|
Message-ID: <CAKGDhHWBRMFjFuB_c728s3ZL=FgAy4yymQefcxfhWDqZjLU5ag@mail.gmail.com> Date: Sun, 3 Jan 2016 22:15:02 +0100 From: Agnieszka Bielec <bielecagnieszka8@...il.com> To: john-dev@...ts.openwall.com Subject: Re: PHC: Argon2 on GPU tests for memory : 1.50 MB lanes: 1 time cost: 3 memory cost: 1536 version of argon: https://github.com/khovratovich/Argon2/tree/master/Source/C99 last git logs from Oct 16 well a@...l:~/JohnTheRipper/run$ ./john --test --format=argon2i Will run 8 OpenMP threads Benchmarking: argon2i [Blake2 AVX]... (8xOMP) DONE Speed for cost 1 (t) of 3, cost 2 (m) of 1536, cost 3 (l) of 1 Warning: "Many salts" test limited: 246/256 Many salts: 1968 c/s real, 245 c/s virtual Only one salt: 1968 c/s real, 246 c/s virtual a@...l:~/JohnTheRipper/run$ ./john --test --format=argon2d Will run 8 OpenMP threads Benchmarking: argon2d [Blake2 AVX]... (8xOMP) DONE Speed for cost 1 (t) of 3, cost 2 (m) of 1536, cost 3 (l) of 1 Warning: "Many salts" test limited: 251/256 Many salts: 2008 c/s real, 250 c/s virtual Only one salt: 2008 c/s real, 250 c/s virtual a@...l:~/JohnTheRipper/run$ ./john --test --format=argon2id Will run 8 OpenMP threads Benchmarking: argon2id [Blake2 AVX]... (8xOMP) DONE Speed for cost 1 (t) of 3, cost 2 (m) of 1536, cost 3 (l) of 1 Warning: "Many salts" test limited: 252/256 Many salts: 2016 c/s real, 252 c/s virtual Only one salt: 2016 c/s real, 251 c/s virtual a@...l:~/JohnTheRipper/run$ ./john --test --format=argon2ds Will run 8 OpenMP threads Benchmarking: argon2ds [Blake2 AVX]... (8xOMP) DONE Speed for cost 1 (t) of 3, cost 2 (m) of 1536, cost 3 (l) of 1 Warning: "Many salts" test limited: 188/256 Many salts: 1504 c/s real, 187 c/s virtual Only one salt: 1504 c/s real, 187 c/s virtual argon2i and argon2d GeForce GTX 960M b@x:~/Desktop/w/run > GWS=1100 ./john --test --format=argon2d-opencl ./john: /usr/local/cuda/lib64/libOpenCL.so.1: no version information available (required by ./john) Benchmarking: argon2d-opencl [Blake2 OpenCL]... Device 0: GeForce GTX 960M using different password for benchmarking DONE Speed for cost 1 (t) of 3, cost 2 (m) of 1536, cost 3 (l) of 1 Warning: "Many salts" test limited: 2/256 Many salts: 1104 c/s real, 1110 c/s virtual Only one salt: 1104 c/s real, 1093 c/s virtual b@x:~/Desktop/w/run > LWS=32 GWS=2500 ./john --test --format=argon2i-opencl ./john: /usr/local/cuda/lib64/libOpenCL.so.1: no version information available (required by ./john) Benchmarking: argon2i-opencl [Blake2 OpenCL]... Device 0: GeForce GTX 960M using different password for benchmarking DONE Speed for cost 1 (t) of 3, cost 2 (m) of 1536, cost 3 (l) of 1 Warning: "Many salts" test limited: 1/256 Many salts: 1485 c/s real, 1476 c/s virtual Only one salt: 1476 c/s real, 1485 c/s virtual GeForce GTX TITAN [a@...er run]$ LWS=32 GWS=3600 ./john --test --format=argon2i-opencl --dev=7 Benchmarking: argon2i-opencl [Blake2 OpenCL]... Device 7: GeForce GTX TITAN using different password for benchmarking DONE Speed for cost 1 (t) of 3, cost 2 (m) of 1536, cost 3 (l) of 1 Warning: "Many salts" test limited: 2/256 Many salts: 4624 c/s real, 4624 c/s virtual Only one salt: 4624 c/s real, 4624 c/s virtual [a@...er run]$ GWS=3000 ./john --test --format=argon2d-opencl --dev=7 Benchmarking: argon2d-opencl [Blake2 OpenCL]... Device 7: GeForce GTX TITAN using different password for benchmarking DONE Speed for cost 1 (t) of 3, cost 2 (m) of 1536, cost 3 (l) of 1 Warning: "Many salts" test limited: 1/256 Many salts: 2946 c/s real, 2946 c/s virtual Only one salt: 2861 c/s real, 2861 c/s virtual GeForce GTX TITAN X [a@...er run]$ GWS=6000 ./john --test --format=argon2i-opencl --dev=6 Benchmarking: argon2i-opencl [Blake2 OpenCL]... Device 6: GeForce GTX TITAN X using different password for benchmarking DONE Speed for cost 1 (t) of 3, cost 2 (m) of 1536, cost 3 (l) of 1 Warning: "Many salts" test limited: 1/256 Many salts: 5489 c/s real, 5440 c/s virtual Only one salt: 5489 c/s real, 5440 c/s virtual [a@...er run]$ LWS=128 GWS=6000 ./john --test --format=argon2i-opencl --dev=6 Benchmarking: argon2i-opencl [Blake2 OpenCL]... Device 6: GeForce GTX TITAN X using different password for benchmarking DONE Speed for cost 1 (t) of 3, cost 2 (m) of 1536, cost 3 (l) of 1 Warning: "Many salts" test limited: 1/256 Many salts: 5607 c/s real, 5661 c/s virtual Only one salt: 5607 c/s real, 5607 c/s virtual [a@...er run]$ GWS=2000 ./john --test --format=argon2d-opencl --dev=6 Benchmarking: argon2d-opencl [Blake2 OpenCL]... Device 6: GeForce GTX TITAN X using different password for benchmarking DONE Speed for cost 1 (t) of 3, cost 2 (m) of 1536, cost 3 (l) of 1 Warning: "Many salts" test limited: 1/256 Many salts: 1820 c/s real, 1820 c/s virtual Only one salt: 1803 c/s real, 1820 c/s virtual Tahiti [AMD Radeon HD 7900 Series] [a@...er run]$ GWS=1200 ./john --test --format=argon2d-opencl --dev=2 Benchmarking: argon2d-opencl [Blake2 OpenCL]... Device 2: Tahiti [AMD Radeon HD 7900 Series] using different password for benchmarking DONE Speed for cost 1 (t) of 3, cost 2 (m) of 1536, cost 3 (l) of 1 Warning: "Many salts" test limited: 1/256 Many salts: 486 c/s real, 115200 c/s virtual Only one salt: 486 c/s real, 115200 c/s virtual [a@...er run]$ GWS=1200 ./john --test --format=argon2i-opencl --dev=2 Benchmarking: argon2i-opencl [Blake2 OpenCL]... Device 2: Tahiti [AMD Radeon HD 7900 Series] using different password for benchmarking DONE Speed for cost 1 (t) of 3, cost 2 (m) of 1536, cost 3 (l) of 1 Warning: "Many salts" test limited: 1/256 Many salts: 468 c/s real, 115200 c/s virtual Only one salt: 466 c/s real, 115200 c/s virtual argon2 DS [a@...er run]$ GWS=2100 ./john --test --format=argon2ds-opencl --dev=6 Benchmarking: argon2ds-opencl [Blake2 OpenCL]... Device 6: GeForce GTX TITAN X using different password for benchmarking DONE Speed for cost 1 (t) of 3, cost 2 (m) of 1536, cost 3 (l) of 1 Warning: "Many salts" test limited: 1/256 Many salts: 1045 c/s real, 1050 c/s virtual Only one salt: 1040 c/s real, 1040 c/s virtual [a@...er run]$ GWS=2500 ./john --test --format=argon2ds-opencl --dev=7 Benchmarking: argon2ds-opencl [Blake2 OpenCL]... Device 7: GeForce GTX TITAN using different password for benchmarking DONE Speed for cost 1 (t) of 3, cost 2 (m) of 1536, cost 3 (l) of 1 Warning: "Many salts" test limited: 1/256 Many salts: 1503 c/s real, 1503 c/s virtual Only one salt: 1512 c/s real, 1503 c/s virtual I forgot to update algorithm name, I will update to "Blake2 round Blamka" is possible to tell john that I want 2 times less keys than GWS? I have optimizations like in previous version. ROR using bit_align on AMD didn't gave better speed and I checked again bigger vectorization for computations but no better speed tested also barriers around referring to global memory and I tested it also before in previous version and tested some maybe stupid things
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.