при a = np.arange(8000).astype(np.float32)
а при a = np.arange(80000).astype(np.float32) такое
вообщем первое 172409*7.33063e-07 s, а второе 154627*7.33063e-07 s, как такое может быть учитывая что размер массива первого 8000, а второго 80000?
Эти вычисления проводились на следующей платформе:
pyopencl.Device 'Intel(R) Core(TM) i3-2365M CPU @ 1.40GHz' on 'Intel(R) OpenCL'