From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/28577 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: John MacFarlane Newsgroups: gmane.text.pandoc Subject: benchmarks, intel vs m1 (apple silicon) Date: Thu, 10 Jun 2021 12:51:27 -0700 Message-ID: Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32037"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBCJZJHG45QDBBTG2RGDAMGQEPPNRGHI-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Thu Jun 10 21:51:44 2021 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-il1-f186.google.com ([209.85.166.186]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1lrQiN-0008Bp-07 for gtp-pandoc-discuss@m.gmane-mx.org; Thu, 10 Jun 2021 21:51:43 +0200 Original-Received: by mail-il1-f186.google.com with SMTP id q14-20020a056e02096eb02901dd056f8a57sf2104399ilt.0 for ; Thu, 10 Jun 2021 12:51:42 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1623354701; cv=pass; d=google.com; s=arc-20160816; b=x6NHiUaOTLobe0ubg9E6yhIEXtsxDkGdHc5zwtkGVQQXqzKQsl4vO1AleehELLwJx7 4Rw8WHTnUjae0yAxfVsSRKus0QlTUHHd/WLfFtDJpo1eFYJ5H/0x0E2NJiif+RIbuRXk 6xMJrYWAmF25Y1b4QZHdMpg/GtwhIRIZ7g45fahsVjT2bEx1cZHZGx4weYulNVzGsFT2 x9j7BpVmEYhph1FQAMvlANUYcTWm8lpEhW9XslTY1gYo979cD9I3FFNTQXcFxzq5A/yV GOvpH4qZoqcUJXWGMjZ/YxssXzqpHyUrIYGyadCQS0ArgrlsiCzCPWxNB9Tvzep7SZJg ijXQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:message-id :date:subject:to:from:sender:dkim-signature; bh=P4i829IRoSnKLuc535+nGVY8MJyU8VFpRQbo9QydIxw=; b=iIHQgVoYOf204l2HeLv4ufiHGgtLBGfDcI5j3HE4FunTU3muArk/PMubIf3QfoUVfh 2vlMQE/XAzD/4Ho0WzYQYnWB4pHvkq+FaO785b+711bLWEN2PaRj7mghRJWZ52XcSH81 lMaph+PGrj7QiVwTqAONcX+kzv/vWtwXM7saW5ehx9pztYozyKo+PZGH0INEQbsS8o7n h9eOZ797a39ANGntqnk4dSVZd1vnDRPO/eQeHpcVprF1rMDsgujXci/dI+CqwGbZsXYa 88TNb+t2iwwkDzSmmG2/vwIcIbvRbaSkdDBvqjOXrikm/REp/48/GEOqeR7HbUHi5Wp1 REgw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20150623.gappssmtp.com header.s=20150623 header.b=hUiEQ4SQ; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::535 as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:from:to:subject:date:message-id:mime-version :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=P4i829IRoSnKLuc535+nGVY8MJyU8VFpRQbo9QydIxw=; b=TB/gaw0a5PwIfgSvKkGPIIkBQjAZSKebCGOu7CI09xHnOW+LWakdWgzc3fVqDXSPfP KpiZQHOhI4gcxwXoa1iuJxavM0k6c7qxBct1hSJxeIczw3uFK0+PwT083FZ3RLcVoSot GH+q/pRZDNvmL/DKdUnM+XLsVAu4fhlvd2LcditjDfxqAMPtn1Tr9AyQweIsFtEagcZQ rW7/+NzXnv9Qvg/znmBwl/djLOtAY8npo/qmo2c4wPr/N3j5YYKMlZWh3vvp/dnFPoA8 9Tj+vSO/QVZaFGtSi6TFdL5AsT65tixWJWWan19kH79C4BVyZwavNuPyY1c4klYHSvjl dQDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:from:to:subject:date:message-id :mime-version:x-original-sender:x-original-authentication-results :reply-to:precedence:mailing-list:list-id:x-spam-checked-in-group :list-post:list-help:list-archive:list-subscribe:list-unsubscribe; bh=P4i829IRoSnKLuc535+nGVY8MJyU8VFpRQbo9QydIxw=; b=jEqgfva/dBkrkwKZ4VVP6dPBVFXsyknkADeZeC6pRFnB6J6tuxoYwsum1dQlxyuyvA SxE6eZV8ziVLSZUTi7PiTAgcZqgWBeVK3rt6L4tKtCgZQPtY6WB0SU6BygotkAXETxs9 /7V5FmVDwa1Sge0EdShaIgLMzHyIJdJyaf8iIKQe1pvw3xC+wKnZUs3EHYWhetfh7VXu INxeIn9CtYnNELwJWRrpNkDsI8fKr9dlwa2L3OW3ctDWmME6/t9HD8SnbkMiLiQq4kJm Qq/ZQni5PgaoU3fpj87Ip5cHTTGXCPPUU9puHMDQkuFkitZDuDmra25vDK8XNyrv9sz+ I39w== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AOAM531ZMBU5mknYHrnixLo8kZgh3uU7eSFyT8NMyqplSND42UQE11ps W2YBPmMMYDXZDGYRiPdSTdQ= X-Google-Smtp-Source: ABdhPJwjvN0vJVAQZtMAk3EcPgry4o80g8WLVp+VjmyhE+ARZsNGIh4CfCkucJleBQcetqy13TTD2A== X-Received: by 2002:a92:7305:: with SMTP id o5mr349587ilc.198.1623354701553; Thu, 10 Jun 2021 12:51:41 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a6b:c38f:: with SMTP id t137ls1102840iof.9.gmail; Thu, 10 Jun 2021 12:51:40 -0700 (PDT) X-Received: by 2002:a6b:e419:: with SMTP id u25mr196666iog.0.1623354699886; Thu, 10 Jun 2021 12:51:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623354699; cv=none; d=google.com; s=arc-20160816; b=DQOzXPeNwJKTdPhv2TS1SeQlMNMPGf0do6q16W+XTL9hymlZpJTFYmBzDmBo47vXj7 p2d+aq2aCc1+NI8gQJyFsrFmATkiWvOJ26b+1cLpWKKxicTMqJkb9eFme4tq0yMEovhx 1lALb8KMB6//U62HbXp3bEhzgRzDgmKFukykjT8fIyi28U1ffMn/TUdtXDGzn56SZvUR XjGnr/ZNYxxCwSfPv9BWMZOQl2vqOcI9Qak6fJriQlk6El8ajvh6B98vyLMj26+xHH5N 0GDpePhUkoyD+za0IdLIujpp9YoAdBwOenDB6YViXATXULsl3xPL5/R7T0LDn7xgoxyU S1iQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:message-id:date:subject:to:from:dkim-signature; bh=2Bv/KIQ3EKNoJb5sXHBsbMPbpEV6kxQe+pckhyKzP+M=; b=m07lA0iQB/txEJ4bRyWFanwAMEj1iA50j+J3ctkY8/9H8yUPtVHjAgOe46j7buEW0A AJFFMFPeE5jEjV1mdaVvmHcd+maNXNEPSfnumw45HBITQqZBEmqWLSDNAXM38xuiOTXw SNW5IF2WpTyU/TGtYn3qKaXcCqFhRxnB84Bq08sw6Ou0fMAYNr08ceScnZk01T+7JNF+ LYuL//tw0lDRodKeXnILeXeH4Wpdqab82Ep2qFRgKUENshJ0pLZKLmqFSUVDu+a/F8rf dID7EM+EtwPU38peSa8JvbTa6xf8zI7RTa0DzRUqCxOrLbtr/w6KPS60h/2kj/o4tO5v n38Q== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20150623.gappssmtp.com header.s=20150623 header.b=hUiEQ4SQ; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::535 as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org Original-Received: from mail-pg1-x535.google.com (mail-pg1-x535.google.com. [2607:f8b0:4864:20::535]) by gmr-mx.google.com with ESMTPS id h17si368569ile.3.2021.06.10.12.51.39 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 10 Jun 2021 12:51:39 -0700 (PDT) Received-SPF: pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::535 as permitted sender) client-ip=2607:f8b0:4864:20::535; Original-Received: by mail-pg1-x535.google.com with SMTP id l1so618310pgm.1 for ; Thu, 10 Jun 2021 12:51:39 -0700 (PDT) X-Received: by 2002:a62:687:0:b029:2ef:be02:c346 with SMTP id 129-20020a6206870000b02902efbe02c346mr4594842pfg.51.1623354698947; Thu, 10 Jun 2021 12:51:38 -0700 (PDT) Original-Received: from johnmacfarlane.net (li55-134.members.linode.com. [74.82.3.134]) by smtp.gmail.com with ESMTPSA id w2sm2742917pfu.164.2021.06.10.12.51.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Jun 2021 12:51:38 -0700 (PDT) Original-Received: by johnmacfarlane.net (Postfix, from userid 1000) id 5B7BCA23E; Thu, 10 Jun 2021 15:51:27 -0400 (EDT) X-Original-Sender: jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20150623.gappssmtp.com header.s=20150623 header.b=hUiEQ4SQ; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::535 as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org Precedence: list Mailing-list: list pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; contact pandoc-discuss+owners-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org List-ID: X-Google-Group-Id: 1007024079513 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Xref: news.gmane.io gmane.text.pandoc:28577 Archived-At: I tried compiling pandoc on an M1 macbook air with ghc 8.10.5, which now supports apple silicon via llvm. I ran benchmarks on both that machine and an intel macbook pro with 2.3 GHz 8-core i9. Both machines have 16 GB memory. Here are some representative comparisons: epub3 writer: 10 ms on intel, 7.7 ms on m1 html5 writer: 1.8 ms on intel, 1.5 ms on m1 markdown writer: 4.6 ms on intel, 3.4 ms on m1 docx writer; 28 ms on intel, 23 ms on m1 latex reader: 17 ms on intel, 14 ms on m1 docx reader: 35 ms on intel, 28 ms on m1