英特尔并行编程利器:Threading Building Blocks详解
4星 · 超过85%的资源 需积分: 46 163 浏览量
更新于2024-12-17
收藏 2.87MB PDF 举报
"《O'Reilly - Intel Threading Building Blocks - Jul 2007》是一本由O'Reilly出版的专业书籍,针对英特尔(Intel)的并行编程库——Threading Building Blocks (TBB) 提供深入的介绍和实用指南。随着多核处理器的普及,以前主要在大学和研究实验室里的并行计算技术逐渐成为主流,TBB正是在这个背景下,对MIT Cilk系统15年前开创的‘工作窃取’(work-stealing)技术进行了更新和扩展,为C++并发编程提供了一个工业级的强大工具。
该书不仅为初学者提供了良好的入门教程,还对并发编程中的复杂性进行了清晰易懂的讨论,适合于不同层次的读者。作者通过实例和理论相结合的方式,展示了如何利用TBB在设计和编码中兼顾正确性和性能,这对于像Autodesk Maya这样的大型软件项目,意味着开发人员能够一开始就为高效和正确性进行优化。
书中提到,使用TBB可以改变C++中的并行编程方式,使得开发者能够在编写代码时同时考虑性能和正确性。作者James在书中实现了这一目标,使得本书对于任何C++程序员都具有极高的实用价值。无论是新手还是经验丰富的开发人员,都可以从这本书中学习到如何最大化地利用TBB来提升应用程序的性能,适应现代多核心计算环境的需求。
《O'Reilly - Intel Threading Building Blocks》是一本深入剖析Intel TBB技术,并提供实用编程技巧的权威指南,对于希望通过并行编程提升软件性能的开发人员来说,是不可或缺的参考资料。"
2021-02-03 上传
2022-09-20 上传
2022-09-20 上传
2020-04-11 上传
2008-08-18 上传
2021-08-12 上传
2022-07-14 上传
AlxRose
- 粉丝: 2
- 资源: 5
最新资源
- 使用FLEX 和 Actionscript开发FLASH 游戏(二)
- Linux 那些事儿之我是U 盘
- Cache在嵌入式处理器中的使用问题
- 老友记(friends)词频统计.txt
- 使用FLEX 和 Actionscript开发FLASH 游戏(一)
- sap 增强 badi userexit customerexit
- 信息系统安全技术.doc
- Spring+Struts+Hibernate的详解课件.pdf
- WPF入门电子书--新手入门的开始
- 代码找茬游戏 PHP
- matlab统计函数
- llinux设备驱动程序(第三版)
- linux内核完全注释
- 内存DC介绍及其使用
- 难得的EXTJS中文手册
- asp 生成 html 代码