|
Message-ID: <20120813041152.GB6034@openwall.com> Date: Mon, 13 Aug 2012 08:11:52 +0400 From: Solar Designer <solar@...nwall.com> To: john-dev@...ts.openwall.com Subject: Re: bf-opencl fails self-test on CPU magnum, Sayantan - On Mon, Aug 13, 2012 at 08:33:45AM +0530, Sayantan Datta wrote: > OpenCL platform 0: Intel(R) OpenCL, 1 device(s). > Using device 0: Intel(R) Core(TM) i5-2500 CPU @ 3.30GHz > Compilation log: :116:59: warning: unknown attribute 'max_constant_size' > ignored > :117:46: warning: unknown attribute 'max_constant_size' ignored > :122:60: warning: unknown attribute 'max_constant_size' ignored > Build started > Kernel <blowfish> was not vectorized BTW, is there any way to target future Intel CPUs (those with AVX2) with Intel's OpenCL SDK and see if this kernel would be vectorized then? Of course, we won't be able to run it yet, except maybe on their SDE. > Now I really doubt there is anything equivalent to LDS on a CPU. There is not, yet the SDK might e.g. choose to place "local" allocations closer together, assuming that they're accessed more frequently than "global" ones and should not possibly be in the same cache lines (so that a "local" load does not unnecessarily pull in any "global" data). Alexander
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.