摘要
大规模科学应用建模和模拟的特殊需求及其复杂性为科学家的研究带来了巨大的挑战。现今被广泛应用的组件技术不能应对这些问题。美国新近提出了一种适用于大规模科学领域的组件规范——CCA(Common Component Architecture),它将基于组件的软件开发方法引入到大规模科学领域中,能够很好地满足其特殊需求,解决建模和模拟过程中的复杂性。首先对CCA规范做了简要介绍,然后对基于CCA的框架进行深入分析,并通过实验证实了CCA的可行性。最后将CCA技术引入到地球动力学的研究中,更好地实现地球动力学模拟。
The special requirements and complexity of large-scale scientific applications bring enormous challenge t6 scientists' researches.Today's wildly used component technology can't solve this problem.A new component specification is presented suited for large-scale scientific fietd,CCA(Common Component Architecture) in American,it introduces component based software engineering into large-scale scientific field meeting the special requirements and solving the complexity in modeling and simulation.This paper firstly gives an overview of CCA specification,and then analyzes the CCA framework and gives a test to validate the feasibility of CCA,finally introduces CCA into the geodynamic research to facilitate simulation.
出处
《计算机工程与应用》
CSCD
北大核心
2009年第22期212-214,共3页
Computer Engineering and Applications
基金
教育部科学技术研究重点项目No.107129~~
关键词
大规模科学应用
高性能计算
CCA技术
地球动力学模拟
large-scale scientific application
high performance computing
Common Component Architecture (CCA)
geodynamics simulation