Design and Implementation of Dynamic Load Balancing Algorithms for Rollback Reduction in Optimistic PDES
In an optimistic parallel simulation, logical processes (Ips) proceed with their computation without any constraints. However, if the computing requirements of different lps are not balanced or if the processors are not homogeneous, some lps may lag behind in simulation time while others surge forwa...
Saved in:
| Published in: | VLSI Design Vol. 1998; no. 3; pp. 271 - 290 |
|---|---|
| Main Authors: | , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Hindawi Limiteds
01.01.1999
|
| Subjects: | |
| ISSN: | 1065-514X |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | In an optimistic parallel simulation, logical processes (Ips) proceed with their computation without any constraints. However, if the computing requirements of different lps are not balanced or if the processors are not homogeneous, some lps may lag behind in simulation time while others surge forward. In other words, if the simulation clocks of different lps are not progressing at the same rate, cascading rollbacks may occur nullifying the potential benefit of an optimistic parallel discrete event simulation (PDES). Hence it is necessary to balance the computational load on different lps in such a way that their local simulation clocks advance almost at the same rate. In this paper, we propose two algorithms for dynamic load balancing which reduce the number of rollbacks in an optimistic PDES system. Our first algorithm is based on the load transfer mechanism between lps; while the second algorithm, based on the principle of evolutionary strategy, migrates logical processes between several pairs of physical processors. We have implemented both of these algorithms on a cluster of heterogeneous workstations and studied their performance. The experimental results show that the algorithm based on the load transfer is effective when the grain size is greater than 10 milliseconds. The algorithm based on the process migration yields good performance only for grain sizes of 20 milliseconds or larger. In both of these cases the speed up ranges mostly between and 2 using four processors. |
|---|---|
| AbstractList | Two algorithms are proposed for dynamic load balancing which reduce the number of rollbacks in an optimistic parallel discrete event simulation (PDES) system. The first algorithm is based on the load transfer mechanism between lps while the other is based on the principle of evolutionary strategy. Both algorithms are implemented on a cluster of heterogeneous workstations to determine their performance. The experimental results show that the algorithm based on the load transfer is effective when the grain size is greater than ten milliseconds, while the one based on process migration yields good performance only for grain sizes of 20 milliseconds or larger. In both cases, the speed up ranges mostly between 1 and 2 using four processors. In an optimistic parallel simulation, logical processes (Ips) proceed with their computation without any constraints. However, if the computing requirements of different lps are not balanced or if the processors are not homogeneous, some lps may lag behind in simulation time while others surge forward. In other words, if the simulation clocks of different lps are not progressing at the same rate, cascading rollbacks may occur nullifying the potential benefit of an optimistic parallel discrete event simulation (PDES). Hence it is necessary to balance the computational load on different lps in such a way that their local simulation clocks advance almost at the same rate. In this paper, we propose two algorithms for dynamic load balancing which reduce the number of rollbacks in an optimistic PDES system. Our first algorithm is based on the load transfer mechanism between lps; while the second algorithm, based on the principle of evolutionary strategy, migrates logical processes between several pairs of physical processors. We have implemented both of these algorithms on a cluster of heterogeneous workstations and studied their performance. The experimental results show that the algorithm based on the load transfer is effective when the grain size is greater than 10 milliseconds. The algorithm based on the process migration yields good performance only for grain sizes of 20 milliseconds or larger. In both of these cases the speed up ranges mostly between and 2 using four processors. |
| Author | FALGUNI SARKAR SAJAL K. DAS |
| Author_xml | – sequence: 1 givenname: Falguni surname: Sarkar fullname: Sarkar, Falguni – sequence: 2 givenname: Sajal surname: Das middlename: K fullname: Das, Sajal K |
| BookMark | eNpdkDFPwzAQhT0Uibaw8As8sYX6nNhpxtIWqBSpVQGJLXKcS-uS2CVOBv49FmViOt29907f3YSMrLNIyB2wBwAhZpBl2UwmqWAjMgYmRSQg-bgmE-9PjEESTGNyXKE3B0uVreimPTfYou1Vb5ylrqarb6tao2nuVEUfVaOsNvZAF83BdaY_tp7WrqN71zSl0p90j9Wgf7PG0u25N63xfYjvVuvXG3JVq8bj7V-dkven9dvyJcq3z5vlIo8UF3Ef1ZWWWnMeB0I-18B1UpXIy7iUCaYsrlExXkOKJQNMklKzCkUQZa0DgqziKbm_7D137mtA3xcBQmMT2NENvuAygzSby2DML0Zlwi2mOLmhs4Gs2HEGAjjnjMkiPHEOvAgjCRwyxmL5r0mh4BmLfwCHjG75 |
| ContentType | Journal Article |
| DBID | 188 7U5 8FD L7M |
| DOI | 10.1155/1999/64750 |
| DatabaseName | Chinese Electronic Periodical Services (CEPS) Solid State and Superconductivity Abstracts Technology Research Database Advanced Technologies Database with Aerospace |
| DatabaseTitle | Technology Research Database Advanced Technologies Database with Aerospace Solid State and Superconductivity Abstracts |
| DatabaseTitleList | Technology Research Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EndPage | 290 |
| ExternalDocumentID | P20151222006_199812_201612190036_201612190036_271_290 |
| GroupedDBID | 123 188 24P 29R 2UF 2WC 4.4 5VS AAJEY AINHJ ALMA_UNASSIGNED_HOLDINGS CAHYU CNMHZ CS3 EBS EJD GROUPED_DOAJ H13 IAO ICD IFM IL9 IPNFZ KQ8 M~E OK1 P2P RHU RHX RIG RNS UGNYK 0R~ 7U5 8FD AAMMB ACCMX AEFGJ AGXDD AIDQK AIDYY L7M OVT |
| ID | FETCH-LOGICAL-a253t-fdc6cc22300128c12c4dbe2b3b64e703fea02f17eb01e44bc0de53b66fcbac6d3 |
| ISICitedReferencesCount | 1 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000080196200005&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1065-514X |
| IngestDate | Thu Sep 04 16:40:28 EDT 2025 Tue Oct 01 22:51:32 EDT 2024 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 3 |
| Keywords | process migration performance study load balancing time warp GVT computation Genetic algorithms |
| Language | English |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-a253t-fdc6cc22300128c12c4dbe2b3b64e703fea02f17eb01e44bc0de53b66fcbac6d3 |
| Notes | ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 23 |
| PQID | 26917986 |
| PQPubID | 23500 |
| PageCount | 20 |
| ParticipantIDs | proquest_miscellaneous_26917986 airiti_journals_P20151222006_199812_201612190036_201612190036_271_290 |
| PublicationCentury | 1900 |
| PublicationDate | 1999-01-01 |
| PublicationDateYYYYMMDD | 1999-01-01 |
| PublicationDate_xml | – month: 01 year: 1999 text: 1999-01-01 day: 01 |
| PublicationDecade | 1990 |
| PublicationTitle | VLSI Design |
| PublicationYear | 1999 |
| Publisher | Hindawi Limiteds |
| Publisher_xml | – name: Hindawi Limiteds |
| SSID | ssj0014115 |
| Score | 1.4493998 |
| Snippet | In an optimistic parallel simulation, logical processes (Ips) proceed with their computation without any constraints. However, if the computing requirements of... Two algorithms are proposed for dynamic load balancing which reduce the number of rollbacks in an optimistic parallel discrete event simulation (PDES) system.... |
| SourceID | proquest airiti |
| SourceType | Aggregation Database Publisher |
| StartPage | 271 |
| Title | Design and Implementation of Dynamic Load Balancing Algorithms for Rollback Reduction in Optimistic PDES |
| URI | https://www.airitilibrary.com/Article/Detail/P20151222006-199812-201612190036-201612190036-271-290 https://www.proquest.com/docview/26917986 |
| Volume | 1998 |
| WOSCitedRecordID | wos000080196200005&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVWIB databaseName: Wiley Online Library Open Access issn: 1065-514X databaseCode: 24P dateStart: 19930101 customDbUrl: isFulltext: true dateEnd: 20181231 titleUrlDefault: https://authorservices.wiley.com/open-science/open-access/browse-journals.html omitProxy: false ssIdentifier: ssj0014115 providerName: Wiley-Blackwell |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3Pb9MwFLZgcIAD4qcYP33gFoXFrmM3x0A2BqtGRQfqLUoch0ViCWo72J_Pe7aTrt0FEFzSNpH6nLwv9ufn5-8R8goGHZEUdulflKEoTRIWkdKhjmKTMCOjsaltsQl1fDyez5OpD-gvbTkB1bbji4vk-391NZwDZ-PW2T9w9_CncAK-g9PhCG6H4285PrM5GS7P96zPDu95YeYK0AeTrqiCN5jWqG1c5NvXbtGsTp06Q4BK3WWhUWu2cuqyGBb5CL3LmdV1DqaZJ5Ge1n6ZzN4H2UYyyEE6eQeTy2CWfjpKh-WkWfohnQRHr4PMF0Cu_A68ZCvgcIixgp9NvwHrUkgRZpdxCARsvtG7Jq7KdN9BuoIrfqzlrlTo1W48RsULNA4fUiinTbsljD0F7gJ0hWNQJEczjOccGSx0wiizs_VDsRzMXSc3uIoTTP7jYjqsNwlma10Md-CFbKEde9iKPdsGIClFg1JTV8ZtS0ZO7pI7fhZBU-f9e-Saae-T25e0JR-QU-cOCjigmzigXU09DijigA44oGscUMAB7XFABxzQpqVrHFDEwUPy-WD_5O1h6MtqhAWPR6uwrjQmy8PcE8mJZlyLqjS8HJVSGBgAalNEvGbKlBEzQpQ6qkwMF2WtwaSsRo_ITtu15jGhtanGxnAmC8MEV6LkjFVSS85MrIxSu2TfPbHcvyDL_K-8tkte9g88hxvENa2iNd35MucyQck9-eQfWXpKbq0x_4zsrBbn5jm5qX-smuXihQXNL5hFd0w |
| linkProvider | Wiley-Blackwell |
| 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%3Ajournal&rft.genre=article&rft.atitle=Design+and+Implementation+of+Dynamic+Load+Balancing+Algorithms+for+Rollback+Reduction+in+Optimistic+PDES&rft.jtitle=VLSI+Design&rft.au=FALGUNI+SARKAR&rft.au=SAJAL+K.+DAS&rft.date=1999-01-01&rft.pub=Hindawi+Limiteds&rft.issn=1065-514X&rft.volume=1998&rft.spage=271&rft.epage=290&rft_id=info:doi/10.1155%2F1999%2F64750&rft.externalDocID=P20151222006_199812_201612190036_201612190036_271_290 |
| thumbnail_m | http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fwww.airitilibrary.com%2Fjnltitledo%2FP20151222006-c.jpg |