五种计算机:
- 个人移动设备(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 定律
加 速 比 = 整 个 任 务 在 采 用 该 升 级 时 的 性 能 整 个 任 务 在 未 采 用 该 升 级 时 的 性 能 = 整 个 任 务 在 未 采 用 该 升 级 时 的 执 行 时 间 整 个 任