{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,2,13]],"date-time":"2024-02-13T15:49:20Z","timestamp":1707839360666},"reference-count":11,"publisher":"World Scientific Pub Co Pte Lt","issue":"02","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Parallel Process. Lett."],"published-print":{"date-parts":[[2011,6]]},"abstract":"<jats:p> Traditional load balancing algorithms for data-intensive iterative routines can successfully load balance relatively small problems. We demonstrate that they may fail on highly heterogeneous HPC platforms. Traditional algorithms use models of processors' performance which are too simplistic to reflect the many aspects of heterogeneity. This paper presents a new class of dynamic load balancing algorithms based on the advanced functional performance models. The models are functions of problem size and are built adaptively by measuring the execution time of each iteration. Two particular load balancing algorithms of this class are presented in the paper. The low execution cost of distribution of computations between heterogeneous processors in these algorithms make them suitable for employment in self-adaptable applications. Experimental results demonstrate that our algorithms can successfully balance data-intensive iterative routines on parallel platforms with high heterogeneity for the whole range of problem sizes. <\/jats:p>","DOI":"10.1142\/s0129626411000163","type":"journal-article","created":{"date-parts":[[2011,6,23]],"date-time":"2011-06-23T11:25:37Z","timestamp":1308828337000},"page":"195-217","source":"Crossref","is-referenced-by-count":22,"title":["DYNAMIC LOAD BALANCING OF PARALLEL COMPUTATIONAL ITERATIVE ROUTINES ON HIGHLY HETEROGENEOUS HPC PLATFORMS"],"prefix":"10.1142","volume":"21","author":[{"given":"DAVID","family":"CLARKE","sequence":"first","affiliation":[{"name":"School of Computer Science and Informatics, University College Dublin, Belfield, Dublin 4, Ireland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"ALEXEY","family":"LASTOVETSKY","sequence":"additional","affiliation":[{"name":"School of Computer Science and Informatics, University College Dublin, Belfield, Dublin 4, Ireland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"VLADIMIR","family":"RYCHKOV","sequence":"additional","affiliation":[{"name":"School of Computer Science and Informatics, University College Dublin, Belfield, Dublin 4, Ireland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2011,11,21]]},"reference":[{"key":"rf1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1020958815308"},{"key":"rf2","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/40.6.356"},{"key":"rf4","doi-asserted-by":"publisher","DOI":"10.1177\/1094342006074864"},{"key":"rf7","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2004.10"},{"key":"rf8","author":"Mart\u00ednez J. A.","journal-title":"J. Supercomput."},{"key":"rf12","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-007-0148-y"},{"key":"rf13","doi-asserted-by":"publisher","DOI":"10.1016\/0743-7315(89)90021-X"},{"key":"rf14","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2005.45"},{"key":"rf16","unstructured":"M. J. D.\u00a0Powell, Numerical Methods for Nonlinear Algebraic Equations, eds. \u00a0Gordon and \u00a0Breach (1970)\u00a0pp. 87\u2013114."},{"key":"rf17","doi-asserted-by":"publisher","DOI":"10.1145\/321607.321609"},{"key":"rf18","unstructured":"M. J. D.\u00a0Powell, Numerical Methods for Nonlinear Algebraic Equations, eds. \u00a0Gordon and \u00a0Breach (1970)\u00a0pp. 115\u2013161."}],"container-title":["Parallel Processing Letters"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0129626411000163","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,7]],"date-time":"2019-08-07T13:30:47Z","timestamp":1565184647000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0129626411000163"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,6]]},"references-count":11,"journal-issue":{"issue":"02","published-online":{"date-parts":[[2011,11,21]]},"published-print":{"date-parts":[[2011,6]]}},"alternative-id":["10.1142\/S0129626411000163"],"URL":"https:\/\/doi.org\/10.1142\/s0129626411000163","relation":{},"ISSN":["0129-6264","1793-642X"],"issn-type":[{"value":"0129-6264","type":"print"},{"value":"1793-642X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,6]]}}}