并发的艺术 - Clay Breshears

并发的艺术

Clay Breshears

出版时间

1970-01-01

ISBN

9787111309383

评分

★★★★★
书籍介绍

如果你希望通过并发编程来充分发挥多核处理器的强大功能,那么本书将为你提供所需的理论知识和实际经验。《并发的艺术》是为数不多的几本介绍如何在多核处理器的共享内存模型中实现算法的书籍之一,它并非仅仅介绍一些理论模型或者分布式内存架构。本书详细分析了各种示例程序,这些内容非常有助于你将串行代码转换为并行代码,此外还介绍了如何避免一些常见的错误。

本书的作者是Intel公司的一位资深工程师,他从事并发编程已经有20多年的时间,本书将帮助你:

- 分析在共享内存模型与在分布式内存模型之间的编程差异。

- 学习如何设计多线程程序,包括对程序的测试和调优。

- 了解如何最有效地使用各种不同的线程化机制,包括Windows线程,POSIX线程,OpenMP以及Intel Threading Building Blocks。

- 掌握如何实现各种并发算法,包括排序,搜索,图以及其他一些使用的计算。

《并发的艺术》还介绍了如何在算法中实现高可伸缩性,使得算法能够充分发挥将来包含更多核处理器的强大功能。对于开发并行代码算法的程序员来说,本书是必不可少的。

目录
译者序
前言
第1章 并行让程序运行得更快
1.1 你可能会想到的一些问题
1.2 采用线程化方法的4个步骤

显示全部
用户评论
把pthread库用好就行了,别扯这多没用的→_→
感觉尚好。
全书上半部分是概念加原则,下半部分是些例子与经典的并发算法。由于并发与具体业务较为紧密,难有高级别的框架,所以需要实际情况实际处理。
总的来说帮助不大,书中的一些思想都是老生常谈了,其实并发的书籍看来看去都讲得差不多,更多的还是并发代码的正确性
对于想要学习并发算法的同学,还是很有帮助的,略读了一遍,感觉还不错!
代码太丑
基本原则可以借鉴。
我觉得是惨不忍睹!!!理论固本,完全教科书!!!亚马孙2块钱买的,果然便宜没好货呀!
本书以范例为主,例子选择比较经典,但策略讲解较为粗糙。书中技术的分类不严谨。
下载
收藏