DocumentCode
2074978
Title
Native simulation of complex VLIW instruction sets using static binary translation and Hardware-Assisted Virtualization
Author
Hamayun, M. ; Petrot, Frederic ; Fournel, Nicolas
Author_Institution
TIMA Lab., Grenoble/UJF, Grenoble, France
fYear
2013
fDate
22-25 Jan. 2013
Firstpage
576
Lastpage
581
Abstract
We introduce a static binary translation flow in native simulation context for cross-compiled VLIW executables. This approach is interesting in situations where either the source code is not available or the target platform is not supported by any retargetable compilation framework, which is usually the case for VLIW processors. The generated simulators execute on a Hardware-Assisted Virtualization (HAV) based native platform. We have implemented this approach for a TI C6x series processor and our simulation results show a speed-up of around two orders of magnitude compared to the cycle accurate simulators.
Keywords
instruction sets; microprocessor chips; virtual machines; HAV; VLIW processors; complex VLIW instruction sets; cycle accurate simulators; hardware-assisted virtualization; native simulation context; retargetable compilation framework; source code; static binary translation flow; target platform; very long instruction word; Computer architecture; Delays; Kernel; Program processors; Registers; VLIW;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference (ASP-DAC), 2013 18th Asia and South Pacific
Conference_Location
Yokohama
ISSN
2153-6961
Print_ISBN
978-1-4673-3029-9
Type
conf
DOI
10.1109/ASPDAC.2013.6509660
Filename
6509660
Link To Document