摘要: 时至今日,GPU并行程序开发已经得到全面发展,形成了有机的软件生态系统。构成GPU软件生态系统的成分包括编译器、编程模型、数学函数库、性能分析工具、程序调试工具、代码实例(SDK)、管理软件、应用软件和完整的文档等。 编译器主要有NVIDIA CUDA Compiler(NVCC)、PGI CUDA 阅读全文
posted @ 2022-08-19 17:14 Oliver2022 阅读(908) 评论(0) 推荐(0)
摘要: 图形处理单元(GPU)是连接到图形卡的流处理器集群sm,用于极快处理大容量数据集。最初,GPU的可编程性涉及面向图形的细节,这使得应用程序非常有限。NVIDIA提供了一个用户友好的开发环境,名为计算统一设备架构(CUDA),它允许程序员像传统的CPU编程那样从内存和操作的角度进行思考。CUDA为我们 阅读全文
posted @ 2022-08-19 14:46 Oliver2022 阅读(868) 评论(0) 推荐(0)