Date: Fri, 7 Jun 2013 18:39:23 +0200 From: Dániel Bali <balijanosdaniel@...il.com> To: john-dev@...ts.openwall.com Subject: Re: sha3-opencl Hello! 2013/6/6 Lukas Odzioba <lukas.odzioba@...il.com> > > > Since it works I am ok with that speed. > Just for curiosity, what speed do you get on 7970 ( add -platform=1) > Something is very wrong here. It doesn't run on the 7970. Changing the MAX_KEYS_PER_CRYPT value changes the behavior. With (1024 * 2048) for MAX_KEYS_PER_CRYPT it runs on the GeForce card and then there is a double free error. With any other value I tested so far (1024 * (1024, 512, 4096)) it results in a segfault. With (1024 * 1024) on the 7970 I get a segfault again. With any value above (1024*1024) for MAX_KEYS_PER_CRYPT on the 7970 it results in a failed test: daniel@...l:~/bleeding-jumbo/JohnTheRipper/src$ ../run/john -test --format=raw-keccak256-opencl --devices=1 Device 1: Tahiti (AMD Radeon HD 7900 Series) Local worksize (LWS) 256, global worksize (GWS) 4194304 Benchmarking: raw-keccak256-opencl, Raw Keccak256 [OpenCL (inefficient, development use only)]... FAILED (get_key(2362204)) I guess something is wrong in the way buffers/arrays are handled, but I'm not familiar enough with all the parameters to know where the error might be. > Please also post a link to this code on your github fork so other will > be able to make comments. > I saw your latest code, but I would like to comment current code. > Host side: https://github.com/balidani/JohnTheRipper/blob/bleeding-jumbo/src/opencl_rawkeccak256_fmt.c Kernel: https://github.com/balidani/JohnTheRipper/blob/bleeding-jumbo/src/opencl/keccak256_kernel.cl I'll try to find the problem during the weekend. Regards, Daniel 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.