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