These changes fix things that I have discovered about Grid load balancing.
authorGreg Koenig <koenig@uiuc.edu>
Sun, 22 Oct 2006 01:09:06 +0000 (01:09 +0000)
committerGreg Koenig <koenig@uiuc.edu>
Sun, 22 Oct 2006 01:09:06 +0000 (01:09 +0000)
commitdf6a57952116a0f525bff01f25f7fce6a8c213b0
tree1342693f39ab6c771b73784bb55b55dce6f62897
parent06d0e383c43a46e417b23d6cbf39158c38b7272e
These changes fix things that I have discovered about Grid load balancing.
First, criteria for balancing is on number of messages, not number of objects.
Second, secondary criteria for balancing (scaled CPU load) is done better.
Projections results show that what I was doing before wasn't exactly right.
src/ck-ldb/GridCommLB.C
src/ck-ldb/GridCommLB.h
src/ck-ldb/GridCommRefineLB.C
src/ck-ldb/GridCommRefineLB.h
src/ck-ldb/GridMetisLB.C
src/ck-ldb/GridMetisLB.h