多处理器编程的艺术(原书第2版) - [美] 莫里斯·赫利希(Maurice Herlihy)

多处理器编程的艺术(原书第2版)

[美] 莫里斯·赫利希(Maurice Herlihy)

出版时间

2022-05-31

ISBN

9787111704324

评分

★★★★★
书籍介绍

本书由Gödel奖得主领衔撰写,主要讨论共享存储通信方式下的多处理器并发程序设计。首先介绍基本原理,分析异步并发环境中的可计算问题,包括相关度量标准和方法。然后开展应用实践,侧重于并发程序的性能分析。每一章讨论一种特定的并发数据结构、程序设计模式或算法技巧。第2版对数据并行、事务性编程、存储管理等内容做了重点更新和扩充,并采用C++语言重构相关示例,更加关注底层机制。本书适合作为高等院校计算机相关专业的课程教材,也适合作为业界技术人员的参考书籍。

莫里斯·赫利希(Maurice Herlihy) 布朗大学计算机科学教授,曾任职于卡内基·梅隆大学和DEC公司剑桥实验室。他获得了包括Edsger W. Dijkstra奖(2003,2012)、ACM/EATCS Gödel奖(2004)、IEEE Wallace McDowell奖(2013)和Fulbright杰出讲席(2012)在内的众多荣誉。他是ACM会士,美国国家发明家科学院、美国国家工程院以及美国艺术与科学院院士。他拥有麻省理工学院计算机科学博士学位。

尼尔·沙维特(Nir Shavit) 麻省理工学院计算机科学教授,特拉维夫大学计算机科学教授,曾任职于Sun实验室和Oracle实验室。他与Maurice Herlihy分享了Edsger W. Dijkstra奖(2012)和ACM/EATCS Gödel奖(2004)。他拥有希伯来大...

(展开全部)

目录
译者序
前言
第1章 导论1
1.1 共享对象和同步2
1.2 一则寓言故事4

显示全部
用户评论
经典的好书,但中文版翻译的实在是差劲,建议读英文原版。
收藏