《计算机体系结构:量化研究方法》5th 学习笔记
本书的目的
权衡:成本-性能-功耗
- 新平台:个人移动设备和仓库级计算机
- 新体系结构:多核和GPU
关于第五版
两个极端:以移动电话和平板电脑到的个人移动设备PMD 为客户端,以提供云计算的仓库级计算机为服务器
另一条主线:数据级并行DLP(许多数据项允许同时操作),任务级并行TLP(可以独立运行并很多程度上并行)
- 指令级并行ILP
- 向量体系结构和图像处理器GPU
- 线程级并行
- 仓库级计算机的需求级并行RLP
本书附录:MIPS指令,存储器层级结构和流水线
在线另9个附录
融会贯通PIAT:ARM cortex A8, intel core i7, nvidia gtx-280/480 gpu , 还有Google仓库级计算机
主题的选择与组织
更为基础的计算机体系结构:《计算机组成与设计:硬件和软件接口》
内容概述
- 封面二:能耗,静态功率,动态功率,集成电路成本,可靠性,可用性。
- 第一章PIAT:SPECPower基准测试
- 封面三:MIPS ISA,附录K 10种RISC体系结构、80x86、DEC VAX、IBM360/370
- 第二章,对cache10种高级优化方法。虚拟机,便易提供保护和进行软硬件管理。SRAM,DRAM。
- 第三章,高性能处理器指令级(单核)并行开发(超标量执行,分支预测,推理,动态调度,多线程),附录C,H
- 第四章,向量、SIMD和GPU体系结构的(多核)数据级并行
- 第五章,多核处理器,线程级并行(对称,分布式存储体系结构),附录F,I
- 第六章,仓库级计算机(warehouse scale compute,WCS)设计,成本,性能
- 附录A,指令集基本原理
- 附录B,存储器层次
- 附录C,流水线
- 附录K,64位版本和其多媒体扩展(alpha,MIPS,PowerPC,SPARC),经典体系结构(80x86,VAX,IBM360/370),嵌入式指令集(ARM,Thumb,SuperH,MIPS16,Mitsubishi M32R),与附录H相关
- 附录D,存储系统 RAID6
- 附录E,嵌入式系统知识汇总
- F,网络互联,
- G,向量处理器
- H,超长指令字VLIW和EPIC—— Itanium的体系结构
- I,大规模共享存储多处理器
- L,历史回顾与参考文献
Wu_Being博客声明:本人博客欢迎转载,请标明博客原文和原链接!谢谢!
《 〈计算机体系结构:量化研究方法〉5th 学习笔记》:
https://blog.csdn.net/u014134180/article/details/84206616
《计算机体系结构:量化研究方法》5th 学习笔记相关推荐
- 计算机体系结构:量化研究方法:第5版
<计算机体系结构:量化研究方法:第5版> 基本信息 原书名:Computer Architecture:A Quantitative Approach,Fifth Edition 作者: ...
- 计算机体系结构量化研究方法(一)
量化设计与分析方法 1.1 引言 1.2 计算机的分类 1.3 计算机体系结构的定义 1.3.1指令集体系结构(ISA) 指令集结构的分类 存储器寻址 寻址模式 ISA编码 1.3.2 真正的计算机体 ...
- 《计算机体系结构量化研究方法第六版》1.2 计算机的分类
1.2.1 个人移动设备(PMD) 1.比如说手机.平板之类的. 2.特点: (1)经常使用电池而强调能效,但是由于需要相对便宜的外壳,所以也只能限制总功耗. (2)上面的应用程序经常基于web.面向 ...
- 《计算机体系结构量化研究方法》1.8 性能的测量、报告和汇总
引入 1.一些概念 响应时间:手机用户所关注的"速度",也就是一个事件从启动到完成的时间,又称为执行时间. 吞吐量:给定时间内完成的总工作量,WSC的操作人员关注这个. 执行时间是 ...
- 《计算机体系结构:量化研究方法》读书笔记
Lecture 1: Quantitative Approach 1.计算机体系结构与计算机组成原理有什么区别? 计算机的实现包括两个方面:组成和硬件.组成一词包含了计算机设计的高阶内容,例如存储器系 ...
- 怎么样玩转信息研究方法指南学习笔记
本文是基于<怎样玩转信息研究方法指南>所写的个人的阅读总结,该书采用漫画方式进行叙述,十分直观易懂,我在阅读过程中整理笔记,在此基础上进行压缩总结,整理成本文同时,发布于个人博客https ...
- 计算机系统结构——量化研究方法(第三版)
经常跟同学聊,外国的经典教材就是不一样,总给人一个可以开拓的空间.同学说这是谦虚,知道自己的界限.相比之下,中国的教材毫无疑问的几乎从来就像是绝对真理一般,除了书上的其余全是不合理的,除了书上的没有任 ...
- 计算机、程序和 Java 概述 学习笔记
计算机.程序和java概述 学习笔记 1.1什么是计算机 简单来说:计算机就是 ' 存储 ' 和 ' 处理 ' 数据的电子设备. 计算机包括硬件( hardware ) 和软件( software) ...
- 《软件工程—实践者的研究方法》读书笔记
<软件工程-实践者的研究方法>读书笔记 <软件工程-实践者的研究方法>这本书内容丰富,从软件工程的定义.软件过程.建模.质量管理到管理软件项目和软件工程发展趋势的探讨,作者逐个 ...
最新文章
- Windows Server 2008常见的安全设置
- .NET 将文本转换成语音 (转)
- 网络:http请求之几种常见技术
- Vue入门 ---- 组件式开发
- 企业IT架构转型之道 读书笔记-1.阿里巴巴集团中台战略引发的思考
- Quartz的job中注入的services接口为空的解决办法
- linux sort排序字符串位数,Linux sort命令详解:字符串排序
- adb 重启应用程序
- Android键盘映射
- matlab一维haar信号塔式分解,matlab小波分解与重构
- 二或四 通道USB数据采集卡如合通过CMI耦合,构成USB高速多通道数据采集卡
- css实现3d立体魔方
- win10文件同步到服务器失败,手把手为你解决win10系统同步时间同步失败的思路...
- 金蝶、用友等引入凭证导入常见错误分析
- android ios版本 市场占有率,最新的智能移动终端ios,android等市场占有率情况
- nbiot开发需要掌握什么_NB-IoT开发都涉及哪些方面?
- live555源代码概述
- 书法练字帖纸——井字格悄然而至
- DC EP要统一“ 世界度量衡”,数字货币打开财富大门
- 天猫商城如何创建店铺宝营销活动?
热门文章
- 商业思考:业务跨界追求的是生存还是发展?
- DataV动态GPS数据源在高德地图上坐标转换方案
- ps2020/Photoshop软件下载与功能介绍
- 多彩m618plus评测_Delux多彩M618Plus垂直鼠标晒单 使用体验_什么值得买
- 香橙派OrangePi 4 LTS开发板通过Mini PCIE连接SATA硬盘的操作方法
- AWS 解决方案架构师考点(IAM)
- java 精度函数_Java中的半精度浮点
- 计算机实训室管理工作计划,实验实训中心2016年工作计划
- 软件设计师备考笔记(二)计算机组成与体系结构
- Ubuntu环境下安装飞秋