TY - GEN
T1 - A coarse grain reconfigurable processor architecture for stream processing engine
AU - Miyoshi, Takefumi
AU - Kawashima, Hideyuki
AU - Terada, Yuta
AU - Yoshinaga, Tsutomu
PY - 2011/11/9
Y1 - 2011/11/9
N2 - This paper proposes a processor architecture for DR-SPE, a dynamic reconfigurable stream processing engine. DR-SPE is special-purpose hardware for stream data processing, which achieves high processing performance by exploiting parallelism in the target query. It also handles query registration and execution order of operations at runtime. Available operations in DR-SPE are the same as those in Streams on Wires. In this paper, DR-SPE is implemented on a FPGA XC6VLX240T-1, and its performance is evaluated. The results of the evaluation show that DR-SPE achieves register modification within 506 μsec when the configuration path is driven at 1 Mbps, which is not achieved by Streams on Wires. DR-SPE also achieves flexibility and can support complicated queries by providing 10×10 operation units tiled onto an FPGA. DR-SPE achieves comparable operation throughput with Streams on Wires at the expense of requiring more LUTs.
AB - This paper proposes a processor architecture for DR-SPE, a dynamic reconfigurable stream processing engine. DR-SPE is special-purpose hardware for stream data processing, which achieves high processing performance by exploiting parallelism in the target query. It also handles query registration and execution order of operations at runtime. Available operations in DR-SPE are the same as those in Streams on Wires. In this paper, DR-SPE is implemented on a FPGA XC6VLX240T-1, and its performance is evaluated. The results of the evaluation show that DR-SPE achieves register modification within 506 μsec when the configuration path is driven at 1 Mbps, which is not achieved by Streams on Wires. DR-SPE also achieves flexibility and can support complicated queries by providing 10×10 operation units tiled onto an FPGA. DR-SPE achieves comparable operation throughput with Streams on Wires at the expense of requiring more LUTs.
UR - http://www.scopus.com/inward/record.url?scp=80455131180&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=80455131180&partnerID=8YFLogxK
U2 - 10.1109/FPL.2011.97
DO - 10.1109/FPL.2011.97
M3 - Conference contribution
AN - SCOPUS:80455131180
SN - 9780769545295
T3 - Proceedings - 21st International Conference on Field Programmable Logic and Applications, FPL 2011
SP - 490
EP - 495
BT - Proceedings - 21st International Conference on Field Programmable Logic and Applications, FPL 2011
T2 - 21st International Conference on Field Programmable Logic and Applications, FPL 2011
Y2 - 5 September 2011 through 7 September 2011
ER -