会议专题

OpenMP C编译器在Cell上的实现

Cell作为异构多核高性能处理器的典型代表,其编程模型和编译技术近年来成了研究热点。本文探讨了面向Cell处理器的OpenMP编译实现所需的关键技术,包括:OpenMP程序的执行模型、编译流程和共享存储抽象,并基于GNU的OpenMP C(GOMP C)语言编译器,对OpenMP语法规范中定义的各种属性的变量和并行控制结构进行特殊处理,实现了一个支持Cell处理器的OpenMP编译器。该编译器可正确编译OpenMP确认测试程序包中的所有OpenMPC程序,比较完备地支持了OpenMPC的语法。

Cell处理器 OpenMP C编译器 编程模型

孙守航 杨灿群 李春江 王锋

国防科学技术大学计算机学院 长沙 410073

国内会议

2007全国软件及其应用学术会议

西安

中文

22-25

2007-09-20(万方平台首次上网日期,不代表论文的发表时间)