Institute of Electrical & Electronic Engineers
In multicluster grid systems, parallel applications may benefit from processor co-allocation, that is, the simultaneous allocation of processors in multiple clusters. Although co-allocation allows the allocation of more processors than available in a single cluster, it may severely increase the execution time of applications due to the relatively slow wide area communication. This paper investigates the benefit of co-allocation in multicluster grid systems, despite this drawback. To this end, the authors have conducted experiments in a real multicluster grid environment, as well as in a simulated environment, and they evaluate the performance of co-allocation for various applications that range from computation-intensive to communication-intensive and for various system load settings.