From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: denis@dkisselev.net Received: from krantz.zx2c4.com (localhost [127.0.0.1]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id 3166c035 for ; Tue, 22 May 2018 21:22:31 +0000 (UTC) Received: from NAM04-CO1-obe.outbound.protection.outlook.com (mail-oln040092010089.outbound.protection.outlook.com [40.92.10.89]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id 9e9064bf for ; Tue, 22 May 2018 21:22:30 +0000 (UTC) From: Denis Kisselev To: WireGuard mailing list Subject: "The OpenWRT Commit" (native chacha20 mips32 support) Date: Tue, 22 May 2018 21:23:30 +0000 Message-ID: Content-Type: multipart/alternative; boundary="_000_CY4PR14MB11417381F5FD378FE994F0A1A2940CY4PR14MB1141namp_" MIME-Version: 1.0 List-Id: Development discussion of WireGuard List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , --_000_CY4PR14MB11417381F5FD378FE994F0A1A2940CY4PR14MB1141namp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Has anyone had a chance to play around with the new snapshot (0= .0.20180519) on a mi= ps device? It looks like ChaCha20 is now natively supported but I'm curious about what= kind of performance people are now seeing on devices. Anecdotally, it looks like people were getting 50-60mbps on ~650mhz devices= like the AR-300M when wireguard made its first splash about a year ago. --_000_CY4PR14MB11417381F5FD378FE994F0A1A2940CY4PR14MB1141namp_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Has anyone had a chance to play = around with the new snapshot (0.0.20180519) on a mips device?


It looks like ChaCha20 is now na= tively supported but I'm curious about what kind of performance people are = now seeing on devices.


Anecdotally, it looks like peopl= e were getting 50-60mbps on ~650mhz devices like the AR-300M when wireguard= made its first splash about a year ago.

--_000_CY4PR14MB11417381F5FD378FE994F0A1A2940CY4PR14MB1141namp_-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: opensource@vdorst.com Received: from krantz.zx2c4.com (localhost [127.0.0.1]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id dd4dadcc for ; Wed, 23 May 2018 06:53:53 +0000 (UTC) Received: from smtp16.bhosted.nl (smtp16.bhosted.nl [94.124.121.27]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id db059c3f for ; Wed, 23 May 2018 06:53:53 +0000 (UTC) Date: Wed, 23 May 2018 06:55:02 +0000 Message-ID: <20180523065502.Horde.XmS-X9MeW68pkcgw65-pNRx@www.vdorst.com> From: =?utf-8?b?UmVuw6k=?= van Dorst To: wireguard@lists.zx2c4.com Subject: Re: "The OpenWRT Commit" (native chacha20 mips32 support) In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes MIME-Version: 1.0 List-Id: Development discussion of WireGuard List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Quoting Denis Kisselev : > Has anyone had a chance to play around with the new snapshot > (0.0.20180519) on a mips > device? > > > It looks like ChaCha20 is now natively supported but I'm curious > about what kind of performance people are now seeing on devices. > > > Anecdotally, it looks like people were getting 50-60mbps on ~650mhz > devices like the AR-300M when wireguard made its first splash about > a year ago. Chacha20 routine is around 114-117% faster. Poly1305 routine is around ~275% faster. Both compared with generic C version. So you will see a 10-25% improvement in the speed. Greats, René van Dorst.