RUBLX: A Ruby-based batch language for Xgrid

被引:0
|
作者
Suzuki, Tetsuya [1 ]
Hamano, Kiyoto [1 ]
机构
[1] Shibaura Inst Technol, Dept Elect Informat Syst, Saitama City, Saitama 3378570, Japan
关键词
grid and cluster computing; languages;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a Ruby-based batch language for Xgrid and its processor. Xgrid is an environment for distributed and parallel computing on the Mac OS X operating system, and Ruby is an object-oriented programming language for general purposes. In the standard Xgrid environment, jobs in batch les are statically de ned by an XML-based language, and submitted jobs are managed by their ID numbers. It is not easy for human to read and write XML-based batch les and to manage jobs by ID numbers. In our approach, jobs in batch les can be dynamically defined by a Ruby-based language, and submitted jobs can be managed by their logical names. Semantic checks and consistency managements are also done at submission in our approach. Our approach syntactically and semantically makes it easy to use Xgrid.
引用
收藏
页码:691 / +
页数:4
相关论文
共 50 条