计算机系统结构复习(二):Fundamentals基本法则与性能评测

导图

计算机系统结构:课程思维导图

本章重点内容目录

在这里插入图片描述

Why Such Change in 20 years? 三方面

Performance性能上:
Technology Advances 技术工艺的进步(在成本和性能上超越了较老的工艺技术)
Computer architecture advances improves lowend 计算机体系结构的进步,改进了低端系统的性能(如 RISC)
Price价格上:
Simpler development 开发更简单(系统更小、部件更少、集成度高、功能强大)
Higher volumes 容量更大
Function功能上 :
Rise of networking/local interconnection technology 联网/局部互联技术的高速发展
在这里插入图片描述

单核处理机时代的终结

进入21世纪后,计算机系统的性能不再按照摩尔定律高速提升了,每年提升的百分比降到个位数;
内在原因:Power Wall + ILP Wall + Memory Wall = Brick Wall,功率消耗大,指令并行性被挖掘殆尽,存储限制(通信待宽和延迟构成)

新摩尔定律:
在这里插入图片描述

芯片设计的巨大变化 Sea Change in Chip Design

越来越长:字长4,8,16,32,64…
越来越快:速度
越来越多:多核(趋势:单核->多核->众核群核)
芯片巨变带来的问题:在软件上,算法和编译器等不能支持DLP和TLP,在硬件上,体系结构无法支持太多的核共存在一个芯片上

RAMP project & FPGA & GPU

FPGA: 可编程逻辑器件。由于FPGA正按照摩尔定律在速度、价格、集成度方面不断进步,所以由FPGA实现的并行计算机系统将很快趋于实用化。“可编程”成为缩短上市时间的一个必要功能。

RAMP: RAMP 是一个开源的,以FPGA为基础的,广泛的协作项目,目标是为在芯片上进行大规模并行系统实验提供极其 灵活和低成本的平台。

在这里插入图片描述
新趋势: putting all onto one chip (把cpu, gpu, io, ddr做到一个芯片上)

在这里插入图片描述

Amdahl’s Law 阿姆达尔定律 P7(计算题)

1:Fraction_enhanced(增强比例):计算机执行某个任务的总时间中可被改进部分的时间所占的百分比.
2:Speedup_enhanced(增强加速比):改进部分采用改进措施后比没有采用改进措施前性能提高倍数(旧时间/新时间)
在这里插入图片描述

计算机性能指标 P8(计算题)

设CPI为每条指令的平均时钟周期数,IC为所执行的指令条数。

CPU时间 = 执行程序所需时钟周期数 * 时钟周期时间
CPI = 执行程序所需时钟周期数 / IC
CPU时间 = IC* CPI *时钟周期时间
在这里插入图片描述

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值