Chapter1 Fundamentals of Quantitative Design and Analysis

ISA指令集体系结构,ISA的作用相当于区分软件和硬件的界限。操作的是寄存器或存储地点(地址)。

从七个方面介绍ISA
(1)ISA分类,有两种主流版本
一、寄存器-存储器ISA,比如80x86,可以在很多指令中访问存储器
二、载入-存储ISA,比如ARMv8和RISC-V,只可以用载入存储指令访问存储器
(2)存储地址
几乎所有桌面和服务计算机都用字节寻址来访问存储操作数。ARM要求操作对象必须是对齐的。
一个大小为s的对象,其地址字节为A,如果A mod s-0,则对这个对象的访问是对齐的。80x86 和RISC-V不需要对齐,不过对齐访问速度会快一些。
(3)地址模式
(4)操作数的类型和大小
(5)操作数指令
(6)控制流指令
(7)ISA编码

计算机实现包括两个方面:组成和硬件。组成:存储系统,存储器互联,设计内部处理器或CPU。

架构师应考虑:性能、功耗、能耗。要考虑1、处理器需要的最大功耗,避免处理器功耗过大,导致电压下降2、持续功耗,考虑散热3、使用哪种处理器能耗低。(能耗是一个特定任务的能耗)

晶圆上晶片数

第一项为晶圆晶片面积之比,第二项为“方纳圆凿”问题

在这里插入图片描述
测试类型
桌面基准测试:分为两大类:处理器密集型校准测试和图形密集型基准测试。
服务器基准测试:最简单的是面向处理器吞吐量的基准测试

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值