创新工作
创享娱乐
支持
英特尔中国
英特尔全球
搜索
产品
处理器
主板
芯片组
台式机
笔记本
服务器
工作站
商用电脑
嵌入式与通信
软件
所有产品
技术与研究
架构和芯片技术
产品技术
制造
研究
标准
英特尔开发者论坛
交流与学习
英特尔® 软件网络
开源 IT 技术论坛
博客@英特尔中国
所有社区
下载
经销商
英特尔® 经销商中心
英特尔代理商资源中心
英特尔渠道伙伴计划
Products
英特尔出版社主页
Quick Links
浏览书籍
工程师用书
IT 专业人士用书
网上购买
打造节能个人电脑
基于变更的测试管理
PCI Express 介绍
*
面向软件开发人员的英特尔® 安腾® 架构
IXP1200 编程
IXP2400/2800 编程
对等计算
串行 ATA 存储架构与应用
软件优化大全
UPnP* 设计实例
USB 设计实例
二十一世纪视频
虚拟接口体系结构
客户评价
反馈
通过注册接收新闻
特价促销
硬件设计
活动、培训与出版物
英特尔出版社
软件优化大全(第二版)
软件优化大全(第二版)
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 编译器中利用线程级并行技术。
购买信息
购买方法
本地出版商链接
电子工业出版社
此信息回答了您的问题吗?
是
否