All Title Author
Keywords Abstract


Component-based Programming Using Babel
基于Babel的构件程序设计

Keywords: CCA,Babel
构件技术
,CCA,Babel,语言互操作性

Full-Text   Cite this paper   Add to My Lib

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 various national laboratories U.S. Department of Energy and collaborating academic institutions, is a project to develop a common framework that will allow scientists to reuse computer codes on today's high-performance computing systems, and to allow interoperability between those codes. This paper primarily introduces CCA and Babel, a language interoperability tool in CCA framework. We also demonstrate the component-based programming using Babel; analyze the performance costs associated with Babel. Our preliminary experiment indicates that Babel do well in language interoperability and it suits the high-performance scientific computing.

Full-Text

comments powered by Disqus