全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Source to Source Translation of Fortran90 Based on Open64
基于Open64的Fortran90程序源源翻译

Keywords: Open64,Source to source translation,Dynamic array,Pseudo-register,Fortran90
Open64
,源源翻译,动态数组,伪寄存器,Fortran90

Full-Text   Cite this paper   Add to My Lib

Abstract:

Source to source translation is a very useful part in modern advanced compiler. It translates one programing language to another, which is equal in semantic and can be compiled again. Currently, source to source translation model of the latest Open64 version 5.0 is not consummate. It has to deal with the following two problems in source to source translation model. One problem is now it can't support dynamic array translation in Fortran90, the other problem is intermediate representation contains pseudo-register after aggressive optimizing. After translation process and intermediate representation were researched, information preservation mechanism was introduced to solve the translation problem of dynamic array and pseudo-register. Test results prove that the method can greatly improve the robustness of the source to source translation in Open64.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133