Dynamic Load Balancing Based on Multi-Objective Extremal optimization
Multi-objective algorithms based on nature-inspired approach of Extremal optimization (EO) used in distributed processor load balancing have been studied in the paper. EO defines task migration aiming at processor load balancing in execution of graph-represented distributed programs. In the multi-ob...
Saved in:
Published in | 2020 19th International Symposium on Parallel and Distributed Computing (ISPDC) pp. 134 - 141 |
---|---|
Main Authors | , , , , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.07.2020
|
Subjects | |
Online Access | Get full text |
DOI | 10.1109/ISPDC51135.2020.00027 |
Cover
Abstract | Multi-objective algorithms based on nature-inspired approach of Extremal optimization (EO) used in distributed processor load balancing have been studied in the paper. EO defines task migration aiming at processor load balancing in execution of graph-represented distributed programs. In the multi-objective EO approach, three objectives relevant to distributed processor load balancing are simultaneously controlled: the function dealing with the computational load imbalance in execution of application tasks on processors, the function concerned with the communication between tasks placed on distinct computing nodes and the function related to the task migration number. An important aspect of the proposed multiobjective approach is the method for selecting the best solutions from the Pareto set. Pareto front analysis based on compromise solution approach, lexicographic approach and hybrid approach (lexicographic + numerical threshold) has been performed in dependence on the program graph features, the executive system characteristics and the experimental setting. The algorithms are assessed by simulation experiments with macro data flow graphs of programs run in distributed systems. The experiments have shown that the multi-objective EO approach included into the load balancing algorithms visibly improves the quality of program execution. |
---|---|
AbstractList | Multi-objective algorithms based on nature-inspired approach of Extremal optimization (EO) used in distributed processor load balancing have been studied in the paper. EO defines task migration aiming at processor load balancing in execution of graph-represented distributed programs. In the multi-objective EO approach, three objectives relevant to distributed processor load balancing are simultaneously controlled: the function dealing with the computational load imbalance in execution of application tasks on processors, the function concerned with the communication between tasks placed on distinct computing nodes and the function related to the task migration number. An important aspect of the proposed multiobjective approach is the method for selecting the best solutions from the Pareto set. Pareto front analysis based on compromise solution approach, lexicographic approach and hybrid approach (lexicographic + numerical threshold) has been performed in dependence on the program graph features, the executive system characteristics and the experimental setting. The algorithms are assessed by simulation experiments with macro data flow graphs of programs run in distributed systems. The experiments have shown that the multi-objective EO approach included into the load balancing algorithms visibly improves the quality of program execution. |
Author | Tudruj, Marek Tarantino, Ernesto De Falco, Ivanoe Laskowski, Eryk Scafuri, Umberto Olejnik, Richard |
Author_xml | – sequence: 1 givenname: Ivanoe surname: De Falco fullname: De Falco, Ivanoe organization: Institute of High Performance Computing and Networking, CNR,Naples,Italy – sequence: 2 givenname: Eryk surname: Laskowski fullname: Laskowski, Eryk organization: Institute of Computer Science PAS,Warsaw, Jana Kazimierza 5,Poland,01-248 – sequence: 3 givenname: Richard surname: Olejnik fullname: Olejnik, Richard organization: UniversitéLille - CRISTAL, CNRS,Lille,France – sequence: 4 givenname: Umberto surname: Scafuri fullname: Scafuri, Umberto organization: Institute of High Performance Computing and Networking, CNR,Naples,Italy – sequence: 5 givenname: Ernesto surname: Tarantino fullname: Tarantino, Ernesto organization: Institute of High Performance Computing and Networking, CNR,Naples,Italy – sequence: 6 givenname: Marek surname: Tudruj fullname: Tudruj, Marek organization: Institute of Computer Science PAS,Warsaw, Jana Kazimierza 5,Poland,01-248 |
BookMark | eNotzM1Kw0AUQOERdGGrTyDCvEDind_MLDWNWohUqPtyk9zoSDIp6SjWp1fQ1flWZ8FO4xSJsWsBuRDgb9bb51VphFAmlyAhBwBZnLCFKKQTzmsrz1m1OkYcQ8vrCTt-hwPGNsTXXx2o41PkTx9DCtmmeac2hU_i1VeaacSBT_sUxvCNKUzxgp31OBzo8r9Ltr2vXsrHrN48rMvbOnuTqkiZE23TWPCdc4SWNBlXNMYXZHsAZ8D2Hnvt215r1OQKQQq9IdWR06pTS3b1dw1EtNvPYcT5uPMShDVK_QAIFUgc |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/ISPDC51135.2020.00027 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
EISBN | 1728189462 9781728189468 |
EndPage | 141 |
ExternalDocumentID | 9201653 |
Genre | orig-research |
GroupedDBID | 6IE 6IL CBEJK RIE RIL |
ID | FETCH-LOGICAL-h237t-81cbb609d88ea6e4e587b597e6f008506f9af49cf44a4e871e3a95e3de843d3 |
IEDL.DBID | RIE |
IngestDate | Thu Jun 29 18:38:54 EDT 2023 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-h237t-81cbb609d88ea6e4e587b597e6f008506f9af49cf44a4e871e3a95e3de843d3 |
PageCount | 8 |
ParticipantIDs | ieee_primary_9201653 |
PublicationCentury | 2000 |
PublicationDate | 2020-July |
PublicationDateYYYYMMDD | 2020-07-01 |
PublicationDate_xml | – month: 07 year: 2020 text: 2020-July |
PublicationDecade | 2020 |
PublicationTitle | 2020 19th International Symposium on Parallel and Distributed Computing (ISPDC) |
PublicationTitleAbbrev | ISPDC |
PublicationYear | 2020 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
Score | 1.7453038 |
Snippet | Multi-objective algorithms based on nature-inspired approach of Extremal optimization (EO) used in distributed processor load balancing have been studied in... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 134 |
SubjectTerms | Electronic mail extremal optimization load balancing Load management Measurement multi-objective optimization Optimization Process control program modeling Search problems Task analysis |
Title | Dynamic Load Balancing Based on Multi-Objective Extremal optimization |
URI | https://ieeexplore.ieee.org/document/9201653 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LSwMxEA5tT55UWvFNDh5Nu908dnO1D1SsFqrQW8ljgqjdlboF8deb7K4VxYO3SXLIYyCTyXzfDEJnjEvKrVCEWm4I01oRTUVEmKQmBH5iXfIrJrfi8oFdz_m8gc43XBgAKMFn0A1iGcu3uVmHr7KejAP5hjZRM0lkxdWqSTn9SPauZtPhwL8fKPduXxwQW1H8s2hKaTPG22jyNVsFFXnurgvdNR-_EjH-dzk7qPPNzsPTjd3ZRQ3I2mg0rErL45tcWXwRAIvGj3rpDSzOM1wybcmdfqpuODx6L1awVC8495fGsmZjdtBsPLofXJK6RAJ5jGlSkLRvtBaRtGkKSgADniba-wggXJWMzknlmDSOMcXAO0dAleRALaSMWrqHWlmewT7CTOgYvO-mXWqY8a0kkonkzmnhHwRpdIDa4QAWr1UOjEW998O_u4_QVlBBBWs9Rq1itYYTb7wLfVpq7RNeLprt |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1JTwIxFG4QD3pSA8bdHjxaGKbtzPQqS0ABScCEG-nyJkZlxuCQGH-97cyI0Xjw1uXQ5SV9_drvew-hK8YF5SaQhBquCVNKEkUDjzBBtfv48VWurxiNg_4Du53zeQVdb7QwAJCTz6Dhivlfvkn12j2VNYXvxDd0C21ziyrCQq1VynJanmgOppNO294gKLfAz3ecLc__mTYl9xq9PTT6Gq8gizw31plq6I9foRj_O6F9VP_W5-HJxvMcoAokNdTtFMnl8TCVBt84yqK2vbb0BganCc61tuRePRVnHO6-ZytYyhec2mNjWeox62ja687afVImSSCPPg0zErW0UoEnTBSBDIABj0JlUQIEcRGOLhYyZkLHjEkGFh4BlYIDNRAxaughqiZpAkcIs0D5YNGbiiPNtK2FnggFj2MV2CtB5B2jmtuAxWsRBWNRrv3k7-ZLtNOfjYaL4WB8d4p2nTkKkusZqmarNZxbV56pi9yCn7Mqnj4 |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2020+19th+International+Symposium+on+Parallel+and+Distributed+Computing+%28ISPDC%29&rft.atitle=Dynamic+Load+Balancing+Based+on+Multi-Objective+Extremal+optimization&rft.au=De+Falco%2C+Ivanoe&rft.au=Laskowski%2C+Eryk&rft.au=Olejnik%2C+Richard&rft.au=Scafuri%2C+Umberto&rft.date=2020-07-01&rft.pub=IEEE&rft.spage=134&rft.epage=141&rft_id=info:doi/10.1109%2FISPDC51135.2020.00027&rft.externalDocID=9201653 |