1CMSC 714 – F06 (lect 07)copyright 2006 Jeffrey K. HollingsworthIntroductionz Reading – Papersz Questions about project #12CMSC 714 – F06 (lect 07)copyright 2006 Jeffrey K. HollingsworthProgramming Assignment Notesz Assume that memory is limited– don’t replicate the board on all nodesz Need to provide load balancing– goal is to speedup computation– must trade off• communication costs of load balancing• computation costs of making choices• benefit of having similar amounts of work for each processorz Consider “back of the envelop” calculations– how fast can mpi move data?– what is the update time for local cells?– how big does the board need to be to see speedups?3CMSC 714 – F06 (lect 07)copyright 2006 Jeffrey K. HollingsworthEarth Simulator – The Building4CMSC 714 – F06 (lect 07)copyright 2006 Jeffrey K. HollingsworthEarth Simulator5CMSC 714 – F06 (lect 07)copyright 2006 Jeffrey K. HollingsworthEarth Simulator - Processor6CMSC 714 – F06 (lect 07)copyright 2006 Jeffrey K. HollingsworthEarth
View Full Document