Communication patterns and allocation strategies

Written with Vitus J. Leung and Jens Mache.
Sandia Technical Report SAND2003-4522, January 2004.
Proceedings of 3rd International Workshop on Performance Modeling, Evaluation, and Optimization of Parallel and Distributed Systems (PMEO-PDS), 2004. (No page number because the proceedings were distributed on CD.)


Abstract:

Motivated by observations about job runtimes on the CPlant system, we use a trace-driven microsimulator to begin characterizing the performance of different classes of allocation algorithms on jobs with different communication patterns in space-shared parallel systems with mesh topology. We show that relative performance varies considerably with communication pattern. The Paging strategy using the Hilbert space-filling curve and the Best Fit heuristic performed best across several communication patterns.