摘要
如何聚合网络中分布异构的计算资源来解决大规模的科学计算问题,和如何减少并行程序设计的复杂性,一直是网格计算研究的难点之一。文章提出了一种基于CORBA构件技术的计算网格新思想,构造了一个计算网格的模型(CCGM)。该模型能够充分地利用构件技术带来的可组装和易管理的特性来形成网格计算。并通过问题的抽象定义和使用ParIDL工具将问题的定义映射到CCGM之上,简化了计算网格应用的开发。通过测试和分析CCG(ComponentbasedComputationalGrid)系统,表明CCG系统具有较好的加速比。
Grid computing enables scientific applications can be run on a virtual supercomputer which is composed of many heterogeneous computers on Internet.In this light ,the Grids let scientists solve larger or new problems by pooling together resources that could not be coupled easily before.It is well known that the programmers productivity in design-ing and implementing efficient distributed/parallel applications on high-performance computers is still usually a very time-consuming task.Grid computing makes the situation worse.This paper will review some of researches conducted in this world.Then it proposes a Component based Computational Grid Model(CCGM),which provides a better management and runtime environment for grid computing.Then a novel programming model is introduced,it simplifies the problem definition by describing the problem in higher level.ParIDL tool is used to map the problem definition to CCGM.At last,it analyzes the good performance and speedup of CCG(Component based Computational Grid)system.
出处
《计算机工程与应用》
CSCD
北大核心
2004年第4期1-3,36,共4页
Computer Engineering and Applications
基金
国家自然科学基金资助(编号:90104020)
国家863高科技研究发展计划基金资助(编号:20001AA113020)
国家973重点基础研究发展规划项目资助(编号:G1999032703)