ROOM : reconfigurable object-oriented machines for specific applications

Frédéric Raimbault 1 Dominique Lavenier 1
1 SYMBIOSE - Biological systems and models, bioinformatics and sequences
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : In this article, an object-oriented approach to program applications onto reconfigurable hardware is presented. The underlying runtime support is a multiprocessor structure, called a ROOM (Reconfigurable Object-Oriented Machine). It is composed of a number of object processors equal to the number of classes required by the application. Some of these object processors can be tailored to the application domain to achieve high performance. We show how this approach facilitates the mapping of applications onto FPGA components. We also give preliminary results based on a pattern-matching algorithm example.
Document type :
Reports
[Research Report] RR-4588, INRIA. 2002
Liste complète des métadonnées

Cited literature [21 references]  Display  Hide  Download

https://hal.inria.fr/inria-00071997
Contributor : Rapport de Recherche Inria <>
Submitted on : Tuesday, May 23, 2006 - 7:29:59 PM
Last modification on : Thursday, January 11, 2018 - 6:20:10 AM
Document(s) archivé(s) le : Sunday, April 4, 2010 - 10:48:11 PM

Identifiers

  • HAL Id : inria-00071997, version 1

Citation

Frédéric Raimbault, Dominique Lavenier. ROOM : reconfigurable object-oriented machines for specific applications. [Research Report] RR-4588, INRIA. 2002. 〈inria-00071997〉

Share

Metrics

Record views

240

Files downloads

412