Grid-Enabling Applications with JGRIM

Grid-Enabling Applications with JGRIM

Cristian Mateos (ISISTAN - UNCPBA, Argentina), Alejandro Zunino (ISISTAN - UNCPBA, Argentina) and Marcelo Campo (ISISTAN - UNCPBA, Argentina)
Copyright: © 2011 |Pages: 18
DOI: 10.4018/978-1-60960-603-9.ch003
OnDemand PDF Download:
No Current Special Offers


The development of massively distributed applications with enormous demands for computing power, memory, storage and bandwidth is now possible with the Grid. Despite these advances, building Grid applications is still very difficult. We present JGRIM, an approach to easily gridify Java applications by separating functional and Grid concerns in the application code, and report evaluations of its benefits with respect to related approaches. The results indicate that JGRIM simplifies the process of porting applications to the Grid, and the Grid code obtained from this process performs in a very competitive way compared to the code resulting from using similar tools.
Chapter Preview

Motivated by the complex and challenging nature of porting conventional applications to the Grid (Gentzsch, 2009), research in tools and methods to easily gridify ordinary software is growing at an astonishingly rate. Besides providing APIs for developing and executing Grid applications, many of these tools actually materialize alternative approaches to support easy gridification of existing applications. For an exhaustive survey on technologies to port applications to the Grid, see (Mateos et al., 2008a). Below we describe a representative subset of such tools.

Complete Chapter List

Search this Book: