Skip to main navigation Skip to search Skip to main content

Address code generation for DSP instruction-set architectures

  • J. Y. Lee*
  • , I. C. Park
  • *Corresponding author for this work
  • SK Corporation
  • Korea Advanced Institute of Science and Technology

Research output: Contribution to journalJournal articlepeer-review

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.

Original languageEnglish
Pages (from-to)384-395
Number of pages12
JournalACM Transactions on Design Automation of Electronic Systems
Volume8
Issue number3
DOIs
StatePublished - 2003.07

Keywords

  • Auto-modification addressing
  • Code size
  • Cycle counts

Fingerprint

Dive into the research topics of 'Address code generation for DSP instruction-set architectures'. Together they form a unique fingerprint.

Cite this