Code optimization techniques for embedded DSP microprocessors

30Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We address the problem of code optimization for embedded DSP microprocessors. Such processors (e.g., those in the TMS320 series) have highly irregular datapaths, and conventional code generation methods typically result in inefficient code. In this paper we formulate and solve some optimization problems that arise in code generation for processors with irregular datapaths. In addition to instruction scheduling and register allocation, we also formulate the accumulator spilling and mode selection problems that arise in DSP microprocessors. We present optimal and heuristic algorithms that determine an instruction schedule simultaneously optimizing accumulator spilling and mode selection. Experimental results are presented.

Cite

CITATION STYLE

APA

Liao, S., Devadas, S., Keutzer, K., Tjiang, S., & Wang, A. (1995). Code optimization techniques for embedded DSP microprocessors. In Proceedings - Design Automation Conference (pp. 599–604). IEEE. https://doi.org/10.1145/217474.217596

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free