Date: Fri, 14 Jun 2019 10:47:12 +0200 From: magnum <john.magnum@...hmail.com> To: john-users@...ts.openwall.com Subject: Re: Unable to use OpenCL on arm64v8/debian stretch On 2019-06-14 06:46, billwhittaker@...e-mail.net wrote: > As directed, I have compiled 1.9.0-jumbo-1 from openwall. > I see no change, but do have additional information. > ../run/john --test --format=wpapsk-opencl > Device 1@...i: Mali-T860 > Benchmarking: wpapsk-opencl, WPA/WPA2/PMF/PMKID PSK [PBKDF2-SHA1 OpenCL]... 0: OpenCL CL_INVALID_PROGRAM_EXECUTABLE (-45) error in opencl_wpapsk_fmt_plug.c:270 - Error creating kernel That's a strange error code, but anyway I'd expect it to be a driver/runtime bug. We see them a lot, from all vendors but nvidia. Somehow nvidia manage to end up with very few bugs compared to most everyone else including big guys like Intel and AMD. > ../run/john --test --format=opencl > Device 1@...i: Mali-T860 > Benchmarking: sha1crypt-opencl, (NetBSD) [PBKDF1-SHA1 OpenCL 4x]... DONE > Speed for cost 1 (iteration count) of 64000 and 40000 > Raw: 12.5 c/s real, 2560 c/s virtual This shows that *some* formats does work fine, so your OpenCL installation isn't totally broken. That benchmark speed is pretty low though, my laptop GPU does 10510 c/s with that format. What if you add --force-scalar to the command line? By default, some formats will use 4x vectorizing because your runtime claims that's the preferred width of int, but it doesn't always end up faster. Anyway I'd start with looking for OpenCL driver/runtimer updates unless you already did so. magnum
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.