Mandelbrot Set generation on CPU and GPU using various Python packages
- Naive Python
- Numba
- Numba Vectorize
- Numba GUVectorize Parallel
- Numba GCVectorize CUDA
- PyOpenCL GPU
- PyCUDA
All the programs are run on a docker container https://hub.docker.com/r/disssid/ubuntu-cuda9-allpack/
All the docker related information is available in the docker-setup file