Automatic parallelization of Python/NumPy, C, and C++ codes on Linux and MacOSX
bh107
, which is a pure Python front-end that imitate NumPy.BH_OPENCL_DEVICE_NUMBER
to the device number you want.python -m bohrium_api --info
to see all available devices (and their numbers).bohrium_api
and bohrium
.hstack()
and friendsmanylinux1
packages for Python 2.7, 3.4, 3.5, and 3.6do_while()
function to replace Python for and while loop for better performance: http://bohrium.readthedocs.io/users/python/index.html#accelerate-loops
np.mean()
convolve()
and correlate()
now works on pure numpy arrays as well as bohrium array.