首页> 外文期刊>Procedia Computer Science >Compiler technologies for understanding legacy scientific code: A case study on an ACME land module
【24h】

Compiler technologies for understanding legacy scientific code: A case study on an ACME land module

机译:用于了解遗留科学规范的编译器技术:ACME土地模块的案例研究

获取原文
           

摘要

The complexity of software systems have become a barrier for scientific model development and software modernization. In this study, we present a procedure to use compiler-based technologies to better understand complex scientific code. The approach requires no extra software installation and configuration and its software analysis can be transparent to developer and users. We designed a sample code to illustrate the data collection and analysis procedure from compiler technologies and showed a case study that used the information from interprocedure analysis to analyze a scientific function module extracted from an Earth System Model. We believe this study provides a new path to better understand legacy scientific code.
机译:软件系统的复杂性已成为科学模型开发和软件现代化的障碍。在本研究中,我们提出了一种使用基于编译器的技术来更好地理解复杂的科学代码的过程。该方法不需要额外的软件安装和配置,其软件分析对开发人员和用户来说是透明的。我们设计了一个示例代码,以说明来自编译器技术的数据收集和分析程序,并显示了使用来自地球系统模型中提取的科学函数模块的案例研究。我们认为这项研究提供了更好地了解遗留科学规范的新道路。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号