新闻  |   论坛  |   博客  |   在线研讨会
A2H124-24FX 对许多数据项同时操作
15359029662 | 2023-03-29 18:25:03    阅读:47   发布文章

A2H124-24FX  对许多数据项同时操作

A2H124-24FX  对许多数据项同时操作

最简单的处理器是标量处理器。标量处理器执行的每个指令通常一次处理一个或两个数据项。相比之下,由向量处理机对许多数据项同时操作。类比的区别在于数量和向量运算。超标量处理器是两者的混合。每个指令处理一个数据项,但是每个CPU内有多个执行单元,因此多个指令可以同时处理单独的数据项。

超标量CPU设计强调提高指令调度器的准确性,并允许它始终使用多个执行单元。随着单元数量的增加,这变得越来越重要。而早期的超标量CPU有两个ALUs和一个单人的浮点单元后来的设计,如PowerPC 970包括四个alu、两个fpu和两个SIMD单元。如果调度程序不能有效地向所有这些单元提供指令,那么系统的性能将不会比更简单、更便宜的设计更好。

超标量处理器通常维持超过1的执行速率每机器周期指令。但是仅仅同时处理多个指令并不能构成超标量体系结构,因为用管道输送,多处理器或者多核架构也可以实现这一点,但是方法不同。

在超标量CPU中,调度程序从内存中读取指令,并决定哪些指令可以并行运行,将每个指令分派给单个CPU中包含的几个执行单元中的一个。因此,可以设想超标量处理器具有多个并行流水线,每个流水线同时处理来自单个指令线程的指令。



*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客