计算机科学 ›› 2006, Vol. 33 ›› Issue (12): 235-237.

• 计算机网络与信息安全 • 上一篇    下一篇

基于Babel的构件程序设计

谭袆炙 黄春 赵克佳   

  1. 国防科技大学计算机学院,长沙410073
  • 出版日期:2018-11-17 发布日期:2018-11-17

TAN Yi Zhi, HUANG Chun ,ZHAO Ke-Jia (School of Computer Science, National University of Defense Teehnology,Changsha 410073)   

  • Online:2018-11-17 Published:2018-11-17

摘要: 为了解决高性能科学计算程序设计当中存在的开发难度大,开发周期长以及时开发人员要求高等问题,人们已经开始将软件构件技术引入该领域。由美国能源部、犹他州大学、印弟安那大学等联合提出的CCA便是研究高性能科学计算构件技术的项目之一。本文主要介绍了CCA以及CCA框架下的语言互操作工具-Babel的相关情况,并且通过NPB基准测试程序IS详细描述了Babel的使用,分析了基于Babel的程序设计对程序性能的影响。初步实验表明Babel能够有效解决语言的互操作问题,在面向科学计算的构件程序设计环境中能够发挥关键作用

关键词: 构件技术 CCA Babel 语言互操作性

Abstract: In recent years, component technology has been imported to high performance scientific computing field in order to solve problems of complexity, reuse, and interoperability for high performance scientific computing software. The CCA, brought forward by va

Key words: Component technology, CCA, Babel, Language interoperability

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!