DocumentCode :
1735940
Title :
Using processor virtualization to load balancing distributed state space construction
Author :
Rahim, Messaoud ; Boukala, Mohand Cherif
Author_Institution :
Sci. & Technol. Fac., Yahia Fares Univ., Medea, Algeria
fYear :
2011
Firstpage :
156
Lastpage :
162
Abstract :
Most distributed model-checking algorithms use global hash functions to partition state space. This creates load imbalance between computation processors. In this paper, we focus on the use of processor virtualization for parallelizing the state space construction algorithm. Our aim is to optimize the distributed model checking process by using load balancing techniques. We study the effectiveness of Charm++ runtime system and Adaptive Message Passing Interface that support processor virtualization for load balancing the distributed state space construction. The objective is to allow the verification of large and complex systems by maintaining equally loaded processors and achieving higher speed-up. Preliminary experiments are reported to show the benefits of constructing state space using processor virtualization.
Keywords :
distributed processing; resource allocation; virtualisation; Charm++ runtime system; adaptive message passing interface; distributed model checking algorithms; distributed state space construction; hash functions; load balancing; load balancing distributed state space construction; processor virtualization; Computational modeling; Load management; Load modeling; Message passing; Partitioning algorithms; Process control; Runtime; AMPI; Charm++; Load Balancing; Model-checking; Processor Virtualization; State Space Construction;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Programming and Systems (ISPS), 2011 10th International Symposium on
Conference_Location :
Algiers
Print_ISBN :
978-1-4577-0905-0
Type :
conf
DOI :
10.1109/ISPS.2011.5898879
Filename :
5898879
Link To Document :
بازگشت