OpenMP C编译器在Cell上的实现
Cell作为异构多核高性能处理器的典型代表,其编程模型和编译技术近年来成了研究热点。本文探讨了面向Cell处理器的OpenMP编译实现所需的关键技术,包括:OpenMP程序的执行模型、编译流程和共享存储抽象,并基于GNU的OpenMP C(GOMP C)语言编译器,对OpenMP语法规范中定义的各种属性的变量和并行控制结构进行特殊处理,实现了一个支持Cell处理器的OpenMP编译器。该编译器可正确编译OpenMP确认测试程序包中的所有OpenMPC程序,比较完备地支持了OpenMPC的语法。
Cell处理器 OpenMP C编译器 编程模型
孙守航 杨灿群 李春江 王锋
国防科学技术大学计算机学院 长沙 410073
国内会议
西安
中文
22-25
2007-09-20(万方平台首次上网日期,不代表论文的发表时间)