Products
英特尔出版社主页
英特尔出版社
优秀的书籍。适当的时间。由行业专家撰写。
     软件优化大全(第二版)
IA-32 平台的高性能秘诀(The Software Optimization Cookbook, Second Edition: High-Performance Recipes for IA-32 Platforms)
作者: Richard Gerber、Aart J.C. Bik、Kevin B. Smith、田新民
即将于 4 月推出
借助英特尔® EM64T 和多核处理功能让 IA-32 平台发挥出最佳性能。

软件优化大全(第二版)》提供了在英特尔平台上实现高性能应用程序的最新秘诀。通过简单的解说和示例,四位英特尔专家向您展示了如何通过算法、内存访问、分支预测、自动向量化、SIMD 指令、多线程和浮点计算来解决性能问题。

软件开发人员将会学到如何利用英特尔® 64 位扩展技术(英特尔® EM64T)、多核处理、超线程技术、OpenMP* 以及多媒体扩展。本书将指导您逐个学习各种软件工具、编译器开关和编码优化技术,向您展示提高英特尔平台上软件应用程序性能的有效方法。

重点内容包括:

选择正确的算法
自动向量化和编译器引导技巧
编译器对多线程的支持
共享 L2 和 L3 高速缓存对性能的影响
循环优化和使用编译器提升性能的时机
通过 intrinsic 技术充分发挥 SIMD 技术的优势

想要学习最新的性能提高技术和想要提升编程技能的软件开发人员将可以从本书中受益。

读者评论
“对于准备为英特尔处理器家族编写性能关键型应用程序的任何人来说,这都是一本不可不读的作品”。

Robert van Engelen,佛罗里达州立大学教授

“对于致力于开发高性能软件,同时又不想牺牲代码可读性或全面学习 IA-32 处理器所有基本原理的工程师来说,本书可以简化他们的任务”。

Lars Petter Endresen,Scandpower Petroleum Technology 石油技术公司工程和物力学博士

关于作者
Richard Gerber 在英特尔参加过许多多媒体项目、3D 库和计算机游戏工作。作为软件工程师,他曾从事过英特尔® VTune? 可视化性能分析器的研发工作并担任过优化技术培训课程的讲师。Richard 是《软件优化大全》的原作者和《超线程技术编程》的合作编写者。

Aart J.C. Bik 是英特尔的首席工程师,拥有计算机科学博士后学位,目前正在从事英特尔® C++ 和 Fortran 高性能编译器的开发工作。Aart 因通过自动向量化使英特尔 SIMD 流指令扩展指令集更加易用而获得了英特尔最高奖励“英特尔成就奖”。Aart 是《软件向量化手册》的作者。

Kevin B. Smith 是英特尔 C 和 FORTRAN 编译器的软件架构师。从 1981 年起,他一直从事英特尔 8086、80186、i960®、奔腾®、奔腾 Pro、奔腾 III、奔腾 4 和奔腾 M 处理器的优化工作。

田新民 拥有计算机科学博士后学位,目前正领导一个英特尔开发小组,研究如何在面向英特尔安腾®、IA-32、英特尔® EM64T 和多核架构的高性能英特尔® C++ 和 Fortran 编译器中利用线程级并行技术。

购买信息
本地出版商链接
返 回 至 页 头