Re: [PATCH 1/2] SHA1 transform: x86_64 AVX2 optimization - assembly code-v2

2014-03-17 Thread chandramouli narayanan
On Fri, 2014-03-14 at 06:34 +0100, Marek Vasut wrote: On Wednesday, March 12, 2014 at 07:47:43 PM, chandramouli narayanan wrote: This git patch adds x86_64 AVX2 optimization of SHA1 transform to crypto support. The patch has been tested with 3.14.0-rc1 kernel. On a Haswell desktop,

Re: [PATCH 1/2] SHA1 transform: x86_64 AVX2 optimization - assembly code-v2

2014-03-13 Thread Marek Vasut
On Wednesday, March 12, 2014 at 07:47:43 PM, chandramouli narayanan wrote: This git patch adds x86_64 AVX2 optimization of SHA1 transform to crypto support. The patch has been tested with 3.14.0-rc1 kernel. On a Haswell desktop, with turbo disabled and all cpus running at maximum frequency,

Re: [PATCH 1/2] SHA1 transform: x86_64 AVX2 optimization - assembly code

2014-03-12 Thread chandramouli narayanan
On Mon, 2014-03-10 at 20:15 +0800, Herbert Xu wrote: On Thu, Feb 27, 2014 at 09:06:55AM -0800, chandramouli narayanan wrote: This git patch adds x86_64 AVX2 optimization of SHA1 transform to crypto support. The patch has been tested with 3.14.0-rc1 kernel. On a Haswell desktop, with

Re: [PATCH 1/2] SHA1 transform: x86_64 AVX2 optimization - assembly code

2014-03-12 Thread Herbert Xu
On Wed, Mar 12, 2014 at 11:02:08AM -0700, chandramouli narayanan wrote: On Mon, 2014-03-10 at 20:15 +0800, Herbert Xu wrote: On Thu, Feb 27, 2014 at 09:06:55AM -0800, chandramouli narayanan wrote: This git patch adds x86_64 AVX2 optimization of SHA1 transform to crypto support. The patch

Re: [PATCH 1/2] SHA1 transform: x86_64 AVX2 optimization - assembly code

2014-03-12 Thread chandramouli narayanan
On Thu, 2014-03-13 at 02:04 +0800, Herbert Xu wrote: On Wed, Mar 12, 2014 at 11:02:08AM -0700, chandramouli narayanan wrote: On Mon, 2014-03-10 at 20:15 +0800, Herbert Xu wrote: On Thu, Feb 27, 2014 at 09:06:55AM -0800, chandramouli narayanan wrote: This git patch adds x86_64 AVX2

[PATCH 1/2] SHA1 transform: x86_64 AVX2 optimization - assembly code-v2

2014-03-12 Thread chandramouli narayanan
This git patch adds x86_64 AVX2 optimization of SHA1 transform to crypto support. The patch has been tested with 3.14.0-rc1 kernel. On a Haswell desktop, with turbo disabled and all cpus running at maximum frequency, tcrypt shows AVX2 performance improvement from 3% for 256 bytes update to 16%

Re: [PATCH 1/2] SHA1 transform: x86_64 AVX2 optimization - assembly code

2014-03-10 Thread Herbert Xu
On Thu, Feb 27, 2014 at 09:06:55AM -0800, chandramouli narayanan wrote: This git patch adds x86_64 AVX2 optimization of SHA1 transform to crypto support. The patch has been tested with 3.14.0-rc1 kernel. On a Haswell desktop, with turbo disabled and all cpus running at maximum frequency,