首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 现代CPU性能分析与优化/程序员书库
内容
内容推荐
本书旨在指导大家优化运行在现代CPU上的应用程序的性能。具体来说,主要分为两部分内容:
第一部分介绍性能分析,包括对CPU微架构、术语和指标的简要概述,还探讨了分析性能的不同方法和现代平台上可用的硬件监控功能。
第二部分展示如何发现优化机会,以及可以做哪些转换来提高程序的性能。此外,还提供了一份可应用于用户应用程序的优化清单,包括循环优化、向量化、函数内联等,并讨论了有助于消除CPU微架构层面的问题(如缓存未命中、分支预测错误等)的代码转换。
本书对于从事性能关键型应用程序开发和进行系统底层优化的技术人员来说是不可或缺的。对于任何想更好地了解应用程序性能并探索其诊断和改进方法的开发者来说,这本书也很有用。
作者简介
朱金鹏,荣耀终端虚拟机和编译优化技术负责人,有10多年安卓系统开发经验,致力于安卓手机系统的性能优化。曾就职于华为终端,负责方舟编译器关键特性设计与开发,主导WebAssembly技术在轻量级操作系统上的应用。他是《简明的TensorFlow2》的合著者。
目录
译者序
前言
致谢
作者简介
第1章 导读
1.1 为什么需要性能调优
1.2 谁需要做性能调优
1.3 什么是性能分析
1.4 本书的主要内容
1.5 本书不包含什么内容
1.6 本章总结
第一部分 现代CPU性能分析
第2章 性能测量
2.1 现代系统中的噪声
2.2 生产环境中的性能测量
2.3 自动检测性能退化问题
2.4 手动性能测试
2.5 软件计时器和硬件计时器
2.6 微基准测试
2.7 本章总结
第3章 CPU微架构
3.1 指令集架构
3.2 流水线
3.3 利用指令级并行
3.3.1 乱序执行
3.3.2 超标量引擎和超长指令字
3.3.3 投机执行
3.4 利用线程级并行
3.5 存储器层次
3.5.1 高速缓存层次
3.5.2 主存
3.6 虚拟内存
3.7 单指令多数据多处理器
3.8 现代CPU设计
3.8.1 CPU前端
3.8.2 CPU后端
3.9 性能监控单元
……
第二部分 基于源代码的CPU调优
附录A 减少测量噪声
附录B LLVM向量化程序

术语
参考文献
标签
缩略图
书名 现代CPU性能分析与优化/程序员书库
副书名
原作名
作者 (美)丹尼斯·巴赫瓦洛夫
译者 译者:朱金鹏//李成栋
编者
绘者
出版社 机械工业出版社
商品编码(ISBN) 9787111719489
开本 16开
页数 205
版次 1
装订 平装
字数
出版时间 2023-01-01
首版时间 2023-01-01
印刷时间 2023-01-01
正文语种
读者对象 普通大众
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 382
CIP核字 2022205115
中图分类号 TP360.2
丛书名
印张 13.75
印次 1
出版地 北京
239
186
10
整理
媒质
用纸
是否注音
影印版本
出版商国别
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/17 7:48:11