《英特尔平台编程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:英特尔软件学院教材编写组编
  • 出 版 社:上海:上海交通大学出版社
  • 出版年份:2011
  • ISBN:9787313068682
  • 页数:224 页
图书介绍:本书是面向INTEL公司所开发的各种软件,主要为intel公共平台上的各种程序的编程教程,用于各种软件的开发和应用。主要使用对象为intel公司和国内多所大学的合作培训。

1 C语言综述 1

1.1 示例程序 1

1.2 Hello world 4

1.3 注释 4

1.4 基本词汇 5

1.5 基本数据类型 5

1.6 指针 7

1.7 自定义类型 8

1.8 数组 13

1.9 数据运算 14

1.10 结构化程序开发 17

1.11 函数 25

1.12 编译预处理 27

习题 33

2 通用的编程技巧 35

2.1 什么是好的编程技巧 35

2.2 编码传统 37

2.3 通用的编程技巧 48

习题 71

3 性能调试 74

3.1 性能调试方法 74

3.2 性能调试工具 83

3.3 Benchmark 91

习题 96

4 Intel C++Compiler 97

4.1 如何使用Intel C++Compiler 97

4.2 常用的编译器选项 101

4.3 Intel编译器支持的语言扩展 122

4.4 常用优化方法 126

习题 135

5 Vtune性能分析器 137

5.1 什么是Vtune 137

5.2 基础概念简述 137

5.3 寻找和分析热点 140

5.4 命令行调用 163

5.5 一些高级用法 166

习题 168

6 面向IA-32架构的性能优化 169

6.1 Intel?64/IA-32体系结构 169

6.2 针对流水线处理的优化 179

6.3 缓存 182

6.4 SIMD 194

6.5 Intel性能库 213

习题 222

参考文献 224