Questions tagged [numba-pro]

NumbaPro - enhanced version of Numba, adding GPU support

NumbaPro is an enhanced version of Numba which adds premium features and functionality that allow developers to rapidly create optimized code that integrates well with NumPy.

With NumbaPro, Python developers can define NumPy ufuncs and generalized ufuncs (gufuncs) in Python, which are compiled to machine code dynamically and loaded on the fly. Additionally, NumbaPro offers developers the ability to target multicore and GPU architectures with Python code for both ufuncs and general-purpose code.

For targeting the GPU, NumbaPro can either do the work automatically, doing its best to optimize the code for the GPU architecture. Alternatively, CUDA-based API is provided for writing CUDA code specifically in Python for ultimate control of the hardware (with thread and block identities).

Here’s a list of highlighted features:

Portable data-parallel programming through ufuncs and gufuncs for single core CPU, multicore CPU and GPU Bindings to CUDA libraries: cuRAND, cuBLAS, cuFFT Python CUDA programming for maximum control of hardware resources

References:

79 questions
-1
votes
1 answer

Inconsistent results in cuda GPU accelerated code

I was trying to compute Local Binary Patterns for a image on my GPU, utilising cuda module in python for the same. But the results produced by execution of similar algorithm on CPU and GPU is producing different results. Can you help me figure out…
JVJ
  • 9
  • 5
-1
votes
1 answer

get wrong result when caculating on GPU (python3.5+numba+CUDA8.0)

I want to get the sum of different parts of an array. I run my code. and find two problems from what was printed. pro1: Described in detail here. It has been solved. Maybe it's not a real problem. pro2: In my code, I gived different value to…
glen
  • 197
  • 1
  • 4
  • 13
-1
votes
1 answer

Using Numbapro on Jetson TK1

I've searched the the whole internet concerning this but I haven't found a reliable answer. I need to point out that I'm a newbie to GPU programming but I've just ordered my Jetson TK1 unit because I love Simulations and I love Python. I have tried…
NyproTheGeek
  • 53
  • 2
  • 7
-2
votes
1 answer

speed up 3d array fill from file using python

I'm filling a 3d array using python, each array element represent a pixel. The values that I need to insert to the array are stored in a very large .txt file (56 millions lines, formatted as follows - x,y,z,r,g,b) right now I: init 3d array with…
VLados
  • 31
  • 1
  • 6
1 2 3 4 5
6