-
题名基于Babel的构件程序设计
被引量:1
- 1
-
-
作者
谭祎炙
黄春
赵克佳
-
机构
国防科技大学计算机学院
-
出处
《计算机科学》
CSCD
北大核心
2006年第12期235-237,267,共4页
-
文摘
为了解决高性能科学计算程序设计当中存在的开发难度大,开发周期长以及对开发人员要求高等问题,人们已经开始将软件构件技术引入该领域。由美国能源部、犹他州大学、印弟安那大学等联合提出的CCA便是研究高性能科学计算构件技术的项目之一。本文主要介绍了CCA以及CCA框架下的语言互操作工具—Babel的相关情况,并且通过NPB基准测试程序IS详细描述了Babel的使用,分析了基于Babel的程序设计对程序性能的影响。初步实验表明Babel能够有效解决语言的互操作问题,在面向科学计算的构件程序设计环境中能够发挥关键作用。
-
关键词
构件技术
CCA
BABEL
语言互操作性
-
Keywords
Component technology, CCA, Babel, Language interoperability
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于Babel的公共构件程序设计
- 2
-
-
作者
黄吉亚
赵莉
-
机构
昭通师范高等专科学校
-
出处
《科技风》
2009年第3X期78-78,共1页
-
文摘
由于并行程序设计的特殊性,开发并行高性能科学计算的程序要比开发传统的串行程序难得多。虽然并行科学计算函数库的出现在一定程度上降低了并行科学计算程序设计工作量,但是程序开发人员仍旧需要掌握相当多的并行及分布式计算方面的专业知识,开发这些程序的难度并没有显著降低。
-
关键词
构件技术
CCA
BABEL
语言互操作性
-
分类号
TP311.11
[自动化与计算机技术—计算机软件与理论]
-