GrADSoft and its Application Manager: An Execution Mechanism for Grid Applications

Ken Kennedy, M. Mazina, John Mellor‐Crummey, Ruth A. Aydt, Celso Luiz Mendes, Holly Dail, Otto Sievert · 2001

Initial efforts within the GrADS project have demonstrated the complexity of writing applications for the Grid and managing their execution. To deal with this complexity, the GrADS project has adopted a strategy for program preparation and execution that revolves around the idea that a program must be configurable to run on the Grid. To be configurable in the sense intended by GrADS, a program must contain more than just code—it must also include a portable strategy for mapping the program onto distributed computing resources and a mechanism to evaluate how well that mapped program will run on a given set of resources. Our current goal in selecting resources is to minimize runtime, but our design allows for other factors, such as cost of resources, to be considered as well.

Read the paper · More papers on PaperTik