Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <5b36278da8c26ef79ea0ba074e291c17@smtp.hushmail.com>
Date: Thu, 23 Feb 2012 22:12:53 +0100
From: magnum <john.magnum@...hmail.com>
To: john-dev@...ts.openwall.com
Subject: Re: intel OpenCL (for CPU) "review"

On 02/23/2012 09:54 PM, magnum wrote:
> Performance is actually better than our (thin dynamic) SSE2 version.
> I'm not sure how optimised the latter is. Anyway this was on my three
> years old Core2 Duo laptop. I really did not expect that.
> 
> Benchmarking: PHPASS-OPENCL [PORTABLE-MD5]... DONE
> Raw:	17388 c/s real, 8735 c/s virtual
> 
> Benchmarking: PHPass MD5 [SSE2i 2x4x3]... DONE
> Raw:	15936 c/s real, 15778 c/s virtual

I just realized it's not really better - because OpenCL runs on both
cores (which is half the point of using it) while this SSE2 version only
use one. I could probably whip up a thick OMP phpass version that
exceeds 30000 c/s on this machine. But yet, it's pretty cool.

magnum

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.