【学习笔记:计算机体系结构】Chapter1:量化设计与分析基础

本文详细介绍了五种主要计算机类型,包括个人移动设备、桌面计算、服务器、集群/仓库级计算机和嵌入式计算机,并探讨了数据级并行、任务级并行、指令级并行等并行方式。此外,还深入解析了SPECRatio、Amdahl定律、CPU时间计算公式等关键概念,以及如何评估计算机系统的可信任度和服务水平。
摘要由CSDN通过智能技术生成

五种计算机:

  • 个人移动设备(PMD)
  • 桌面计算(Desktop)
  • 服务器(Server)
  • 集群/仓库级计算机(Cluster/WSC)
  • 嵌入式计算机(Embedded computer)

并行方式:

  • 数据级并行(DLP):可以同时操作许多数据项
  • 任务级并行(TLP):创建一些能够单独处理但是大量采用并行方式执行的工作任务

开发应用并行的方式:

  • 指令级并行(ILP)
  • 向量体系结构和图形处理器(GPU)
  • 线程级并行(TLP)
  • 请求级并行(RLP)

根据多处理器最受约束组件中的指令流以及数据流的并行,将计算机分成:

  • 单指令流、单数据流(SISD)
  • 单指令流、多数据流(SIMD)
  • 多指令流、单数据流(MISD)
  • 多指令流、多数据流(MIMD)

SPECRatio:将基准计算机上的执行时间除以待评价计算机上的执行时间,得到的与性能成正比的比值。

可信任度

SLA:服务等级协议
SLO:服务等级目标
系统在服务实现(提供了指定服务)、服务中断(所提供服务与SLA不一致)两种服务状态之间切换,两种状态之间的转换油故障或恢复导致。
MTTF:平均无故障时间,倒数为故障率
MTTR:平均修复时间
MTBF:平均故障间隔时间,MTTF+MTTR
模 块 可 用 性 = M T T F ( M T T F + M T T R ) 模块可用性=\frac{MTTF}{(MTTF+MTTR)} =(MTTF+MTTR)MTTF

Amdahl 定律

加 速 比 = 整 个 任 务 在 采 用 该 升 级 时 的 性 能 整 个 任 务 在 未 采 用 该 升 级 时 的 性 能 = 整 个 任 务 在 未 采 用 该 升 级 时 的 执 行 时 间 整 个 任

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值