文件名称:CUDA-C-Raytracer:用CUDA C编写的GPU加速Ratracer
文件大小:14KB
文件格式:ZIP
更新时间:2024-04-28 22:46:27
Cuda
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的当前输
【文件预览】:
CUDA-C-Raytracer-main
----src()
--------main.cu(8KB)
--------view.cpp(5KB)
--------handler.h(609B)
--------engine()
--------RTAPIFunc.h(189B)
--------manager.cpp(2KB)
--------ManagerAPIFunc.h(253B)
--------settings.h(261B)
--------prim()
----README.md(1KB)