摘要: 第2章 硬件架构 本章的2.1讲述了一些与CPU相关的结构知识,本文从2.2开始复述。 2.2 集成GPU 集成GPU,中的“集成”,是集成到芯片组的意思。下图展示了集成GPU的架构。可以看到,先前属于CPU的内存池现在可以被集成到芯片组的CPU与GPU共享。例如jetson系列。CUDA中用于映射 阅读全文
posted @ 2025-12-05 18:48 曾经也小飞 阅读(4) 评论(0) 推荐(0)
摘要: 奇奇怪怪的特性 1、std::call_once std::call_once 是 C++11 引入的线程安全的一次性初始化机制,用于确保某个函数在多线程环境中只被调用一次。 使用示例: static std::once_flag flag; std::call_once(flag, []() { 阅读全文
posted @ 2025-12-04 15:48 曾经也小飞 阅读(11) 评论(0) 推荐(0)
摘要: 关于简介这一章,作者简单阐明了CPU,GPU过去的发展,以及它们的差异。除此之外,作者还引入了CUDA,介绍了CUDA的代码类型,以及全书的结构。 此章值得注意的点如下: 1、GPU上的晶体管数量超过CPU上的。 2、两设备之间的差异。 3、带宽聚合。 4、三种代码类型。 (一)GPU上的晶体管数量 阅读全文
posted @ 2025-11-23 21:45 曾经也小飞 阅读(7) 评论(0) 推荐(0)