工业界称为多核的多处理器机器正迅速地渗入计算的各个领域。多处理器编程要求理解新型计算原理、算法及编程工具,至今很少有人能够精通这门编程艺术。
现今,大多数工程技术人员都是通过艰辛的反复实践、求助有经验的朋友来学习多处理器编程技巧。《多处理器编程的艺术(修订版)》这本最新的权威著作致力于改变这种状况,作者赫利希、谢菲特全面阐述了多处理器编程的指导原则。介绍了编制高效的多处理器程序所必备的算法技术。了解本书所涵盖的多处理器编程关键问题将使在校学生以及相关技术人员受益匪浅。
| 书名 | 多处理器编程的艺术(修订版)/计算机科学丛书 |
| 分类 | |
| 作者 | (美)赫利希//谢菲特 |
| 出版社 | 机械工业出版社 |
| 下载 | 抱歉,不提供下载,请购买正版图书。 |
| 简介 | 编辑推荐 工业界称为多核的多处理器机器正迅速地渗入计算的各个领域。多处理器编程要求理解新型计算原理、算法及编程工具,至今很少有人能够精通这门编程艺术。 现今,大多数工程技术人员都是通过艰辛的反复实践、求助有经验的朋友来学习多处理器编程技巧。《多处理器编程的艺术(修订版)》这本最新的权威著作致力于改变这种状况,作者赫利希、谢菲特全面阐述了多处理器编程的指导原则。介绍了编制高效的多处理器程序所必备的算法技术。了解本书所涵盖的多处理器编程关键问题将使在校学生以及相关技术人员受益匪浅。 内容推荐 赫利希、谢菲特编著的《多处理器编程的艺术(修订版)》从原理和实践两个方面全面阐述了多处理器编程的指导原则,包含编制高效的多处理器程序所必备的算法技术。此外,附录提供了采用其他程序设计语言包(如C#、C及C++的Pthreads库)进行编程的相关背景知识以及硬件基础知识。 《多处理器编程的艺术(修订版)》适合作为高等院校计算机及相关专业高年级本科生及研究生的教材,同时也可作为相关技术人员的参考书。 目录 前言 教学建议 第1章 引言 第一部分 原理 第2章 互斥 第3章 并发对象 第4章 共享存储器基础 第5章 同步原子操作的相对能力 第6章 一致性的通用性 第二部分 实践 第7章 自旋锁与争用 第8章 管程和阻塞同步 第9章 链表:锁的作用 第10章 并行队列和ABA问题 第11章 并发栈和消除 第12章 计数、排序和分布式协作 第13章 并发哈希和固有并行 第14章 跳表和平衡查找 第15章 优先级队列 第16章 异步执行、调度和工作分配 第17章 障碍 第18章 事务内存 第三部分 附录 附录A 软件基础 附录B 硬件基础 参考文献 索引 |
| 随便看 |
|
Fahrenheit英汉词典电子书栏目提供海量电子书在线免费阅读及下载。