Multi-dimensional interleaving for time-and-memory design optimization

Nelson L. Passos, Edwin H.M. Sha, Liang Fang Chao

Research output: Contribution to conferencePaperpeer-review

8 Scopus citations

Abstract

This paper presents a novel optimization technique for the design of application specific integrated circuits dedicated to perform iterative or recursive time-critical sections of multi-dimensional problems, such as image processing applications. These sections are modeled as cyclic multi-dimensional data flow graphs (MDFGs). This new technique, called multi-dimensional interleaving consists of an expansion and compression of the iteration space while considering memory requirements. It guarantees that all functional elements of a circuitry can be executed simultaneously, and no additional memory queues proportional to the problem size are required. The algorithm runs in O(|E|) time, where E is the set of edges of the MDFG representing the circuit.

Original languageEnglish
Pages440-445
Number of pages6
StatePublished - 1995
Externally publishedYes
EventProceedings of the 1995 IEEE International Conference on Computer Design: VLSI in Computers & Processors - Austin, TX, USA
Duration: 2 Oct 19954 Oct 1995

Conference

ConferenceProceedings of the 1995 IEEE International Conference on Computer Design: VLSI in Computers & Processors
CityAustin, TX, USA
Period2/10/954/10/95

Fingerprint

Dive into the research topics of 'Multi-dimensional interleaving for time-and-memory design optimization'. Together they form a unique fingerprint.

Cite this