【计算机体系结构】并行性等级

简介: 【计算机体系结构】并行性等级

计算机系统中的并行性有不同的等级:

从处理数据的角度看,并行性等级从低到高可分为:

(1)字串位串:同时只对一个字的一位进行处理。这是最基本的串处理方式,不存在并行性。

(2)字串位并:同时对一个字的全部位进行处理,不同字之间是串行的。这里已开始出现并行性。

(3)字并位串:同时对许多字的一位进行处理。这种方式有较高的并行性。

(4)全并行:同时对许多字的全部位进行处理。这是最高一级的并行性。

从执行程序的角度看,并行性等级从低到高可分为:

(1)指令内部并行:一条指令执行时各微操作之间并行。

(2)指令级并行:并行执行两条或多条指令。

(3)任务级或过程级并行:并行执行两个以上过程或任务(程序段)。

(4)作业或程序级并行:并行执行两个以上作业或程序。

在单处理机系统中,这种并行性升到某一级别后(如任务级或过程级并行),需要通过软件(如操作系统中的进程管理、作业管理)来实现;而在多处理机系统中,已具备了完成各项任务或作业的处理机,其并行性是由硬件实现的。

在一个计算机系统中,可以采取多种并行性措施,既可以有数据处理方面的并行性,也可以有执行程序方面的并行性。当并行性提高到一定级别时,称为进入并行处理领域。例如,处理数据的并行性达到字并位串级,或者执行程序的并行性达到任务或过程级,就可以认为进入并行处理领域。

并行处理着重挖掘计算过程中的并行事件,使并行性达到较高的级别。因此,并行处理是体系结构、硬件、软件、算法、语言等多方面综合研究的领域。


AIEarth是一个由众多领域内专家博主共同打造的学术平台,旨在建设一个拥抱智慧未来的学术殿堂!【平台地址:https://devpress.csdn.net/aiearth】 很高兴认识你!加入我们共同进步!

目录
相关文章
|
23天前
|
算法 调度
计算机系统结构
【1月更文挑战第5天】计算机系统结构。
36 2
|
存储 缓存 虚拟化
五、计算机体系结构及内存分层体系
五、计算机体系结构及内存分层体系
五、计算机体系结构及内存分层体系
|
存储 缓存 固态存储
存储器层次结构
实际的软件开发过程中,常会遇到服务端请求响应时间长,吞吐率不够。 分析对应问题时,你肯定听过“主要瓶颈不在CPU,而在I/O”,存储很重要。
157 0
|
缓存 虚拟化 芯片
【操作系统】第三章:计算机体系结构及内存分层体系(Part1:计算机体系结构)
【操作系统】第三章:计算机体系结构及内存分层体系(Part1:计算机体系结构)
205 0
【5分钟+】计算机系统结构:CPU性能公式
【5分钟+】计算机系统结构:CPU性能公式
632 0
【5分钟+】计算机系统结构:CPU性能公式
|
存储 算法 搜索推荐
|
存储 缓存 安全
解读《深入理解计算机系统(CSAPP)》第6章存储器层次结构
本章我们了解存储器层次结构、基本的存储技术(磁盘结构、固态硬盘结构、高速缓存存储器)等
解读《深入理解计算机系统(CSAPP)》第6章存储器层次结构
|
编译器
【计算机体系结构】相关
【计算机体系结构】相关
225 0
【计算机体系结构】相关
|
存储 传感器 异构计算
带你读《数字设计和计算机体系结构(原书第2版·ARM版)》之三:时序逻辑设计
采用一种独特的现代数字设计方法,先介绍数字逻辑门,接着讲述组合电路和时序电路的设计,并以这些基本的数字逻辑设计概念为基础,重点介绍如何设计实际的MIPS处理器。另外,在全书的实例中运用SystemVerilog和VHDL展示基于CAD的电路设计方法和技术。通过《数字设计和计算机体系结构(原书第2版)》,读者能够构建自己的微处理器,并能够自顶向下地理解微处理器的工作原理。
带你读《数字设计和计算机体系结构(原书第2版·ARM版)》之二:组合逻辑设计
采用一种独特的现代数字设计方法,先介绍数字逻辑门,接着讲述组合电路和时序电路的设计,并以这些基本的数字逻辑设计概念为基础,重点介绍如何设计实际的MIPS处理器。另外,在全书的实例中运用SystemVerilog和VHDL展示基于CAD的电路设计方法和技术。通过《数字设计和计算机体系结构(原书第2版)》,读者能够构建自己的微处理器,并能够自顶向下地理解微处理器的工作原理。

热门文章

最新文章