|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
10th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM'02)
Queue Machines: Hardware Compilation in Hardware
Napa, California
September 22-September 24
ISBN: 0-7695-1801-X
| ASCII Text | x | ||
| Herman Schmit, Benjamin Levine, Benjamin Ylvisaker, "Queue Machines: Hardware Compilation in Hardware," Field-Programmable Custom Computing Machines, Annual IEEE Symposium on, pp. 152, 10th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM'02), 2002. | |||
| BibTex | x | ||
| @article{ 10.1109/FPGA.2002.1106670, author = {Herman Schmit and Benjamin Levine and Benjamin Ylvisaker}, title = {Queue Machines: Hardware Compilation in Hardware}, journal ={Field-Programmable Custom Computing Machines, Annual IEEE Symposium on}, volume = {0}, year = {2002}, issn = {1082-3409}, pages = {152}, doi = {http://doi.ieeecomputersociety.org/10.1109/FPGA.2002.1106670}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Field-Programmable Custom Computing Machines, Annual IEEE Symposium on TI - Queue Machines: Hardware Compilation in Hardware SN - 1082-3409 SP EP A1 - Herman Schmit, A1 - Benjamin Levine, A1 - Benjamin Ylvisaker, PY - 2002 KW - null VL - 0 JA - Field-Programmable Custom Computing Machines, Annual IEEE Symposium on ER - | |||
In this paper, we hypothesize that reconfigurable computing is not more widely used because of the logistical difficulties caused by the close coupling of applications and hardware platforms. As an alternative, we propose computing machines that use a single, serial instruction representation for the entire reconfigurable computing application. We show how it is possible to convert, at run-time, the parallel portions of the application into a spatial representation suitable for execution on a reconfigurable fabric. The conversion to spatial representation is facilitated by the use of an instruction set architecture based on an operand queue. We describe techniques to generate code for queue machines and hardware virtualization techniques necessary to allow any application to execute on any platform.
Citation:
Herman Schmit, Benjamin Levine, Benjamin Ylvisaker, "Queue Machines: Hardware Compilation in Hardware," fccm, pp.152, 10th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM'02), 2002
Usage of this product signifies your acceptance of the Terms of Use.
