The CQL continuous query language: semantic foundations and query execution
The VLDB Journal — The International Journal on Very Large Data Bases
Load shedding in a data stream manager
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
A case for bufferless routing in on-chip networks
Proceedings of the 36th annual international symposium on Computer architecture
How soccer players would do stream joins
Proceedings of the 2011 ACM SIGMOD International Conference on Management of data
A Coarse Grain Reconfigurable Processor Architecture for Stream Processing Engine
FPL '11 Proceedings of the 2011 21st International Conference on Field Programmable Logic and Applications
An Implementation of Handshake Join on FPGA
ICNC '11 Proceedings of the 2011 Second International Conference on Networking and Computing
Streams, security and scalability
DBSec'05 Proceedings of the 19th annual IFIP WG 11.3 working conference on Data and Applications Security
Design and Implementation of a Merging Network Architecture for Handshake Join Operator on FPGA
MCSOC '12 Proceedings of the 2012 IEEE 6th International Symposium on Embedded Multicore SoCs
Hi-index | 0.00 |
One of a critical design issues for implementing handshake-join hardware is result collection performed by a merging network. To address the issue, we introduce an adaptive merging network. Our implementation achieves over 3 million tuples per second when the selectivity is 0.1. The proposed implementation attains up to 5.2x higher throughput than original handshake-join hardware. In this demonstration, we apply the proposed technique to filter out malicious packets from packet streams. To the best of our knowledge, our system is the fastest handshake join implementation on FPGA.