2003 · 19 citations · 7 references
ComputingComputer ScienceComputer SystemsDistributed SystemsGrid ComputingParallel ComputingDistributed ComputingDistributed Heterogeneous SystemsDistributed SchedulingGrid ArchitectureGrid MiddlewareParallel Computing SystemsComputational Grid ArchitectureExecution Time AnalysisGrid Computing ArchitecturesGrid SchedulingGridsHeterogeneous Task SchedulingScalable Grid ArchitectureScheduling In Grid Computing
In this paper, we propose a distributed approach for mapping a single large application to a heterogeneous grid environment. To minimize the execution time of the parallel application, we distribute the mapping overhead to the available nodes of the grid. This approach not only provides a fast mapping of tasks to resources but is also scalable. We adopt a hierarchical grid model and accomplish the job of mapping tasks to this topology using a scheduler tree. Results show that our three-phase algorithm provides high quality mappings, and is fast and scalable.
7
Genetic algorithms in search, optimization, and machine learning
Choice Reviews Online · 1989 · 49.3K citations
Tracy D. Braun, Howard Jay Siegel, Noah Beck et al. · Journal of Parallel and Distributed Computing · 2001 · 1.7K citations
On Advantages of Grid Computing for Parallel Job Scheduling
Carsten Ernemann, Volker Hamscher, Uwe Schwiegelshohn et al. · 2003 · 187 citations