首页> 外国专利> Compilation of unified parallel C-language programs

Compilation of unified parallel C-language programs

机译:编译统一的并行C语言程序

摘要

Methods, compiler apparatus and a computer program product for compiling UPC source code are disclosed. UPC-unique constructs are converted into C-level form. The C-level constructs are inserted into the source code to form a combined code. The combined code is translated into an intermediate form, wherein any surviving UPC-unique components are discarded. All UPC-unique data or statements are converted to a form that can be handled by general compiler architectures, yet retain UPC properties. The resultant intermediate form is converted to compiled machine code. The generation of C-level constructs occurs at a compiler front end module, avoiding difficulties in intermediate code handling.
机译:公开了用于编译UPC源代码的方法,编译器设备和计算机程序产品。将UPC唯一的构造转换为C级形式。将C级结构插入源代码以形成组合代码。组合的代码被转换为中间形式,其中任何剩余的UPC唯一组件都将被丢弃。所有UPC唯一的数据或语句都转换为可以由常规编译器体系结构处理的形式,但保留UPC属性。生成的中间形式将转换为编译后的机器代码。 C级构造的生成发生在编译器前端模块,从而避免了中间代码处理的困难。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号