出版时间:2007-4 出版社:电子工业出版社 作者:格贝尔 页数:346 字数:415000 译者:王涛
Tag标签:无
内容概要
《软件优化技术——IA-32平台的高性能手册》是Intel出版社最畅销的书籍之一。它填补了软件优化的初级课本与解决专门Intel®架构的高级手册之间的空白。随着Intel扩展内存64位技术(Intel EM64T)、多核处理技术、超线程技术、OpenMP†和多媒体扩展等新技术的流行,Intel出版社邀请另外三位Intel专家与原作者一起扩展、更新形成了本书的第2版。 《软件优化技术——IA-32平台的高性能手册》第2版提供了如何优化软件,使软件在Intel平台上获得巨大性能提升的最新技术。通过简单的讲解和示例,四位Intel专家向我们展示了如何从以下一些方面改进软件性能,包括算法、内存访问、分支预测、自动矢量化、SIMD指令、多线程和浮点计算。想了解最新技术以提高应用性能和想提高编码技巧的软件开发者,均可以从本书中受益。
作者简介
Richard Gerber,在Intel参与过许多项目,包括多媒体、3D函数库和计算机游戏。作为软件工程师,他参与了Intel VTune性能分析器项目,同时还带领优化技术的培训。Richard是《软件优化技术》的最初作者,还是《使用超线程技术编程》的合著者。
书籍目录
第一部分 性能分析工具和基本概念(开胃品) 第1章 引言 第2章 测试基准 第3章 性能分析工具 第4章 热点 第5章 处理器体体系结构第二部分 性能相关问题(主菜) 第6章 算法 第7章 分支 第8章 内存 第9章 循环 第10章 慢操作 第11章 浮点 第12章 SIMD技术 第13章 自动矢量化 第14章 面向处理器的特殊优化 第15章 多处理技术介绍 第16章 OpenMP多线程 第17章 任务队列和OpenMP的高等应用专题第三部分 设计和应用优化(甜点) 第18章 实例研究:线程化视频编码器 第19章 针对性能的设计 第20章 综合:基本的优化 第21章 综合:最后的百分之十参考文献索引
图书封面
图书标签Tags
无
评论、评分、阅读与下载