多核程序设计技术通过软件多线程提升性能(英文版)
软件开发人员不能再单靠提高时钟频率的方式来加速单线程应用程序的性能了,现在他们必须学会如何在多线程环境下设计应用程序,只有这样他们才能更具竞争力。多核体系结构在单个处理器内封装了两个或更多的处理器“执行核”(或者说计算引擎),只要软件设计合理,就能够支持多个软件线程的完全并行执行。超线程技术为在单个核上执行多个线程提供了途径。.
本书旨在帮助软件开发人员编写面向intel多核体系结构的高性能多线程代码,同时避免发生一些多线程应用程序中常见的并行程序设计问题。
下载地址
用户评论
英文版好,还可以学英语
很不错的资料,学习了
多核必读,这是本好书
该书理论性较强,对于多核多线程编程具有指导意义。。。