| Predicting performance potential of modern DSPs |
| Full text |
Pdf
(68 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 37th Annual Design Automation Conference
table of contents
Los Angeles, California, United States
Pages: 332 - 335
Year of Publication: 2000
ISBN:1-58113-187-9
|
|
Authors
|
|
Naji Ghazal
|
Department of EECS, University of California, Berkeley, CA
|
|
Richard Newton
|
Department of EECS, University of California, Berkeley, CA
|
|
Jan Rabaey
|
Department of EECS, University of California, Berkeley, CA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 9, Citation Count: 2
|
|
|
ABSTRACT
High-level development tools for digital signal processors (DSPs) remain unable to extract optimal performance from them without the designer's in-depth knowledge of the architecture. In this paper we describe our approach to Retargetable Estimation and show how and why it can be effective in quickly predicting and guiding toward hand-optimized performance of moderns DSPs for a given application described in a high-level language. We also contrast the advantages of this scheme with those of a full-featured optimizing compiler.
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
|
|
| |
2
|
Texas Instruments. TMS320C6000 CPU and instruction set reference guide http://www.ti.com/sc/psheets/spru 189d/spru 189d.pdf, 1997.
|
| |
3
|
J. Bier, "Processors for DSP--the options multiply," The Embedded Processor Forum. MicroDesign Resources, 1998.
|
| |
4
|
Texas Instruments. TMS320C62x Programmer's Guide. http://wwws.ti.com/sc/psheets/spru 198c/spru 198c.pdf, 1999.
|
| |
5
|
LSI Logic (formerly ZSP Corporation), The ZSP164xx Programmer's Reference Manual. 1997.
|
 |
6
|
|
| |
7
|
M. Yamguchi, et. al., "Architecture evaluation based on datapath structure and parallel constraint." Proceedings of IEEE/ACM Asia and South Pacific Design Automation Conference (ASP-DAC), pp. 503-08, January 1997.
|
| |
8
|
|
| |
9
|
|
 |
10
|
George Hadjiyiannis , Silvina Hanono , Srinivas Devadas, ISDL: an instruction set description language for retargetability, Proceedings of the 34th annual conference on Design automation, p.299-302, June 09-13, 1997, Anaheim, California, United States
[doi> 10.1145/266021.266108]
|
| |
11
|
V. Zivojnovic, et al., "LISA-machine description language and generic machine model for HW/SW co-design." VLSI Signal Processing, IX, pp. 127-36, 1996.
|
| |
12
|
|
 |
13
|
Silvina Hanono , Srinivas Devadas, Instruction selection, resource allocation, and scheduling in the AVIV retargetable code generator, Proceedings of the 35th annual conference on Design automation, p.510-515, June 15-19, 1998, San Francisco, California, United States
[doi> 10.1145/277044.277184]
|
| |
14
|
|
| |
15
|
Stanford Compiler Group. The SUIF Library, version 1.0, http ://suif. stanford.edu/suif/suifl/docs/suif....toc.html 1994.
|
| |
16
|
B. Rau, "Iterative modulo scheduling." International Journal of Parallel Programming, vol.24, pp.3-64, Feb. 1996.
|
| |
17
|
|
| |
18
|
S. P. Amarasinghe, et. al., "The SUIF compiler for scalable parallel machines." Proceedings of the Seventh SIAM Conference on Parallel Processing for Scientific Computing, February 1995.
|
| |
19
|
LSI Logic Corporation, "LS401Z DSP," technical note, http://www.zsp.com/pdf/LSI4Ol.pdf, 1999.
|
|