Kernel sharing on reconfigurable multiprocessor systems

Philip Garcia*, Katherine Compton

*Corresponding author for this work

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

24 Scopus citations

Abstract

Because of the difficulty of increasing single-threaded processor performance, multi-core systems are becoming increasingly popular. These systems bring new challenges to the design of a reconfigurable computing system, with re-configurable hardware potentially shared between multiple simultaneously-executing applications. In this paper, we examine how to best use reconfigurable hardware in a multiprocessor system. One of the key aspects of this work is improving overall system throughput by sharing configured circuits between multiple processes concurrently executing on the system. In this work, we show that using our extensions for sharing configured circuits between processes improves overall system throughput, and outperforms a static schedule of the kernels between the multiple processes.

Original languageEnglish (US)
Title of host publicationProceedings of the 2008 International Conference on Field-Programmable Technology, ICFPT 2008
Pages225-232
Number of pages8
DOIs
StatePublished - 2008
Externally publishedYes
Event2008 International Conference on Field-Programmable Technology, ICFPT 2008 - Taipei, Taiwan, Province of China
Duration: Dec 7 2008Dec 10 2008

Publication series

NameProceedings of the 2008 International Conference on Field-Programmable Technology, ICFPT 2008

Conference

Conference2008 International Conference on Field-Programmable Technology, ICFPT 2008
CountryTaiwan, Province of China
CityTaipei
Period12/7/0812/10/08

ASJC Scopus subject areas

  • Computer Science Applications
  • Hardware and Architecture

Fingerprint Dive into the research topics of 'Kernel sharing on reconfigurable multiprocessor systems'. Together they form a unique fingerprint.

Cite this