SCO-GADL:一种用于科学计算的网格工作流描述语言  被引量:3

SCO-GADL:A Grid Workflow Description Language for Scientific Computing

在线阅读下载全文

作  者:黄震春[1] 

机构地区:[1]清华大学计算机系,北京100084

出  处:《计算机科学》2011年第6期28-30,34,共4页Computer Science

基  金:863课题(2009AA12Z146);中欧科技合作龙计划二期项目(ID5258);中央级公益性科研院所基本科研业务费专项资金(IFRIT200905)资助

摘  要:应用开发的难度一直是制约网格技术成为科学计算基础设施的主要因素之一。虽然网格工作流等诸多技术的使用能够在一定程度上降低网格应用开发的难度,但是大多数网格应用所采用的基于流程的应用描述模型仍然是网格应用开发的一个主要障碍——尤其是对那些通常情况下不擅长编程的科学家们。为了降低网格应用开发的难度,提出了一种基于数据依赖关系的网格应用描述模型,力图使网格应用的描述更加符合科学工作者的思维习惯。在此基础上,设计和实现了一种被称作SCO-GADL的工作流描述语言及其执行引擎。该引擎采用核心-插件体系结构,能够使用在多种网格平台之中,为科学工作者提供一种方便、易用和快捷的网格应用开发工具,以便使网格中聚集的各种资源更加高效地进行科学研究。The difficulty of grid-enabled application development is one of the obstacles to employ grid as infrastructure of scientific computing.Although there are many projects,especially grid workflow projects,trying to make grid-enabled application development easier and quicker,the process-based application description model adopted by most of the gri-denabled applications still bothers scientists who are usually beginner in programming.In this paper,a data dependency based application description model was proposed,which describes a grid-enabled application via dependency among data items in the application,and much close to the thinking pattern of scientists.Based on this model,a scientific computing oriented grid application description language(SCO-GADL) was proposed,and an engine for supporting its execution was designed and implemented.The extensible plug-in architecture adopted by SCO-GADL and its engine makes them support different grid and non-grid platforms easily.At last,a test shows that grid-enabled scientific applications can be developed easily in SCO-GADL,and executed correctly on the application engine.

关 键 词:科学计算 网格工作流 应用描述语言 数据依赖关系 

分 类 号:TP319[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象