DocumentCode
2243034
Title
Address calculation for retargetable compilation and exploration of instruction-set architectures
Author
Liem, Clifford ; Paulin, Pierre ; Jerrava, A.
Author_Institution
TIMA Lab., Inst. Nat. Polytech. de Grenoble, France
fYear
1996
fDate
3-7 Jun, 1996
Firstpage
597
Lastpage
600
Abstract
The advent of parallel executing address calculation units (ACUs) in digital signal processor (DSP) and application specific instruction-set processor (ASIP) architectures has made a strong impact on an application´s ability to efficiently access memories. Unfortunately, successful compiler techniques which map high-level language data constructs to the addressing units of the architecture have lagged far behind. Since access to data is often the most demanding task in DSP, this mapping can be the most crucial function of the compiler. This paper introduces a new retargetable approach and prototype tool for the analysis of array references and traversals for efficient use of ACUs. The ArrSyn utility is designed to be used either as an enhancement to an existing dedicated compiler or as an aid for architecture exploration
Keywords
computer architecture; digital signal processing chips; instruction sets; program compilers; ArrSyn utility; addressing units; application specific instruction-set processor architectures; array references; compiler; dedicated compiler; digital signal processor; high-level language data constructs; instruction-set architectures; parallel executing address calculation units; retargetable compilation; traversals; Compaction; Feedback; Frequency; Humans; Image analysis; Information analysis; Instruments; Runtime; Statistics; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference Proceedings 1996, 33rd
Conference_Location
Las Vegas, NV
ISSN
0738-100X
Print_ISBN
0-7803-3294-6
Type
conf
DOI
10.1109/DAC.1996.545645
Filename
545645
Link To Document