DATABASE ANALYTICS: A RECONFIGURABLE-COMPUTING APPROACH

被引:22
|
作者
Sukhwani, Bharat [1 ]
Min, Hong [1 ]
Thoennes, Mathew [1 ]
Dube, Parijat [1 ]
Brezzo, Bernard [1 ]
Asaad, Sameh [1 ]
Dillenberger, Donna Eng [1 ]
机构
[1] IBM T J Watson Res Ctr, Ossining, NY USA
关键词
acceleration; analytics; DBMS; FPGA; OLTP; relational database;
D O I
10.1109/MM.2013.107
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
THIS ARTICLE PRESENTS A HIGHLY PIPELINED, HIGH-THROUGHPUT QUERY-PROCESSING ENGINE ON A FIELD-PROGRAMMABLE GATE ARRAY TO OFFLOAD AND ACCELERATE EXPENSIVE DATABASE-ANALYTICS QUERIES. THE SOLUTION PRESENTED HERE PROVIDES A MECHANISM FOR A DATABASE MANAGEMENT SYSTEM TO SEAMLESSLY HARNESS THE FPGA ACCELERATOR WITHOUT REQUIRING ANY CHANGES IN THE APPLICATION OR THE EXISTING DATA LAYOUT. THE SYSTEM ACHIEVES AN ORDER-OF-MAGNITUDE SPEEDUP ON VARIOUS REAL-LIFE QUERIES.
引用
收藏
页码:19 / 29
页数:11
相关论文
共 50 条
  • [1] RECONFIGURABLE-COMPUTING TECHNOLOGY
    Palagin, A. V.
    Opanasenko, V. N.
    [J]. CYBERNETICS AND SYSTEMS ANALYSIS, 2007, 43 (05) : 675 - 686
  • [2] An Automated Reconfigurable-Computing Environment for Accelerating Software Applications
    Jadhav, Shrikant S.
    Gloster, Clay
    Alford, Vance
    Doss, Christopher
    Kim, Youngsoo
    [J]. SOUTHEASTCON 2017, 2017,
  • [3] Reconfigurable Visual Computing Architecture for Extreme-Scale Visual Analytics
    Su, Simon
    Barton, J. Michael
    An, Michael
    Perry, Vincent
    Panneton, Brian
    Bravo, Luis
    Kannan, Rajgopal
    Dasari, Venkateswara
    [J]. DISRUPTIVE TECHNOLOGIES IN INFORMATION SCIENCES, 2018, 10652
  • [4] RECONOS: AN OPERATING SYSTEM APPROACH FOR RECONFIGURABLE COMPUTING
    Agne, Andreas
    Happe, Markus
    Keller, Ariane
    Luebbers, Enno
    Plattner, Bernhard
    Platzner, Marco
    Plessl, Christian
    [J]. IEEE MICRO, 2014, 34 (01) : 60 - 71
  • [5] Architectures and protocols for mobile computing applications: a reconfigurable approach
    Chiasserini, CF
    Cuomo, F
    Piacentini, L
    Rossi, M
    Tinirello, I
    Vacirca, F
    [J]. COMPUTER NETWORKS, 2004, 44 (04) : 545 - 567
  • [6] Reconfigurable computing
    Bhatia, D
    [J]. TENTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 1997, : 356 - 359
  • [7] Reconfigurable computing
    Gook, R
    [J]. PARALLEL PROGRAMMING AND JAVA, 1997, 50 : 87 - 87
  • [8] An Affective-computing Approach to Provide Enhanced Learning Analytics
    Dorado Chaparro, Javier
    Cantarero Navarro, Ruben
    Rubio Ruiz, Ana
    Fernandez-Bermejo Ruiz, Jestis
    Del Toro Garcia, Xavier
    Santofimia Romero, Maria Jose
    Villanueva Molina, Felix Jesus
    Lopez Lopez, Juan Carlos
    [J]. PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION (CSEDU), VOL 1, 2020, : 163 - 170
  • [9] A Reconfigurable Computing Approach for Efficient and Scalable Parallel Graph Exploration
    Betkaoui, Brahim
    Wang, Yu
    Thomas, David B.
    Luk, Wayne
    [J]. 2012 IEEE 23RD INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP), 2012, : 8 - 15
  • [10] An approach to task allocation for dynamic scheduling in reconfigurable computing systems
    Chughtai, M. Ashraf
    Yaqoob, Aijumand
    [J]. PROCEEDINGS OF THE INMIC 2005: 9TH INTERNATIONAL MULTITOPIC CONFERENCE - PROCEEDINGS, 2005, : 418 - 423