CUDA-C-Raytracer
用CUDA C编写的GPU加速光线追踪器。
要求
CUDA工具包
任何NVIDIA GPU(如果CUDA Toolkit版本高于6.0)
自CUDA Toolkit 6.0起,CPU仿真支持已删除,因此,如果该工具包版本高于6.0,则需要物理NVIDIA GPU。 该程序应支持具有计算能力1.3及更高版本的设备。 程序初始化时将打印出计算能力和找到的第一个兼容设备。
编译与执行
安装CUDA Toolkit后,在终端中运行说明,并在与项目安装目录相同的目录中进行操作:
nvcc main.cu view.cpp -o view -lgdi32 -luser32 && view.exe
这将创建文件:
view.exe
并在终端中运行它。 view.exe可以在以后删除。
使用程序
如果满足所有要求,则将打开一个新窗口,显示raytracer的当前输
2021-10-25 10:24:00
14KB
Cuda
1