|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Jens Teubner, Rene Mueller, Gustavo Alonso, "Frequent Item Computation on a Chip," IEEE Transactions on Knowledge and Data Engineering, vol. 23, no. 8, pp. 1169-1181, August, 2011. | |||
| BibTex | x | ||
| @article{ 10.1109/TKDE.2010.216, author = {Jens Teubner and Rene Mueller and Gustavo Alonso}, title = {Frequent Item Computation on a Chip}, journal ={IEEE Transactions on Knowledge and Data Engineering}, volume = {23}, number = {8}, issn = {1041-4347}, year = {2011}, pages = {1169-1181}, doi = {http://doi.ieeecomputersociety.org/10.1109/TKDE.2010.216}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Knowledge and Data Engineering TI - Frequent Item Computation on a Chip IS - 8 SN - 1041-4347 SP1169 EP1181 EPD - 1169-1181 A1 - Jens Teubner, A1 - Rene Mueller, A1 - Gustavo Alonso, PY - 2011 KW - Data mining KW - reconfigurable hardware KW - parallelism and concurrency. VL - 23 JA - IEEE Transactions on Knowledge and Data Engineering ER - | |||
[1] D. Greaves and S. Singh, "Kiwi: Synthesis of FPGA Circuits from Parallel Programs," Proc. IEEE Symp. Field-Programmable Custom Computing Machines (FCCM), 2008.
[2] Kickfire, http:/www.kickfire.com/, 2010.
[3] Netezza Corp., http:/www.netezza.com/, 2011.
[4] G. Cormode and M. Hadjieleftheriou, "Finding Frequent Items in Data Streams," Proc. VLDB Endowment, vol. 1, no. 2, pp. 1530-1541, 2008.
[5] A. Metwally, D. Agrawal, and A.E. Abbadi, "An Integrated Efficient Solution for Computing Frequent and Top-$k$ Elements in Data Streams," ACM Trans. Database Systems, vol. 31, no. 3, pp. 1095-1133, Sept. 2006.
[6] J. Teubner, R. Mueller, and G. Alonso, "FPGA Acceleration for the Frequent Item Problem," Proc. 26th Int'l Conf. Data Eng. (ICDE), Mar. 2010.
[7] Virtex-5 FPGA User Guide, Xilinx Inc., May 2009.
[8] N. Bandi, A. Metwally, D. Agrawal, and A.E. Abbadi, "Fast Data Stream Algorithms Using Associative Memories," Proc. ACM SIGMOD, pp. 247-256, June 2007.
[9] An Overview of Multiple CAM Designs in Virtex Family Devices, Application Note 201, Xilinx Inc., Sept. 1999.
[10] Content-Addressable Memory v6.1, Xilinx Inc., Sept. 2008.
[11] R. Mueller, J. Teubner, and G. Alonso, "Data Processing on FPGAs," Proc. VLDB Endowment, vol. 2, no. 1, pp. 910-921, Aug. 2009.
[12] G.E. Blelloch, "Prefix Sums and Their Applications," Synthesis of Parallel Algorithms, J.H. Reif, ed., Morgan Kaufmann, 1993.
[13] R. Agrawal and R. Srikant, "Fast Algorithms for Mining Association Rules in Large Databases," Proc. 20th Int'l Conf. Very Large Data Bases (VLDB), pp. 487-499, Sept. 1994.
[14] A. DeHon, "Balancing Interconnect and Computation in a Reconfigurable Computing Array (or, Why You Don't Really Want 100% LUT Utilization)," Proc. Int'l Symp. Field Programmable Gate Arrays (FPGA), pp. 125-134, Feb. 1999.
[15] J. Davis, C. Thacker, and C. Chang, "BEE3: Revitalizing Computer Architecture Research," Technical Report MSR-TR-2009-45, Microsoft Research, 2009.
[16] O. Mencer, K.H. Tsoi, S. Craimer, T. Todman, W. Luk, M.Y. Wong, and P.H.W. Leong, "CUBE: A 512-FPGA Cluster," Proc. Southern Programmable Logic Conf. (SPL), 2009.
[17] S. Das, S. Antony, D. Agrawal, and A.E. Abbadi, "Thread Cooperation in Multicore Architectures for Frequency Counting over Multiple Data Streams," Proc. VLDB Endowment (PVLDB), vol. 2, no. 1, pp. 217-228, Aug. 2009.
[18] H.T. Kung and C.E. Leiserson, "Systolic Arrays (for VLSI)," Proc. Symp. Sparse Matrix Computations, pp. 256-282, Nov. 1978.
[19] H.T. Kung and P.L. Lohman, "Systolic (VLSI) Arrays for Relational Database Operations," Proc. ACM SIGMOD, pp. 105-116, May 1980.
[20] A.R. Hurson, C.R. Petrie, and J.B. Cheng, "A VLSI Join Module," Proc. 21st Hawaii Int'l Conf. System Sciences, pp. 41-49, 1988.
[21] Z.K. Baker and V.K. Prasanna, "Efficient Hardware Data Mining with the Apriori Algorithm on FPGAs," Proc. 13th Symp. Field-Programmable Custom Computing Machines (FCCM), pp. 3-12, Apr. 2005.

