cucc - CUDA Universal CPU Compiler
Write kernels that read like CUDA, compile them with cucc, and run a a normal multi-threaded binary. No GPU required.
- A C++ compiler with C++20 support
- Python3
Use bin/cucc just like you would nvcc:
$ bin/cucc -o vecadd examples/vecadd.cu