Charms Migration Capabilities - PowerPoint PPT Presentation

About This Presentation
Title:

Charms Migration Capabilities

Description:

1 2001 Board of Trustees of the University of Illinois. Charm's Migration Capabilities ... Expand running computation to newly available processors ... – PowerPoint PPT presentation

Number of Views:55
Avg rating:3.0/5.0
Slides: 3
Provided by: willia259
Category:

less

Transcript and Presenter's Notes

Title: Charms Migration Capabilities


1
Charms Migration Capabilities
  • Extensive set of tools for moving pieces of a
    computation between processors
  • Isomalloc thread stacks for migratable threads
  • Isomalloc heaps to avoid special move code (pup
    routine)
  • Challenging to get right!
  • Can rebalance when application changes
  • Mesh coarsening/refinement
  • Changing physics solvers
  • Changing communication patterns
  • Can respond to changes in the machine
  • Expand running computation to newly available
    processors
  • Shift running computation away from timeshared
    processors

2
Thread Migration Example
  • In Rocfrac, Processor 1 has too much work
  • Load balancer moves some work to processor 0
  • One AMPI process, or virtual processor
  • Rocfrac speeds up by 30
  • Time per step shrinks from 90ms to 60ms
Write a Comment
User Comments (0)
About PowerShow.com