中文

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

编程语言 2007-05-23 v1

摘要

本工作旨在定义并实现一种扩展的 C++ 语言,以支持 SIMD 编程范式。已扩展 C++ 编程语言,以表达抽象 SIMD 机器的全部潜力,该机器由中心控制处理器和 N 维环状数值处理器阵列组成。仅添加了极少数扩展,以最小化程序员学习新语言的 effort,并保持编译代码的极高性能。该 proposed 语言作为 GNU C++ 编译器的移植版,在 SIMD 超级计算机上实现。

关键词

引用

@article{arxiv.cs/0005023,
  title  = {C++ programming language for an abstract massively parallel SIMD architecture},
  author = {Alessandro Lonardo and Emanuele Panizzi and Benedetto Proietti},
  journal= {arXiv preprint arXiv:cs/0005023},
  year   = {2007}
}

备注

10 pages