C++编程语言用于抽象的大规模并行SIMD架构

摘要:一个扩展C++语言的工作,旨在支持SIMD编程范式。C++编程语言已被扩展以表达抽象SIMD计算机的所有潜力,该计算机由一个中央控制处理器和一个N维环形数值处理器阵列组成。为了减少程序员学习一种新语言的工作量,并保持编译代码的性能非常高,标准C++只增加了非常少的扩展。所提出的语言已作为GNU C++编译器在SIMD超级计算机上实现。

作者:Alessandro Lonardo, Emanuele Panizzi and Benedetto Proietti

论文ID:cs/0005023

分类:Programming Languages

分类简称:cs.PL

提交时间:2007-05-23

PDF 下载: 英文版 中文版pdf翻译中