当前位置: 首页 >> 科技 >
信息科学中的虚拟是什么意思?为何simd又称为控制单元?
来源:创视网     时间:2023-02-08 08:54:40

虚拟

虚拟是指把一个物理上的实体变成若干个逻辑上的对应物。物理实体(前者)是实际存在的,而逻辑上对应物(后者)使用户感受到的。

为什么会有这样的感觉?

就是因为多个程序同时执行是并发的,它们宏观上都在执行,但是它们实际上只是交替执行的,这也成为虚拟处理器技术。

SIMD

在一台SIMD计算机中,有一个控制部件(又称为控制单元,control unit)和许多处理单元(processing unit)。大量的处理单元通常构成阵列,因此SIMD计算机有时也称为阵列处理机。所有的处理单元在控制部件的统一控制下工作。控制部件向所有的处理单元广播同一条指令,所有的处理单元同时执行这条指令,但是每个处理单元操作的数据不同。控制部件可以有选择地屏蔽掉一些处理单元,被屏蔽掉的处理单元不执行控制部件广播的指令。

·多指令流单数据流(MISD):一个数据流被传送给一组处理器,通过这一组处理器上的不同指令操作最终得到处理结果。

不同的处理器按照不同的模式来协同处理同一组数据,期望以最快最好的方式得到结果。

推荐新闻 +
猜您喜欢 +