DocumentCode :
2819647
Title :
Exploring parallelism during processor design space exploration
Author :
Chattopadhyay, A. ; Jia, Y. ; Kammler, D. ; Leupers, R. ; Ascheid, G. ; Meyr, H.
Author_Institution :
Coware India Pvt. Ltd., India
fYear :
2010
fDate :
26-29 April 2010
Firstpage :
25
Lastpage :
28
Abstract :
To exploit the spatial parallelism within target applications, various processor architectures are proposed. However, to estimate the scope of parallelism from high-level application remains a daunting task. A re-targetable as well as efficient High-Level Language (HLL) compiler is needed for that purpose. Building such a compiler in the early phase of processor modeling is extremely difficult. This paper proposes efficient techniques to uncover fine-grained and coarse-grained parallelism opportunities in a processor without depending on advanced compiler support. The techniques are built upon an Architecture Description Language (ADL)-driven processor exploration framework, which gives feedback to the designer on various performance aspects in the design exploration phase. Experimental studies with modern embedded applications are presented to validate the importance of this work.
Keywords :
hardware description languages; high level languages; program compilers; architecture description language-driven processor exploration framework; coarse-grained parallelism; fine-grained parallelism; high-level language compiler; parallelism exploration; processor architectures; processor design space exploration; Application software; Assembly; Buildings; Hardware; High level languages; Process design; Signal processing; Space exploration; Space technology; VLIW;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design Automation and Test (VLSI-DAT), 2010 International Symposium on
Conference_Location :
Hsin Chu
Print_ISBN :
978-1-4244-5269-9
Electronic_ISBN :
978-1-4244-5271-2
Type :
conf
DOI :
10.1109/VDAT.2010.5496683
Filename :
5496683
Link To Document :
بازگشت