Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sat, 31 Mar 2012 21:18:54 +0300
From: Milen Rangelov <gat3way@...il.com>
To: john-dev@...ts.openwall.com
Subject: Re: fast hashes on GPU

I think you would be very disappointed by the SHA512 speed on GPUs
(especially AMD ones). it is not twice slower than SHA256, more like 10
times slower. There are several reasons for this, mainly that there are no
64-bit bitwise rotation and bitselect, 64-bit arithmetics being slow
emulated in software and slower, higher GPR pressure. On VLIW GPUs it's
even worse because of the GPR utilization, the best speeds are utilized
with 2-wide vectors and that does not provide enough independent operations
to fill in all VLIW bundles, thus you get much lower ALUPacking as compared
to sha256.

On NVidia, situation is somewhat better though.

Content of type "text/html" skipped

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.