Accelerating Machine-Learning Kernels in Hadoop Using FPGAs

被引:15
|
作者
Neshatpour, Katayoun [1 ]
Malik, Maria [1 ]
Homayoun, Houman [1 ]
机构
[1] George Mason Univ, Dept Elect & Comp Engn, Fairfax, VA 22030 USA
关键词
Big data; acceleration; FPGA;
D O I
10.1109/CCGrid.2015.165
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Big data applications share inherent characteristics that are fundamentally different from traditional desktop CPU, parallel and web service applications. They rely on deep machine learning and data mining applications. A recent trend for big data analytics is to provide heterogeneous architectures to allow support for hardware specialization to construct the right processing engine for analytics applications. However, these specialized heterogeneous architectures require extensive exploration of design aspects to find the optimal architecture in terms of performance and cost. This paper analyzes how offloading computational intensive kernels of machine learning algorithms to a heterogeneous CPU+FPGA platform enhances the performance. We use the latest Xilinx Zynq boards for implementation and result analysis. Furthermore, we perform a comprehensive analysis of communication and computation overheads such as data I/O movements, and calling several standard libraries that can not be offloaded to the accelerator to understand how the speedup of each application will contribute to its overall execution in an end-to-end Hadoop MapReduce environment.
引用
收藏
页码:1151 / 1154
页数:4
相关论文
共 50 条
  • [31] MEMS Accelerometers Classification Using Machine-Learning Methods
    Nevlydov, Igor
    Ponomaryova, Ganna
    Miliutina, Svitlana
    Bortnikova, Viktoriia
    [J]. 2017 XIIITH INTERNATIONAL CONFERENCE ON PERSPECTIVE TECHNOLOGIES AND METHODS IN MEMS DESIGN (MEMSTECH), 2017, : 51 - 55
  • [32] Discriminating chert origins using machine-learning approaches
    Wei, Zhen
    Li, Xianghui
    Sun, Minjia
    Guo, Ruiqing
    Liu, Guiping
    Xu, Zheting
    Cheng, Yuanfeng
    [J]. GEOLOGICAL JOURNAL, 2023, 58 (06) : 2403 - 2417
  • [33] Using machine-learning strategies to solve psychometric problems
    Arthur Trognon
    Youssouf Ismail Cherifi
    Islem Habibi
    Loïs Demange
    Cécile Prudent
    [J]. Scientific Reports, 12
  • [34] Using machine-learning methods for musical style modeling
    Dubnov, S
    Assayag, G
    Lartillot, O
    Bejerano, G
    [J]. COMPUTER, 2003, 36 (10) : 73 - +
  • [35] Using Machine-Learning for the Damage Detection of Harbour Structures
    Hake, Frederic
    Goettert, Leonard
    Neumann, Ingo
    Alkhatib, Hamza
    [J]. REMOTE SENSING, 2022, 14 (11)
  • [36] Characterizing EMG data using machine-learning tools
    Yousefi, Jamileh
    Hamilton-Wright, Andrew
    [J]. COMPUTERS IN BIOLOGY AND MEDICINE, 2014, 51 : 1 - 13
  • [37] Video Recommendation System Using Machine-Learning Techniques
    Meesala Sravani
    Ch Vidyadhari
    S Anjali Devi
    [J]. JournalofHarbinInstituteofTechnology(NewSeries), 2024, 31 (04) : 24 - 33
  • [38] North American Hardwoods Identification Using Machine-Learning
    Lopes, Dercilio Junior Verly
    Burgreen, Greg W.
    Entsminger, Edward D.
    [J]. FORESTS, 2020, 11 (03):
  • [39] Credit Risk Analysis Using Machine-Learning Algorithms
    Alagoz, Gokhan
    Canakoglu, Ethem
    [J]. 29TH IEEE CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS (SIU 2021), 2021,
  • [40] Detection of cognitive impairment using a machine-learning algorithm
    Youn, Young Chul
    Choi, Seong Hye
    Shin, Hae-Won
    Kim, Ko Woon
    Jang, Jae-Won
    Jung, Jason J.
    Hsiung, Ging-Yuek Robin
    Kim, SangYun
    [J]. NEUROPSYCHIATRIC DISEASE AND TREATMENT, 2018, 14 : 2939 - 2945