Hardware Acceleration of SVM Training for Real-Time Embedded Systems: Overview

被引:4
|
作者
Amezzane, Ilham [1 ]
Fakhri, Youssef [1 ]
El Aroussi, Mohamed [1 ]
Bakhouya, Mohamed [2 ]
机构
[1] Ibn Tofail Univ, Fac Sci, LaRIT Lab, Kenitra, Morocco
[2] Int Univ Rabat, Fac Comp & Logist, LERMA Lab, Sala Aljadida, Morocco
关键词
SVM; GPU; FPGA; DESIGN;
D O I
10.1007/978-3-030-35202-8_7
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Support vector machines (SVMs) have proven to yield high accuracy and have been used widespread in recent years. However, the standard versions of the SVM algorithm are very time-consuming and computationally intensive, which places a challenge on engineers to explore other hardware architectures than CPU, capable of performing real-time training and classifications while maintaining low power consumption in embedded systems. This paper proposes an overview of works based on the two most popular parallel processing devices: GPU and FPGA, with a focus on multiclass training process. Since different techniques have been evaluated using different experimentation platforms and methodologies, we only focus on the improvements realized in each study.
引用
收藏
页码:131 / 139
页数:9
相关论文
共 50 条
  • [41] Hardware support for real-time operating systems
    Kohout, P
    Ganesh, B
    Jacob, B
    [J]. CODES(PLUS)ISSS 2003: FIRST IEEE/ACM/IFIP INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN & SYSTEM SYNTHESIS, 2003, : 45 - 51
  • [42] Hardware Acceleration for Just-In-Time Compilation on Heterogeneous Embedded Systems
    Carbon, Alexandre
    Lhuillier, Yves
    Charles, Henri-Pierre
    [J]. PROCEEDINGS OF THE 2013 IEEE 24TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 13), 2013, : 203 - 210
  • [43] A CONFIGURABLE SVM HARDWARE ACCELERATOR FOR EMBEDDED SYSTEMS
    Yuan, Tengyue
    Xu, Gaowei
    Zou, Yao
    Han, Jun
    Zeng, Xiaoyang
    [J]. 2014 12TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2014,
  • [44] An Overview of Reconfigurable Hardware in Embedded Systems
    Garcia, Philip
    Compton, Katherine
    Schulte, Michael
    Blem, Emily
    Fu, Wenyin
    [J]. EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2006, (01) : 1 - 19
  • [45] A Hardware Scheduler Based on Task Queues for FPGA-Based Embedded Real-Time Systems
    Tang, Yi
    Bergmann, Neil W.
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (05) : 1254 - 1267
  • [46] Adaptive allocation of software and hardware real-time tasks for FPGA-based embedded systems
    Pellizzoni, Rodolfo
    Caccamo, Marco
    [J]. PROCEEDINGS OF THE 12TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, 2006, : 208 - +
  • [47] Embedded real-time objects: When Java']Java meets CORBA in embedded real-time systems
    Gien, M
    Tombroff, M
    [J]. WESCON/97 - CONFERENCE PROCEEDINGS, 1997, : 408 - 417
  • [48] Real-Time Operating Systems for Multicore Embedded Systems
    Tomiyama, Hiroyuki
    Honda, Shinya
    Takada, Hiroaki
    [J]. ISOCC: 2008 INTERNATIONAL SOC DESIGN CONFERENCE, VOLS 1-3, 2008, : 62 - 67
  • [49] A catalog of hardware acceleration techniques for real-time reconfigurable system on chip
    Bergmann, N
    Waldeck, P
    Williams, J
    [J]. 3RD IEEE INTERNATIONAL WORKSHOP ON SYSTEM-ON-CHIP FOR REAL-TIME APPLICATIONS, PROCEEDINGS, 2003, : 112 - 115
  • [50] Hardware Acceleration Landscape for Distributed Real-time Analytics: Virtues and Limitations
    Najafi, Mohammadreza
    Zhang, Kaiwen
    Jacobsen, Hans-Arno
    Sadoghi, Mohammad
    [J]. 2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 1938 - 1948