Automatic Mapping of Multiple Applications to Multiple Adaptive Computing Systems

Sze Wei Ong, N. Kerkiz, B. Srijanto, Chandra Tan, M. Langston, D. Newport, D. Bouldin

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

15 Scopus citations

Abstract

Adaptive computing systems (ACSs) can serve as flexible hardware accelerators for applications in domains such as image and digital signal processing. However, the mapping of applications onto ACSs using the traditional methods can take months for a hardware engineer to develop and debug. To enable application designers to map their applications automatically onto ACSs, a software design environment called CHAMPION was developed at the University of Tennessee. This environment permits high-level design entry using the Cantata graphical programming environment from KRI and hides from the user the low-level details of the hardware architecture. Thus, ACSs can be utilized by a wider audience and application development can be accomplished in less time. Furthermore, CHAMPION provides the means to map onto multiple ACS platforms, thereby exploiting rapid advances being made in hardware.

Original languageEnglish
Title of host publicationProceedings - 9th Annual IEEE Symposium on Field-Programmable Custom Computing Machines, FCCM 2001
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages10-20
Number of pages11
ISBN (Electronic)0769526675, 9780769526676
StatePublished - 2001
Externally publishedYes
Event9th Annual IEEE Symposium on Field-Programmable Custom Computing Machines, FCCM 2001 - Rohnert Park, United States
Duration: Mar 29 2001Apr 2 2001

Publication series

NameProceedings - 9th Annual IEEE Symposium on Field-Programmable Custom Computing Machines, FCCM 2001

Conference

Conference9th Annual IEEE Symposium on Field-Programmable Custom Computing Machines, FCCM 2001
Country/TerritoryUnited States
CityRohnert Park
Period03/29/0104/2/01

Funding

The authors gratefully acknowledge the support of DARPA grant F33615-97-C-1124.

Fingerprint

Dive into the research topics of 'Automatic Mapping of Multiple Applications to Multiple Adaptive Computing Systems'. Together they form a unique fingerprint.

Cite this