|
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.