Stream Computations Organized for Reconfigurable Execution (SCORE)

Extended Abstract
  • Eylon Caspi
  • Michael Chu
  • Randy Huang
  • Joseph Yeh
  • John Wawrzynek
  • André DeHon
Conference paper

DOI: 10.1007/3-540-44614-1_65

Part of the Lecture Notes in Computer Science book series (LNCS, volume 1896)
Cite this paper as:
Caspi E., Chu M., Huang R., Yeh J., Wawrzynek J., DeHon A. (2000) Stream Computations Organized for Reconfigurable Execution (SCORE). In: Hartenstein R.W., Grünbacher H. (eds) Field-Programmable Logic and Applications: The Roadmap to Reconfigurable Computing. FPL 2000. Lecture Notes in Computer Science, vol 1896. Springer, Berlin, Heidelberg

Abstract

A primary impediment to wide-spread exploitation of reconfigurable computing is the lack of a unifying computational model which allows application portability and longevity without sacrificing a substantial fraction of the raw capabilities. We introduce SCORE (Stream Computation Organized for Reconfigurable Execution), a stream-based compute model which virtualizes reconfigurable computing resources (compute, storage, and communication) by dividing a computation up into fixed-size “pages” and time-multiplexing the virtual pages on available physical hardware. Consequently, SCORE applications can scale up or down automatically to exploit a wide range of hardware sizes. We hypothesize that the SCORE model will ease development and deployment of reconfigurable applications and expand the range of applications which can benefit from reconfigurable execution. Further, we believe that a well engineered SCORE implementation can be efficient, wasting little of the capabilities of the raw hardware. In this abstract, we highlight the key components of the SCORE system.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • Eylon Caspi
    • 1
  • Michael Chu
    • 1
  • Randy Huang
    • 1
  • Joseph Yeh
    • 1
  • John Wawrzynek
    • 1
  • André DeHon
    • 2
  1. 1.University of California at BerkeleyBerkeleyUSA
  2. 2.Department of Computer ScienceCalifornia Institute of TechnologyPasadenaUSA

Personalised recommendations