sklam
Re:NumbaPro CUDA Python speeds up a Monte Carlo pricer 14x
on Thursday April 11, 2013 @01:13PM (#5533308)
If you look at the profiler screenshot at the bottom of the page, the time spent in the cuRAND kernel (cyan) is ~2x longer than in the numbapro kernel (purple). Even if the numbapro kernel is written in CUDA-C and suppose it will be a lot faster, you still won't hit 100x speedup. In addition, all kernels are double-precision, the 100x speedup is more common for single-precision kernels.
Re:Literate Jenks Natural Breaks and How the Idea of Code is Lost
on Monday February 18, 2013 @06:53PM (#5241652)
Here's my implementation of Jenks in Numba:
https://gist.github.com/sklam/4979921
It uses numpy array instead of list. Doing so without Numba is a lot slower because numpy array indexing and operating on array scalars are slow.