OpenMP C编译器在Cell上的实现研究.pdfVIP

  • 4
  • 0
  • 约1.33万字
  • 约 4页
  • 2018-01-11 发布于广东
  • 举报
计算机科学2007Voi.34No.9A C编译器在Cell上的实现*) OpenMP 孙守航杨灿群李春江王锋 (国防科学技术大学计算机学院 长沙410073) 摘要Cell作为异构多核高性能处理器的典型代表,其编程模型和编译技术近年来成了研究热点。本文探讨了 象,并基于GNU的OpenMPC(GOMP c)语莒编译器,对OpenMP语法规范中定义的各种属性的变量和并行控制 结构进行特殊处理,实现了一个支持Cell处理器的Ope血伊编译器。该编译器可正确编译OpenMP确认测试程 序包中的所有OpenMPC程序,比较完备地支持了OpenMPC的语法。 关键词Cell处理器,OpenMPC编译器,实现 The of C onCellProcessor ImplementationOpenMPCompiler SUN YANG LI Can-Qun Shou-Hang Chun-JiangWangFeng (Schoolof ofDefense 410073) Computer,NationalUniversity Technology,Changsha AbstractCell isa multi-core processorrepresentativehighperformanceheterogeneous processor.Theprogramming modeland forthisnewarchitecturehasbecomean research compilationtechnique importanttopicrecently.Thispa— discussessome to ONCell the execu— OpenMPcompiler per keytechniquesimplement processor,includingOpenMP tion of theshared abstraetBasedontheGNU model,the memory processcompilation,and OpenMPcompiler,this an C forCeU variableswithdifferentdata- the paperimplementsOpenMPcompiler processorbyproperlyhandling attributesandthe constructsdefinedin can specification.This sharing parallel OpenMP compilercorrectlycompile the inthe Suite,whichindicatesthatit the

文档评论(0)

1亿VIP精品文档

相关文档