{"id":"https://openalex.org/W2972880839","doi":"https://doi.org/10.1109/cluster.2019.8890998","title":"On the Benefits of Anticipating Load Imbalance for Performance Optimization of Parallel Applications","display_name":"On the Benefits of Anticipating Load Imbalance for Performance Optimization of Parallel Applications","publication_year":2019,"publication_date":"2019-09-01","ids":{"openalex":"https://openalex.org/W2972880839","doi":"https://doi.org/10.1109/cluster.2019.8890998","mag":"2972880839"},"language":"en","primary_location":{"id":"doi:10.1109/cluster.2019.8890998","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cluster.2019.8890998","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE International Conference on Cluster Computing (CLUSTER)","raw_type":"proceedings-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/1909.07168","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Anthony Boulmier","orcid":null},"institutions":[{"id":"https://openalex.org/I114457229","display_name":"University of Geneva","ror":"https://ror.org/01swzsf04","country_code":"CH","type":"education","lineage":["https://openalex.org/I114457229"]}],"countries":["CH"],"is_corresponding":true,"raw_author_name":"Anthony Boulmier","raw_affiliation_strings":["Departement of Computer Science, University of Geneva, Geneva, Switzerland"],"affiliations":[{"raw_affiliation_string":"Departement of Computer Science, University of Geneva, Geneva, Switzerland","institution_ids":["https://openalex.org/I114457229"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Franck Raynaud","orcid":null},"institutions":[{"id":"https://openalex.org/I114457229","display_name":"University of Geneva","ror":"https://ror.org/01swzsf04","country_code":"CH","type":"education","lineage":["https://openalex.org/I114457229"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Franck Raynaud","raw_affiliation_strings":["Departement of Computer Science, University of Geneva, Geneva, Switzerland"],"affiliations":[{"raw_affiliation_string":"Departement of Computer Science, University of Geneva, Geneva, Switzerland","institution_ids":["https://openalex.org/I114457229"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Nabil Abdennadher","orcid":null},"institutions":[{"id":"https://openalex.org/I173439891","display_name":"HES-SO University of Applied Sciences and Arts Western Switzerland","ror":"https://ror.org/01xkakk17","country_code":"CH","type":"education","lineage":["https://openalex.org/I173439891"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Nabil Abdennadher","raw_affiliation_strings":["Departement of Computer Science, University of Applied Sciences Western Switzerland, Geneva, Switzerland"],"affiliations":[{"raw_affiliation_string":"Departement of Computer Science, University of Applied Sciences Western Switzerland, Geneva, Switzerland","institution_ids":["https://openalex.org/I173439891"]}]},{"author_position":"last","author":{"id":null,"display_name":"Bastien Chopard","orcid":null},"institutions":[{"id":"https://openalex.org/I114457229","display_name":"University of Geneva","ror":"https://ror.org/01swzsf04","country_code":"CH","type":"education","lineage":["https://openalex.org/I114457229"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Bastien Chopard","raw_affiliation_strings":["Departement of Computer Science, University of Geneva, Geneva, Switzerland"],"affiliations":[{"raw_affiliation_string":"Departement of Computer Science, University of Geneva, Geneva, Switzerland","institution_ids":["https://openalex.org/I114457229"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I114457229"],"apc_list":null,"apc_paid":null,"fwci":0.246,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.50612089,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"9"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9987999796867371,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.8755999803543091},{"id":"https://openalex.org/keywords/load-balancing","display_name":"Load balancing (electrical power)","score":0.824400007724762},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.5605000257492065},{"id":"https://openalex.org/keywords/load-management","display_name":"Load management","score":0.5546000003814697},{"id":"https://openalex.org/keywords/simple","display_name":"Simple (philosophy)","score":0.4496000111103058},{"id":"https://openalex.org/keywords/work","display_name":"Work (physics)","score":0.3666999936103821},{"id":"https://openalex.org/keywords/formal-description","display_name":"Formal description","score":0.34869998693466187},{"id":"https://openalex.org/keywords/performance-improvement","display_name":"Performance improvement","score":0.3312000036239624}],"concepts":[{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.8755999803543091},{"id":"https://openalex.org/C138959212","wikidata":"https://www.wikidata.org/wiki/Q1806783","display_name":"Load balancing (electrical power)","level":3,"score":0.824400007724762},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7473999857902527},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5605000257492065},{"id":"https://openalex.org/C2779370713","wikidata":"https://www.wikidata.org/wiki/Q357554","display_name":"Load management","level":2,"score":0.5546000003814697},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.45210000872612},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.4496000111103058},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.3666999936103821},{"id":"https://openalex.org/C2985583900","wikidata":"https://www.wikidata.org/wiki/Q722617","display_name":"Formal description","level":2,"score":0.34869998693466187},{"id":"https://openalex.org/C2778915421","wikidata":"https://www.wikidata.org/wiki/Q3643177","display_name":"Performance improvement","level":2,"score":0.3312000036239624},{"id":"https://openalex.org/C19012869","wikidata":"https://www.wikidata.org/wiki/Q578372","display_name":"Response time","level":2,"score":0.3280999958515167},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.31839999556541443},{"id":"https://openalex.org/C3019828297","wikidata":"https://www.wikidata.org/wiki/Q575614","display_name":"Load sharing","level":2,"score":0.30709999799728394},{"id":"https://openalex.org/C2780799671","wikidata":"https://www.wikidata.org/wiki/Q17087362","display_name":"Transient (computer programming)","level":2,"score":0.3043000102043152},{"id":"https://openalex.org/C3020782925","wikidata":"https://www.wikidata.org/wiki/Q5695090","display_name":"Heavy load","level":2,"score":0.29980000853538513},{"id":"https://openalex.org/C2779679103","wikidata":"https://www.wikidata.org/wiki/Q5251805","display_name":"Degradation (telecommunications)","level":2,"score":0.2992999851703644},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.2874000072479248},{"id":"https://openalex.org/C3019591417","wikidata":"https://www.wikidata.org/wiki/Q575614","display_name":"Load distribution","level":2,"score":0.2856999933719635},{"id":"https://openalex.org/C2776098794","wikidata":"https://www.wikidata.org/wiki/Q6663315","display_name":"Load regulation","level":3,"score":0.27790001034736633},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.26600000262260437},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.26589998602867126},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.2653000056743622},{"id":"https://openalex.org/C159694833","wikidata":"https://www.wikidata.org/wiki/Q2321565","display_name":"Iterative method","level":2,"score":0.2556999921798706}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/cluster.2019.8890998","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cluster.2019.8890998","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE International Conference on Cluster Computing (CLUSTER)","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:1909.07168","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1909.07168","pdf_url":"https://arxiv.org/pdf/1909.07168","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:1909.07168","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1909.07168","pdf_url":"https://arxiv.org/pdf/1909.07168","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W2002293913","https://openalex.org/W2022863591","https://openalex.org/W2037460365","https://openalex.org/W2038562061","https://openalex.org/W2047994170","https://openalex.org/W2049835590","https://openalex.org/W2107158148","https://openalex.org/W2121253712","https://openalex.org/W2130751117","https://openalex.org/W2520136523","https://openalex.org/W2771076052","https://openalex.org/W2819956691","https://openalex.org/W2951399664","https://openalex.org/W4229780974","https://openalex.org/W6748516431"],"related_works":[],"abstract_inverted_index":{"In":[0,88,151],"parallel":[1,23],"iterative":[2],"applications,":[3],"computational":[4],"efficiency":[5],"is":[6,14],"essential":[7],"for":[8],"addressing":[9],"large":[10],"problems.":[11],"Load":[12],"imbalance":[13,60,79],"one":[15],"of":[16,22,100,131,168,180],"the":[17,33,44,52,63,77,85,105,112,117,146,154,166,178,193],"major":[18],"performance":[19,176,189],"degradation":[20],"factors":[21],"applications.":[24],"Therefore,":[25],"distributing,":[26],"cleverly,":[27],"and":[28,140],"as":[29,31],"evenly":[30,54],"possible,":[32],"workload":[34,53],"among":[35],"processing":[36],"elements":[37],"(PE)":[38],"maximizes":[39],"application":[40,118,163],"performance.":[41],"So":[42],"far,":[43],"standard":[45,147,194],"load":[46,59,65,78,101,148,182,195],"balancing":[47,102,149,196],"method":[48,160],"consists":[49],"in":[50,111],"distributing":[51],"between":[55],"PEs":[56,68,106],"and,":[57],"when":[58],"appears,":[61],"redistributing":[62],"extra":[64],"from":[66],"overloaded":[67,110],"to":[69,115,145,153,161,187,192],"underloaded":[70],"PEs.":[71],"However,":[72],"this":[73,89],"does":[74],"not":[75],"anticipate":[76],"growth":[80],"that":[81,103,107,164],"may":[82],"continue":[83],"during":[84],"next":[86],"iterations.":[87],"paper,":[90],"we":[91,126,157],"present":[92,127],"a":[93,97,128,136,169],"first":[94],"step":[95],"toward":[96],"novel":[98],"philosophy":[99],"unloads":[104],"will":[108],"be":[109],"near":[113],"future":[114],"let":[116],"rebalance":[119],"itself":[120],"via":[121],"its":[122,142],"own":[123],"dynamics.":[124],"Herein,":[125],"formal":[129],"definition":[130],"our":[132,159],"new":[133],"approach":[134],"using":[135],"simple":[137],"mathematical":[138],"model":[139,171],"discuss":[141],"advantages":[143],"compared":[144,191],"method.":[150,197],"addition":[152],"theoretical":[155],"study,":[156],"apply":[158],"an":[162],"reproduces":[165],"computation":[167],"fluid":[170],"with":[172],"non-uniform":[173],"erosion.":[174],"The":[175],"validates":[177],"benefit":[179],"anticipating":[181],"imbalance.":[183],"We":[184],"observed":[185],"up":[186],"16%":[188],"improvement":[190]},"counts_by_year":[{"year":2019,"cited_by_count":1}],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2019-09-19T00:00:00"}
