Hardware-software codesign for dynamically reconfigurable architectures

Ranga Vemuri

Research output: Chapter in Book/Report/Conference proceedingConference contribution

19 Scopus citations

Abstract

The paper addresses the problem of mapping an application specified as a task graph on a heterogeneous architecture which contains a software processor, a dynamically reconfigurable hardware coprocessor and memory elements. The problem comprises of three sub-problems: partitioning of tasks between hardware and software, assigning tasks mapped on hardware to different temporal segments and scheduling task execution, reconfiguration of hardware, inter-processor and intra-processor communication. We present a heuristic based technique for solving the problem. The effectiveness of the technique is demonstrated by a case study of the JPEG image compression algorithm and experimentation with synthetic graphs.

Original languageEnglish (US)
Title of host publicationField Programmable Logic and Applications - 9th International Workshop, FPL 1999, Proceedings
EditorsPatrick Lysaght, James Irvine, Reiner W. Hartenstein
PublisherSpringer Verlag
Pages175-185
Number of pages11
ISBN (Print)3540664572, 9783540664574
DOIs
StatePublished - 1999
Externally publishedYes
Event9th International Workshop on Field Programmable Logic and Applications, FPL 1999 - Glasgow, United Kingdom
Duration: Aug 30 1999Sep 1 1999

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1673

Other

Other9th International Workshop on Field Programmable Logic and Applications, FPL 1999
Country/TerritoryUnited Kingdom
CityGlasgow
Period8/30/999/1/99

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Hardware-software codesign for dynamically reconfigurable architectures'. Together they form a unique fingerprint.

Cite this