A comparison of Mandelbrot set renderers across languages and graphics APIs, benchmarking render time and GPU utilization.
This is an on going project.
| Python | C++ | C |
|---|---|---|
| Taichi (Vulkan) | Vulkan | Raylib (OpenGL) |
| Taichi (CUDA) | CUDA | CPU |
| Taichi (OpenGL) | CPU | |
| Taichi (CPU) |
| GPU | CPU | RAM |
|---|---|---|
| RTX 5060 TI 16GB | Ryzen 7 5700G | 32GB |
| Language / API | Render Time |
|---|---|
| Python / Taichi (Vulkan) | ... |
| Python / Taichi (CUDA) | ... |
| Python / Taichi (OpenGL) | ... |
| Python / Taichi (CPU) | ... |
| C++ / Vulkan | ... |
| C++ / CUDA | ... |
| C++ / CPU | ... |
| C / Raylib (OpenGL) | ... |
| C / CPU | ... |
add later
