计算机工程与应用 ›› 2009, Vol. 45 ›› Issue (22): 212-214.DOI: 10.3778/j.issn.1002-8331.2009.22.068

• 工程与应用 • 上一篇    下一篇

CCA技术的研究及其在地球动力学中的应用

李姗姗,王 群   

  1. 中国地质大学(北京) 信息工程学院,北京 100083
  • 收稿日期:2008-04-24 修回日期:2008-06-30 出版日期:2009-08-01 发布日期:2009-08-01
  • 通讯作者: 李姗姗

Research on CCA technology and implements in geodynamics

LI Shan-shan,WANG Qun   

  1. Department of Information Engineering,China University of Geosciences(Beijing),Beijing 100083,China
  • Received:2008-04-24 Revised:2008-06-30 Online:2009-08-01 Published:2009-08-01
  • Contact: LI Shan-shan

摘要: 大规模科学应用建模和模拟的特殊需求及其复杂性为科学家的研究带来了巨大的挑战。现今被广泛应用的组件技术不能应对这些问题。美国新近提出了一种适用于大规模科学领域的组件规范——CCA(Common Component Architecture),它将基于组件的软件开发方法引入到大规模科学领域中,能够很好地满足其特殊需求,解决建模和模拟过程中的复杂性。首先对CCA规范做了简要介绍,然后对基于CCA的框架进行深入分析,并通过实验证实了CCA的可行性。最后将CCA技术引入到地球动力学的研究中,更好地实现地球动力学模拟。

关键词: 大规模科学应用, 高性能计算, CCA技术, 地球动力学模拟

Abstract:
Abstract: The special requirements and complexity of large-scale scientific applications bring enormous challenge to scientists’ researches.Today’s wildly used component technology can’t solve this problem.A new component specification is presented suited for large-scale scientific field,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.

Key words: large-scale scientific application, high performance computing, Common Component Architecture(CCA), geodynamics simulation