Skip to Main content Skip to Navigation

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 :
Complete list of metadatas

Cited literature [21 references]  Display  Hide  Download
Contributor : Rapport de Recherche Inria <>
Submitted on : Tuesday, May 23, 2006 - 7:29:59 PM
Last modification on : Friday, July 10, 2020 - 4:22:53 PM
Long-term archiving on: : Sunday, April 4, 2010 - 10:48:11 PM


  • HAL Id : inria-00071997, version 1


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



Record views


Files downloads