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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:VLSI Design Jg. 1998; H. 3; S. 271 - 290
Hauptverfasser: Sarkar, Falguni, Das, Sajal K
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Hindawi Limiteds 01.01.1999
Schlagworte:
ISSN:1065-514X
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
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.4494578
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/eLvHCXMwtV1Lj9MwELZg4QAHtLzE8vQBcamibRzHSY6IbbWIqlRqF5VT5DgOG7abLEkKK349M7GTZtkDcOCStuljWs_X8Zfx-BtCXguZ8YxFzHE18x2k1E4SiMgJIyW0VjBFp62nZ8F8Hq7X0cIutNdtO4GgKMLLy-jiv7oazoGzcevsP7i7_1A4AffB6XAEt8Pxrxx_1NZkmEWB8646vOOFqWlAP9qUEpgnljWqdpfi5ktZ5c2pUWfAksNNItXZqEJh164csoToct7qOo8WR5ZEWlr7abZ8P0qNYaCsn2HQbJOQ5Y-8-Wl2FA-SDktZnZnK7imY3hb5LmFemzz1V4DOh11KwsgY9CkJE0WB1zjg5vUwzEYDNHnDkGlasNjZl5nmodcDu48aGGgMbgQPjFrtVf3s-cd4ejKbxavJevXm4puDrcVwCd72WblJbrHAj7Duj_FFv9TE3bbNRf-drYYtGDxEc4etMeAnMkeVqWtTdstDVvvknr2AoG-N4--TG7p4QO4OZCUfklMDAQpjTq9CgJYZtRCgCAHaQ4DuIEABArSDAO0hQHN4ew8BihB4RE6mk9W7Y8d21HAk873GyVKFdfJw2Ym8RLlM8TTRLPESwTXE_kzLMcvcQCdjV3OeqHGqfXhSZApMitR7TPaKstBPCBWBm0kReEoFCecqlNlYSRmJECURQx4ekIkZsdj-N-p4AWQT-CXDLFaMeztdFjO85IBZE3WRfnsQuDGg4YC86gY8hh-Iy1my0OW2jpmIUG1PPP3jK56ROzuYPid7TbXVL8ht9b3J6-plC4dfDaB4fA
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+%28Yverdon%2C+Switzerland%29&rft.au=Sarkar%2C+Falguni&rft.au=Das%2C+Sajal+K&rft.date=1999-01-01&rft.issn=1065-514X&rft.volume=9&rft.issue=3&rft.spage=271&rft.epage=290&rft_id=info:doi/10.1155%2F1999%2F64750&rft.externalDBID=NO_FULL_TEXT
thumbnail_m http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fwww.airitilibrary.com%2Fjnltitledo%2FP20151222006-c.jpg