Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sun, 6 Sep 2015 00:44:44 +0200
From: Agnieszka Bielec <bielecagnieszka8@...il.com>
To: john-dev@...ts.openwall.com
Subject: Re: PHC: Argon2 on GPU

update

argon2i
CPU on well - 2480
GeForce GTX 960M - 2007
AMD Tahiti - 1542
GeForce GTX TITAN - 4292
GeForce GTX TITAN X - 6301
memory: 1.5 MB

argon2d
CPU on well - 7808
GeForce GTX 960M - 4881
AMD Tahiti - 4266
GeForce GTX TITAN - 11076
GeForce GTX TITAN X - 9182
memory: 1.5 MB

[a@...er run]$ GWS=1280 ./john --test --format=argon2i-opencl --v=4 --dev=2
Benchmarking: argon2i-opencl [Blake2 OpenCL]...
memory per hash : 1.50 MB
Device 2: Tahiti [AMD Radeon HD 7900 Series]
Local worksize (LWS) 64, global worksize (GWS) 1280
using different password for benchmarking
DONE
Speed for cost 1 (t) of 3, cost 2 (m) of 1536, cost 3 (l) of 1
Many salts:     1542 c/s real, 256000 c/s virtual
Only one salt:  1542 c/s real, 256000 c/s virtual

none@...e ~/Desktop/org/run $ GWS=1024 ./john --test
--format=argon2i-opencl --v=4 Benchmarking: argon2i-opencl [Blake2
OpenCL]...
memory per hash : 1.50 MB
Device 0: GeForce GTX 960M
Options used: -I ./kernels -cl-mad-enable -cl-nv-verbose -D__GPU__
-DDEVICE_INFO=131090 -DDEV_VER_MAJOR=352 -DDEV_VER_MINOR=21
-D_OPENCL_COMPILER -DBINARY_SIZE=256 -DSALT_SIZE=64
-DPLAINTEXT_LENGTH=125
Local worksize (LWS) 64, global worksize (GWS) 1024
using different password for benchmarking
DONE
Speed for cost 1 (t) of 3, cost 2 (m) of 1536, cost 3 (l) of 1
Many salts:     2007 c/s real, 2007 c/s virtual
Only one salt:  2007 c/s real, 1988 c/s virtual

[a@...er run]$ LWS=128 GWS=4096 ./john --test --format=argon2i-opencl
--v=4 --dev=6
Benchmarking: argon2i-opencl [Blake2 OpenCL]...
memory per hash : 1.50 MB
Device 6: GeForce GTX TITAN X
Options used: -I ./kernels -cl-mad-enable -cl-nv-verbose -D__GPU__
-DDEVICE_INFO=131090 -DDEV_VER_MAJOR=352 -DDEV_VER_MINOR=21
-D_OPENCL_COMPILER -DBINARY_SIZE=256 -DSALT_SIZE=64
-DPLAINTEXT_LENGTH=125
Local worksize (LWS) 128, global worksize (GWS) 4096
using different password for benchmarking
DONE
Speed for cost 1 (t) of 3, cost 2 (m) of 1536, cost 3 (l) of 1
Many salts:     6301 c/s real, 6301 c/s virtual
Only one salt:  6301 c/s real, 6301 c/s virtual

none@...e ~/Desktop/org/run $ GWS=960 ./john --test
--format=argon2d-opencl --v=4
Benchmarking: argon2d-opencl [Blake2 OpenCL]...
memory per hash : 1.50 MB
Device 0: GeForce GTX 960M
Options used: -I ./kernels -cl-mad-enable -cl-nv-verbose -D__GPU__
-DDEVICE_INFO=131090 -DDEV_VER_MAJOR=352 -DDEV_VER_MINOR=21
-D_OPENCL_COMPILER -DBINARY_SIZE=256 -DSALT_SIZE=64
-DPLAINTEXT_LENGTH=125
Local worksize (LWS) 64, global worksize (GWS) 960
using different password for benchmarking
DONE
Speed for cost 1 (t) of 1, cost 2 (m) of 1536, cost 3 (l) of 1
Many salts:     4881 c/s real, 4923 c/s virtual
Only one salt:  4881 c/s real, 4881 c/s virtual


[a@...er run]$ GWS=1344 ./john --test --format=argon2d-opencl -dev=2 --v=4
Benchmarking: argon2d-opencl [Blake2 OpenCL]...
memory per hash : 1.50 MB
Device 2: Tahiti [AMD Radeon HD 7900 Series]
Local worksize (LWS) 64, global worksize (GWS) 1344
using different password for benchmarking
DONE
Speed for cost 1 (t) of 1, cost 2 (m) of 1536, cost 3 (l) of 1
Many salts:     4266 c/s real, 537600 c/s virtual
Only one salt:  4266 c/s real, 268800 c/s virtual

[a@...er run]$ LWS=96 GWS=2112 ./john --test --format=argon2d-opencl -dev=6
Benchmarking: argon2d-opencl [Blake2 OpenCL]...
memory per hash : 1.50 MB
Device 6: GeForce GTX TITAN X
using different password for benchmarking
DONE
Speed for cost 1 (t) of 1, cost 2 (m) of 1536, cost 3 (l) of 1
Many salts:     9182 c/s real, 9182 c/s virtual
Only one salt:  9182 c/s real, 9182 c/s virtual


[a@...er run]$ LWS=128 GWS=4096 ./john --test --format=argon2i-opencl
--v=4 --dev=6
Benchmarking: argon2i-opencl [Blake2 OpenCL]...
memory per hash : 1.50 MB
Device 6: GeForce GTX TITAN X
Options used: -I ./kernels -cl-mad-enable -cl-nv-verbose -D__GPU__
-DDEVICE_INFO=131090 -DDEV_VER_MAJOR=352 -DDEV_VER_MINOR=21
-D_OPENCL_COMPILER -DBINARY_SIZE=256 -DSALT_SIZE=64
-DPLAINTEXT_LENGTH=125
Local worksize (LWS) 128, global worksize (GWS) 4096
using different password for benchmarking
DONE
Speed for cost 1 (t) of 3, cost 2 (m) of 1536, cost 3 (l) of 1
Many salts:     6301 c/s real, 6301 c/s virtual
Only one salt:  6301 c/s real, 6301 c/s virtual

[a@...er run]$ LWS=48 GWS=2304 ./john -test -format=argon2d-opencl -v=4 -dev=7
Benchmarking: argon2d-opencl [Blake2 OpenCL]...
memory per hash : 1.50 MB
Device 7: GeForce GTX TITAN
Options used: -I ./kernels -cl-mad-enable -cl-nv-verbose -D__GPU__
-DDEVICE_INFO=65554 -DDEV_VER_MAJOR=352 -DDEV_VER_MINOR=21
-D_OPENCL_COMPILER -DBINARY_SIZE=256 -DSALT_SIZE=64
-DPLAINTEXT_LENGTH=125
Local worksize (LWS) 48, global worksize (GWS) 2304
using different password for benchmarking
DONE
Speed for cost 1 (t) of 1, cost 2 (m) of 1536, cost 3 (l) of 1
Many salts:     11076 c/s real, 11184 c/s virtual
Only one salt:  11076 c/s real, 11076 c/s virtual

Powered by blists - more mailing lists

Your e-mail address:

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