Unified Parallel C 中的数据分布与优化
UPC 并行编程语言在国外已经得到重用,然而在国内学习该语言的材料还比较匮乏。继《浅谈并行编程 Unified Parallel C 》整体概括地介绍 UPC 语言之后,我们将针对 UPC 对 C 语言所进行的扩展,与多伦多的 UPC 开发和测试人员合作,推出一系列关于 UPC 专题的文章。UPC 语言允许用户控制数据如何布局,而数据的布局又会影响到程序的性能。本文通过一系列的程序实例,使 UPC 语言的学习者,可以清楚地了解到如何从性能优化角度来合理地对数据进行布局。
责任编辑:王程程
来源:
IBMdW