Title
The RAW benchmark suite: computation structures for general purpose computing
Abstract
The RAW benchmark suite consists of twelve programs designed to facilitate comparing, validating, and improving reconfigurable computing systems. These benchmarks run the gamut of algorithms found in general purpose computing, including sorting, matrix operations, and graph algorithms. The suite includes an architecture-independent compilation framework, Raw Computation Structures (RawCS), to express each algorithm's dependencies and to support automatic synthesis, partitioning, and mapping to a reconfigurable computer. Within this framework, each benchmark is portably designed in both C and Behavioral Verilog and scalably parameterized to consume a range of hardware resource capacities. To establish initial benchmark ratings, we have targeted a commercial logic emulation system based on virtual wires technology to automatically generate designs up to millions of gates (14 to 379 FPGAs). Because the virtual wires techniques abstract away machine-level details like FPGA capacity and interconnect, our hardware target for this system is an abstract reconfigurable logic fabric with memory-mapped host I/O. We report initial speeds in the range of 2X to 1800X faster than a 2.82 SPECint95 SparcStation 20 and encourage others in the field to run these benchmarks on other systems to provide a standard comparison.
Year
DOI
Venue
1997
10.1109/FPGA.1997.624613
FCCM
Keywords
Field
DocType
initial benchmark rating,architecture-independent compilation framework,abstract reconfigurable logic fabric,reconfigurable computing system,commercial logic emulation system,computation structure,general purpose computing,hardware target,hardware resource capacity,reconfigurable computer,raw benchmark suite,logic design,field programmable gate arrays,matrix operations,program design,emulation,sorting
Logic synthesis,Suite,Computer science,Parallel computing,Field-programmable gate array,Sorting,Emulation,Verilog,Matrix multiplication,Reconfigurable computing
Conference
ISBN
Citations 
PageRank 
0-8186-8159-4
50
9.08
References 
Authors
9
9
Name
Order
Citations
PageRank
J. Babb1509.08
M. Frank2509.08
V Lee36210.23
E. Waingold4509.08
R. Barua57711.31
Michael Bedford Taylor61707154.51
J. Kim7509.08
S. Devabhaktuni8509.08
Anant Agarwal94258483.35