Some CUDA code examples with READMEs
a year ago
- #CUDA
- #GPU
- #C++
- CUDA示例项目是CUDA C++开发的实用落地页面。
- 仓库按示例类型进行结构化:SetupAndInitExamples(设置与初始化示例)、MemoryAndStructureExamples(内存与结构示例)、KernelAndLibExamples(内核与库示例)、ProfilingExamples(性能分析示例)、PerformanceChecklist(性能检查清单)和TensorParallelFromScratch(从零开始的张量并行)。
- 贡献内容应具备新颖性、文档完善且正确无误。
- 每个示例应有独立子目录,以bash脚本形式生成输出,并遵循特定规范,如可执行文件命名为'main'、使用C++20标准等。
- CUDA API调用需以'::'为前缀,并用'cudaCheckError'进行错误检查封装。
- 构建说明包括设置CUDA_ARCHITECTURES参数及使用CMake进行编译。