DocumentCode :
1990488
Title :
Distributed Web-based Platform for Computer Architecture Simulation
Author :
Ilic, Aleksandar ; Pratas, Frederico ; Sousa, Leonel
Author_Institution :
INESC-ID/IST TULisbon, Lisbon, Portugal
fYear :
2008
fDate :
1-5 July 2008
Firstpage :
317
Lastpage :
324
Abstract :
Computer architecture simulation and modeling require a huge amount of time and resources, not only for the simulation itself but also regarding the configuration and submission procedures. A quite common simulation toolset (SimpleScalar) has been used to model a variety of platforms ranging from simple unpipelined processors to detailed dynamically scheduled microarchitectures with multiple-level memory hierarchies. In this paper we propose a platform for automatically executing a massive number of simulations in parallel, by exploiting a distributed computing approach. We developed a Web-based simulation system consisting in a front-end user interface and a back-end part supported on a grid system. The front-end is responsible for configuring the simulation and parsing the results, while the back-end distributes the workload by using Condor scheduler. Experimental results show that it is very easy to use the system, even when dealing with a huge number of simulations, and also it provides results in a very suitable format. Moreover, it has been concluded that a significant speedup can be achieved, by exploiting parallelism at the benchmark levels or also by sampling each benchmark with the SimPoint tool.
Keywords :
Internet; computer architecture; digital simulation; grid computing; scheduling; software tools; Condor scheduler; SimPoint tool; SimpleScalar; computer architecture simulation; detailed dynamically scheduled microarchitectures; distributed Web-based platform; grid system; simulation toolset; unpipelined processors; Computational modeling; Computer architecture; Computer simulation; Distributed computing; Dynamic scheduling; Microarchitecture; Parallel processing; Processor scheduling; Sampling methods; User interfaces; Computer Architecture; Distributed Computing; Grid; Simulation; Web-based System;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing, 2008. ISPDC '08. International Symposium on
Conference_Location :
Krakow
Print_ISBN :
978-0-7695-3472-5
Type :
conf
DOI :
10.1109/ISPDC.2008.39
Filename :
4724262
Link To Document :
بازگشت