Seven Things You Might Not Know about Numba

Originally published at: https://developer.nvidia.com/blog/seven-things-numba/

One of my favorite things is getting to talk to people about GPU computing and Python. The productivity and interactivity of Python combined with the high performance of GPUs is a killer combination for many problems in science and engineering. There are several approaches to accelerating Python with GPUs, but the one I am most…

Wow, this is super cool!!! Thank you for sharing!

Hi All,

Here is what I did with Numba:

I just got published an blog article "High Performance Big Data Analysis Using NumPy, Numba and Python Asynchronous Programming" in Dataconomy media (http://dataconomy.com/). Here is the link: http://dataconomy.com/2017/...

Let me know what you think?

Thanks

Ernest Bonat, Ph.D.
Senior Software Engineer
Senior Data Scientist

Did you run it on a GPU, or just the CPU?

Hi Mark,

I run it in CPU laptop! (32 RAMs)

Thanks

Ernest Bonat, Ph.D.
Senior Software Engineer
Senior Data Scientist

Did you consider compiling it to run on GPU?

Yes, I would like to do that. I wish I can have a GPU laptop for it!

Thanks

Ernest Bonat, Ph.D.
Senior Software Engineer
Senior Data Scientist

Hi Stanley,
Looks like a typo snuck into your Cuda C++ clamp example, patched thusly:

{code}
__host__ __device__ float clamp(float x, float xmin, float xmax) {
if (x < xmin){
return xmin;
- } else if (x > xmin) {
+ } else if (x > xmax) {
return xmax;
} else {
return x;
{code}

Thanks! Fixed.