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