Autotuning OpenCL kernels – CLTune on Windows 7

The OpenCL logo.

CLTune is a C++ library for automatically tuning OpenCL kernels to extract the maximum speed from your device. I'm going to try building and using it on Windows 7 with MinGW-w64 (GCC 4.9.1) to see what I can achieve with it. While properly written OpenCL code should work on any conformant device and platform, there's … Continue reading Autotuning OpenCL kernels – CLTune on Windows 7

What’s faster in Numba @jit functions, NumPy or the math package?

Update 2016-01-16: Numba 0.23 released and tested - results added at the end of this post A while back I was using Numba to accelerate some image processing I was doing and noticed that there was a difference in speed whether I used functions from NumPy or their equivalent from the standard Python math package … Continue reading What’s faster in Numba @jit functions, NumPy or the math package?