Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 14 Apr 2015 02:17:57 +0200
From: Agnieszka Bielec <bielecagnieszka8@...il.com>
To: john-dev@...ts.openwall.com
Subject: Re: [GSoC] John the Ripper support for PHC finalists

I tried this method
http://stackoverflow.com/questions/6563261/how-to-use-coalesced-memory-access

[a@...er run]$ ./john --test --format=pomelo-opencl --dev=5 --t_cost=2
--m_cost=2
Benchmarking: pomelo-opencl, POMELO [POMELO OpenCL (inefficient,
development use only)]... Device 5: GeForce GTX TITAN
get_max_mem_alloc_size=7149472
Local worksize (LWS) 64, global worksize (GWS) 4096
DONE
Raw:    67603 c/s real, 67603 c/s virtual

[a@...er run]$ ./john --test --format=pomelo-opencl --dev=1 --t_cost=2
--m_cost=2
Benchmarking: pomelo-opencl, POMELO [POMELO OpenCL (inefficient,
development use only)]... Device 1: Tahiti [AMD Radeon HD 7900 Series]
get_max_mem_alloc_size=7149472
Local worksize (LWS) 64, global worksize (GWS) 4096
DONE
Raw:    62415 c/s real, 6553K c/s virtual

in POMELO function H is resistant to coalescing

and it doesn't crash for bigger values
but for CPU the speed is equal to ~ 10k c/s real

I uploaded my code to the branch "coalescing"

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ