拥有 并行编程 标签的文章 共 1 条数据

深入理解并行编程 [美] Paul E.Mckenney(保罗·E·麦肯尼)著 谢宝友 鲁阳译 PDF下载
编程书籍

深入理解并行编程 [美] Paul E.Mckenney(保罗·E·麦肯尼)著 谢宝友 鲁阳译 PDF下载

3591次浏览 0条评论

《深入理解并行编程》首先以霍金提出的两个理论物理限制为引子,解释了多核并行计算兴起的原因,并从硬件的角度阐述并行编程的难题。接着,《深入理解并行编程》以常见的计数器为例,探讨其不同的实现方法及适用场景。在这些实现方法中,除了介绍常见的锁以外,《深入理解并行编程》还重点介绍了RCU的使用及其原理,以及实现RCU的基础:内存屏障。最后,《深入理解并行编程》还介绍了并行软件的验证,以及并行实时计算等内容。《深入理解并行编程》适合于对并行编程有兴趣的大学生、研究生,以及需要对项目进行深度性能优化的软硬件工程师,特别值得一提的是,《深入理解并行编程》对操作系统内核工程师也很有价值。第1章 如何使用本书 1 1.1 路线图 1 1.2 小问题 2 1.3 除本书之外的选择 3 1.4 示例源代码 4 1.5 这本书属于谁 4 第2章 简介 6 2.1 导致并行编程困难的历史原因 6 2.2 并行编程的目标 7 2.2.1 性能 8 2.2.2 生产率 9 2.2.3 通用性 9 2.3 并行编程的替代方案 11 2.3.1 串行应用的多个实例 11 2.3.2 使用现有的并行软件 11 2.3.3