DocumentCode :
3234889
Title :
Optimizing a Retargetable Compiled Simulator to Achieve Near-Native Performance
Author :
Garcia, Maxiwell Salvador ; Azevedo, Rodolfo ; Rigo, Sandro
Author_Institution :
Inst. de Comput., UNICAMP, São Paulo, Brazil
fYear :
2010
fDate :
27-30 Oct. 2010
Firstpage :
33
Lastpage :
39
Abstract :
The design of new architectures can be simplified with the use of retargetable instruction set simulation tools, which can validate the decisions in the design exploration cycle with high flexibility and reduced cost. The increasing system complexity makes the traditional approach to simulation inefficient for today´s architectures. The compiled simulation technique makes use of a priori knowledge about the application to accelerate the simulation with high efficiency. This paper presents a retargetable compiled simulator with three optimization techniques and taking advantage of new GCC optimizations to improve the performance. Three architectures were modeled and tested, MIPS, SPARC and PowerPC. Our MIPS model achieved the best results, with average of 651 million instruction per second, and only 2.8 times slower than native execution.
Keywords :
instruction sets; optimising compilers; GCC optimization; MIPS; PowerPC; SPARC; design exploration cycle; near-native performance; retargetable compiled simulator; retargetable instruction set simulation tool; Computational modeling; Computer architecture; Digital signal processing; Optimized production technology; Power capacitors; Radiation detectors; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing Systems (WSCAD-SCC), 2010 11th Symposium on
Conference_Location :
Petropolis
Print_ISBN :
978-1-4244-8974-9
Electronic_ISBN :
978-0-7695-4274-4
Type :
conf
DOI :
10.1109/WSCAD-SCC.2010.17
Filename :
5645448
Link To Document :
بازگشت