Partitioning and scheduling DSP applications with maximal memory access hiding

Zhong Wang, Edwin Hsing Mean Sha, Yuke Wang

Research output: Contribution to journalArticlepeer-review

10 Scopus citations

Abstract

This paper presents an iteration space partitioning scheme to reduce the CPU idle time due to the long memory access latency. We take into consideration both the data accesses of intermediate and initial data. An algorithm is proposed to find the largest overlap for initial data to reduce the entire memory traffic. In order to efficiently hide the memory latency, another algorithm is developed to balance the ALU and memory schedules. The experiments on DSP benchmarks show that the algorithms significantly outperform the known existing methods.

Original languageEnglish
Pages (from-to)926-935
Number of pages10
JournalEurasip Journal on Applied Signal Processing
Volume2002
Issue number9
DOIs
StatePublished - Sep 2002
Externally publishedYes

Keywords

  • Balanced partition scheduling
  • Initial data
  • Loop pipelining
  • Maximal overlap

Fingerprint

Dive into the research topics of 'Partitioning and scheduling DSP applications with maximal memory access hiding'. Together they form a unique fingerprint.

Cite this