Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [day] [month] [year] [list]
Date: Wed, 24 Jun 2015 17:57:55 -0400
From: Alain Espinosa <>
Subject: Re: optimizing bcrypt cracking on x86

-------- Original message --------
From: Solar Designer <> 
Date:06/24/2015 5:03 PM (GMT-05:00) 
Subject: Re: [john-dev] optimizing bcrypt cracking on x86 

..."SHLD r32, r32, imm8" is latency 1, throughput 0.5.

In "Intel 64 and IA-32 Architectures Optimization Reference Manual", version 2013, June; page 618 (latency-throughput):

                             06_3C,06_45    06_3A,06_3E,06_2A,06_2D
shld r32, r32, imm   (2-1)                       (1-0.5)

In page 593:
06_3C,06_45 is Haswell
06_3A,06_3E is Ivi Bridge
06_2A,06_2D is Sandy Bridge

For older CPUs it shows (4-1).

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.