ROOM : reconfigurable object-oriented machines for specific applications
Résumé
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.
Domaines
Autre [cs.OH]
Loading...