Back to results

University of Illinois at Urbana-Champaign

Load Balancing Regular Meshes on SMPS with MPI

Abstract

dc:description

Domain decomposition for regular meshes on parallel computers has traditionally been performed by attempting to exactly partition the work among the available processors (now cores). However, these strategies often do not consider the inherent system noise which can hinder MPI application scalability to emerging peta-scale machines with 10000+ nodes. In this work, we suggest a solution that uses a tunable hybrid static/dynamic scheduling strategy that can be incorporated into current MPI implementations of mesh codes. By applying this strategy to a 3D jacobi algorithm, we achieve performance gains of at least 16% for 64 SMP nodes.

Degree

thesis:*
Name thesis:degree_name
M.S.
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Computer Science
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2011

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Kale, Vivek
Contributors dc:contributor
  • Gropp, William D.

Subjects

dc:subject × 5

Rights

dc:rights
Statement dc:rights
  • Copyright 2010 Vivek Kale
Language dc:language
en

Identifiers

dc:identifier.*
Handle dc:identifier
http://hdl.handle.net/2142/18248
OAI identifier oai:identifier
oai:www.ideals.illinois.edu:2142/18248

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Kale, Vivek. Load Balancing Regular Meshes on SMPS with MPI. Thesis thesis, University of Illinois at Urbana-Champaign, 2011. http://hdl.handle.net/2142/18248