高性能简介(一)

本文深入探讨了计算机架构的几种主要类型,包括共享存储多处理机(SMP)、分布式共享存储(DSM)、大规模并行处理结构(MPP)、工作站机器NOW。详细解释了每种架构的特点,如内存共享方式、并行计算能力以及理论峰值速度的计算方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

计算机的种类和区别

共享存储多处理机SMP(Shared-Memory MultiProcessor):
多个CPU共享存储空间,每个CPU有独立的Cache

分布式共享存储DSM(Distributed Shared Memory):
以结点为单位,内存不共享但却用一个操作系统进行统一的地址编码,单个CPU也可以访问其他CPU的存储空间,所以也支持共享存储的并行运算。

大规模并行处理结构MPP(Massively Parallel Processing)
以结点为单位,内存不共享,且每个结点有自己的操作系统。单个CPU只能访问自己的内存空间,数据交换要靠消息传递,不支持共享存储的并行计算。

工作站机器NOW(Network of Workstations)
每个结点相当于一个MPP,结点间通过以太网等低成本网络互连,在拓扑结构上和MPP没有太大的区别,只是拓展性更强。

理论峰值速度

理论峰值速度=CPU主频每个时钟周期执行浮点运算次数CPU核数目
每个时钟周期执行浮点运算次数:由单个CPU的浮点运算单元的个数以及每个浮点运算单元在每拍可以执行的几条浮点运算决定。如有时一个CPU有两个浮点数运算单元,而与ALU中硬件可以实现一拍完成一个加乘运算,那么此时每拍就可以进行4次运算。但是这种每拍执行多个运算的情况在实际使用中极其少见,毕竟加乘运算不是每次都会有,所以只能部分的反应实际性能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值