| Address code generation for DSP instruction-set architectures |
| Full text |
Pdf
(446 KB)
|
| Source
|
ACM Transactions on Design Automation of Electronic Systems (TODAES)
archive
Volume 8 , Issue 3 (July 2003)
table of contents
Pages: 384 - 395
Year of Publication: 2003
ISSN:1084-4309
|
|
Authors
|
|
J.-Y. Lee
|
Hynix Semiconductor, Inc., Republic of Korea
|
|
I.-C. Park
|
Korea Advanced Institute of Science and Technology, Republic of Korea
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 42, Citation Count: 2
|
|
|
ABSTRACT
This paper presents a new DSP-oriented code optimization method to enhance performance by exploiting the specific architectural features of digital signal processors. In the proposed method, a source code is translated into the static single assignment form while preserving the high-level information related to the address computation of array accesses. The information is used in generating auto-modification addressing operations provided by most digital signal processors. In addition to the conventional control-data flow graph, a new graph is employed to find auto-modification addressing modes efficiently. Experimental results on benchmark programs show that the proposed method is effective in improving performance and reducing code size.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Alfred V. Aho , Ravi Sethi , Jeffrey D. Ullman, Compilers: principles, techniques, and tools, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1986
|
| |
2
|
|
| |
3
|
|
 |
4
|
|
| |
5
|
|
| |
6
|
|
 |
7
|
|
 |
8
|
|
| |
9
|
|
| |
10
|
|
 |
11
|
Ashok Sudarsanam , Stan Liao , Srinivas Devadas, Analysis and evaluation of address arithmetic capabilities in custom DSP architectures, Proceedings of the 34th annual conference on Design automation, p.287-292, June 09-13, 1997, Anaheim, California, United States
[doi> 10.1145/266021.266103]
|
| |
12
|
Texas Instruments. 1999. TMS320C4x User's Guide. Texas Instruments.
|
| |
13
|
|
| |
14
|
Zivojnovici, V., Velarde, J. M., and Schlager, C. 1994. Dspstone : A DSP-oriented benchmarking methodology. In Proceedings of the International Conference on Signal Processing and Technology.
|
|