深入理解并行编程

深入理解并行编程 pdf epub mobi txt 电子书 下载 2025

Paul E. McKenney is the core contributor of Linux kernel .

出版者:电子工业出版社
作者:[美] Paul E.Mckenney(保罗·E·麦肯尼)
出品人:博文视点
页数:514
译者:谢宝友 鲁阳
出版时间:2017-7-1
价格:129
装帧:平装
isbn号码:9787121315084
丛书系列:
图书标签:
  • 并行编程 
  • 计算机 
  • 并发 
  • 编程 
  • 计算机科学 
  • 软件开发 
  • Programming 
  • 编程艺术 
  •  
想要找书就要到 图书目录大全
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

《深入理解并行编程》首先以霍金提出的两个理论物理限制为引子,解释了多核并行计算兴起的原因,并从硬件的角度阐述并行编程的难题。接着,《深入理解并行编程》以常见的计数器为例,探讨其不同的实现方法及适用场景。在这些实现方法中,除了介绍常见的锁以外,《深入理解并行编程》还重点介绍了RCU的使用及其原理,以及实现RCU的基础:内存屏障。最后,《深入理解并行编程》还介绍了并行软件的验证,以及并行实时计算等内容。

《深入理解并行编程》适合于对并行编程有兴趣的大学生、研究生,以及需要对项目进行深度性能优化的软硬件工程师,特别值得一提的是,《深入理解并行编程》对操作系统内核工程师也很有价值。

具体描述

读后感

评分

这本书的中文, 有一些翻译不太准确的问题: 第三章: 全部cachelines都被翻译成了流水线. 另外, 一些词汇, 如果保留原文会更好, 比如, 在3.1.3 Atomic Operations 有一句 place the results in the store buffer, 中文为 把结果放入缓冲区. 显然原文的the store buffer 要比中文...

评分

这本书的中文, 有一些翻译不太准确的问题: 第三章: 全部cachelines都被翻译成了流水线. 另外, 一些词汇, 如果保留原文会更好, 比如, 在3.1.3 Atomic Operations 有一句 place the results in the store buffer, 中文为 把结果放入缓冲区. 显然原文的the store buffer 要比中文...

评分

这本书的中文, 有一些翻译不太准确的问题: 第三章: 全部cachelines都被翻译成了流水线. 另外, 一些词汇, 如果保留原文会更好, 比如, 在3.1.3 Atomic Operations 有一句 place the results in the store buffer, 中文为 把结果放入缓冲区. 显然原文的the store buffer 要比中文...

评分

这本书的中文, 有一些翻译不太准确的问题: 第三章: 全部cachelines都被翻译成了流水线. 另外, 一些词汇, 如果保留原文会更好, 比如, 在3.1.3 Atomic Operations 有一句 place the results in the store buffer, 中文为 把结果放入缓冲区. 显然原文的the store buffer 要比中文...

评分

这本书的中文, 有一些翻译不太准确的问题: 第三章: 全部cachelines都被翻译成了流水线. 另外, 一些词汇, 如果保留原文会更好, 比如, 在3.1.3 Atomic Operations 有一句 place the results in the store buffer, 中文为 把结果放入缓冲区. 显然原文的the store buffer 要比中文...

用户评价

评分

对于Java程序员来说有一定的门槛,要对Linux内核有一定的了解,耐心读下来,收获还是蛮大的。

评分

有些章节的翻译巨烂

评分

内容都是很经典的,值得反复阅读,打算拿出几个月的时间好好读几遍。

评分

太深了...反正我TMD是不看的...

评分

Linux Kernel就是典型的多核并行系统,CPU,Cache,内存屏障,锁,RCU,并行系统的设计和形式验证,这些隐藏在kernel设计中暗知识,在本书中都有深刻的分析和讲解。ps:书中大量的小问题有画龙点睛之妙。

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有