DocumentCode :
2460188
Title :
A Multi-State Q-Learning Approach for the Dynamic Load Balancing of Time Warp
Author :
Meraji, Sina ; Zhang, Wei ; Tropper, Carl
Author_Institution :
Sch. of Comput. Sci., McGill Univ., Montreal, QC, Canada
fYear :
2010
fDate :
17-19 May 2010
Firstpage :
1
Lastpage :
8
Abstract :
In this paper, we present a dynamic load-balancing algorithm for optimistic gate level simulation making use of a machine learning approach. We first introduce two dynamic load-balancing algorithms oriented towards balancing the computational and communication load respectively in a Time Warp simulator. In addition, we utilize a multi-state Q-learning approach to create an algorithm which is a combination of the first two algorithms. The Q-learning algorithm determines the value of three important parameters- the number of processors which participate in the algorithm, the load which is exchanged during its execution and the type of load-balancing algorithm. We investigate the algorithm on gate level simulations of several open source VLSI circuits.
Keywords :
learning (artificial intelligence); resource allocation; time warp simulation; dynamic load balancing; machine learning approach; multistate q-learning approach; open source VLSI circuits; optimistic gate level simulation; time warp; Circuit simulation; Circuit synthesis; Computational modeling; Computer science; Discrete event simulation; Heuristic algorithms; Load management; Machine learning; Machine learning algorithms; Time warp simulation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Principles of Advanced and Distributed Simulation (PADS), 2010 IEEE Workshop on
Conference_Location :
Atlanta
ISSN :
1087-4097
Print_ISBN :
978-1-4244-7292-5
Electronic_ISBN :
1087-4097
Type :
conf
DOI :
10.1109/PADS.2010.5471661
Filename :
5471661
Link To Document :
بازگشت