第一图书网

软件优化技术

格贝尔 电子工业出版社
出版时间:

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

广告

下载页面


软件优化技术 PDF格式下载



对于Intel平台的程序优化有一定的指导意义。


这本书比较好的介绍了优化技术,缺点是有些例子不够详细。


这本书还是不错的,对于要优化性能的人来说很有指导意义。就是翻译的水平太差了点!


代码示例不是特别多,但关键点讲的都很全面


很好很好,时常会拿出来看看


全书概括了各种优化技术,事实上这些技术都不是什么新的,甚至是高深的技术,无非是提高cache命中率,提高分支预测准确率等等.可能唯一不同之处在于它是结合intel的性能分析工具一起来讲解的.我看书过程中的体会是:单独看各章内容,都非常简单;看过很多章以后,又觉得它还是讲了一些内容.但是整体来看59元的定价确实有点贵,也许这是因为还有给译者一部分收入吧.如果你不会用到intel性能分析工具,建议你不要买.如果你想对性能优化有个概要的了解,可以考虑购买,因为也许这些概要性的内容对你以后设计程序有一些帮助.


这本书不错,理论方面讲的很全,基本上都是作者的编程优化感悟,对于想系统学习编程优化的人来讲是本不错的教材吧.建议作者对此书的优化示例再多些,详细些,这对不熟悉编程优化的人来讲比较重要.


相关图书