Hello,
i have just installed PyOpenCL on the Jetson Nano.
Quite simple : sudo apt-get install python3-pyopencl
I made a very first test (basic arithmetic operation on 2 huge numpy arrays).
The result :
Jetson Nano + pyopencl : 0.20 seconds
Jetson Nano + pure Numpy : 0.75 seconds
Acceleration factor is about 3.7x
It’s interesting because i previously made tests with pycuda and in that case, pure numpy basic operations are faster than pycuda routines (most of time).
This is really cool because for very basic image filtering, i used numpy because it is faster than pycuda. Now, i will use pyopencl for basic filters and i will get faster results (about 3 times faster i guess) than numpy results.
So, complex filters with PyCuda and basic filters with PyOpenCL.
Alain