Experiences Deploying Parallel Applications on a Large-scale Grid

Rob V. van Nieuwpoort, Jason Maassen, Andrei Agapi, Ana Oprescu, Thilo Kielmann · 2005

Abstract — We describe our experiences with integrating several Grid software components into a single coherent system that is used to write and run parallel applications on the Grid. The integrated components are the Grid Application Toolkit (GAT), ProActive, Satin and Ibis. We experimented with this (Javabased) system by participating in the N-Queens contest of the Grids@work event in October 2005. In addition to integrating available components, we wrote a ProActive plugin for the GAT, a parallel N-Queens solver, and an application to manage Grid deployment of N-Queens. We identified several connectivity issues and scalability problems in the components we use. We show how we modified some of the components to solve of these problems. We successfully ran experiments on 960 processors across Grid’5000, with a parallel efficiency of around 85%, winning the prize for the largest number of nodes deployed during the contest.

Read the paper · More papers on PaperTik