单指令流多数据流 编辑
单指令流多数据流是一种采用一个控制器来控制多个处理器,同时对一组数据中的每一个分别执行相同的操作从而实现空间上的并行性的技术。
2
相关
High Performance Fortran是一种程式语言,它延伸自Fortran,高效能Fortran是为了支援并行计算所创设的程式语言,它使用一种单指令流多数据流的运算型态,使运算工作能够进行分拆,并以扩散方式发派到运算阵列中的各颗处理器上,以此达到高效能运算。
LoongMMI指令集即龙芯多媒体扩展指令集,是LoongISA指令集架构的一个扩展指令集。LoongMMI 部分指令是128位元的,故 LoongMMI 是 128 位多媒体向量指令集。LoongMMI 指令集拓展对标的是 英特尔 的 MMX 单指令流多数据流 多媒体指令集。龙芯中科在其龙芯2F中央处理器中第一次添加了 LoongMMI 指令集拓展,在其龙芯3A1000中央处理器中第一次添加了 LoongISA 版本的 LoongMMI 。LoongMMI 指令集提供了80条指令,LoongMMI 是龙芯64位通用架构长期支持的指令集拓展。
图形处理单元上的通用计算,是利用处理图形任务的图形处理器来计算原本由中央处理器处理的通用计算任务。这些通用计算任务通常与图形处理没有任何关系。由于现代图形处理器有强大的并行处理能力和可编程流水线,令图形处理器也可以处理非图形数据。特别是在面对单指令流多数据流且数据处理的运算量远大于数据调度和传输的需要时,通用图形处理器在性能上大大超越了传统的中央处理器应用程序。
SSE4 是英特尔 Core微架构和超威半导体 AMD 10h中所使用的单指令流多数据流 中央处理器指令集架构。它在2006年9月27日在英特尔开发者论坛上被宣布,白皮书上的细节还较为模糊。随后在北京的2007年春季英特尔开发者论坛上的演示文稿中提供了47个指令的更精确细节。SSE4与为前代英特尔64和IA-32架构微处理器编写的软件完全兼容。所有现有软件均可正确运行,无需修改包含SSE4的微处理器,以及现有和新应用程序。
SSE4 是英特尔 Core微架构和超威半导体 AMD 10h中所使用的单指令流多数据流 中央处理器指令集架构。它在2006年9月27日在英特尔开发者论坛上被宣布,白皮书上的细节还较为模糊。随后在北京的2007年春季英特尔开发者论坛上的演示文稿中提供了47个指令的更精确细节。SSE4与为前代英特尔64和IA-32架构微处理器编写的软件完全兼容。所有现有软件均可正确运行,无需修改包含SSE4的微处理器,以及现有和新应用程序。
SSE4 是英特尔 Core微架构和超威半导体 AMD 10h中所使用的单指令流多数据流 中央处理器指令集架构。它在2006年9月27日在英特尔开发者论坛上被宣布,白皮书上的细节还较为模糊。随后在北京的2007年春季英特尔开发者论坛上的演示文稿中提供了47个指令的更精确细节。SSE4与为前代英特尔64和IA-32架构微处理器编写的软件完全兼容。所有现有软件均可正确运行,无需修改包含SSE4的微处理器,以及现有和新应用程序。
MMX是由英特尔开发的一种单指令流多数据流多媒体指令集,共有57条指令。它于1996年集成在英特尔奔腾MMX处理器上,以提高其多媒体数据的处理能力。
High Performance Fortran是一种程式语言,它延伸自Fortran,高效能Fortran是为了支援并行计算所创设的程式语言,它使用一种单指令流多数据流的运算型态,使运算工作能够进行分拆,并以扩散方式发派到运算阵列中的各颗处理器上,以此达到高效能运算。
图形处理单元上的通用计算,是利用处理图形任务的图形处理器来计算原本由中央处理器处理的通用计算任务。这些通用计算任务通常与图形处理没有任何关系。由于现代图形处理器有强大的并行处理能力和可编程流水线,令图形处理器也可以处理非图形数据。特别是在面对单指令流多数据流且数据处理的运算量远大于数据调度和传输的需要时,通用图形处理器在性能上大大超越了传统的中央处理器应用程序。
图形处理单元上的通用计算,是利用处理图形任务的图形处理器来计算原本由中央处理器处理的通用计算任务。这些通用计算任务通常与图形处理没有任何关系。由于现代图形处理器有强大的并行处理能力和可编程流水线,令图形处理器也可以处理非图形数据。特别是在面对单指令流多数据流且数据处理的运算量远大于数据调度和传输的需要时,通用图形处理器在性能上大大超越了传统的中央处理器应用程序。