FPGA Fastfood - A High Speed Systolic Implementation of a Large Scale Online Kernel Method

被引:2
|
作者
Fox, Sean [1 ]
Boland, David [1 ]
Leong, Philip [1 ]
机构
[1] Univ Sydney, Sydney, NSW, Australia
来源
PROCEEDINGS OF THE 2018 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS (FPGA'18) | 2018年
基金
澳大利亚研究理事会;
关键词
D O I
10.1145/3174243.3174271
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we describe a systolic Field Programmable Gate Array (FPGA) implementation of the Fastfood algorithm that is optimised to run at a high frequency. The Fastfood algorithm supports online learning for large scale kernel methods. Empirical results show that 500 MHz clock rates can be sustained for an architecture that can solve problems with input dimensions that are 10(3) times larger than previously reported. Unlike many recent deep learning publications, this design implements both training and prediction. This enables the use of kernel methods in applications requiring a rare combination of capacity, adaption and speed.
引用
收藏
页码:279 / 284
页数:6
相关论文
共 50 条
  • [31] FPGA implementation of the wavelet packet transform for high speed communications
    Jamin, A
    Mähönen, P
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS: RECONFIGURABLE COMPUTING IS GOING MAINSTREAM, 2002, 2438 : 212 - 221
  • [32] VLSI Design of High Speed Vedic Multiplier for FPGA Implementation
    Gavali, Kapil Ram
    Kadam, Poonam
    PROCEEDINGS OF 2ND IEEE INTERNATIONAL CONFERENCE ON ENGINEERING & TECHNOLOGY ICETECH-2016, 2016, : 936 - 939
  • [33] A High Speed Complementary Pulse Compressor and its Implementation of FPGA
    Kumar, Kagitha Naga Lakshmana
    Srihari, Pathipati
    Satapathi, Gnane Swarnadh
    Sharma, Gollakota Venkata Krishna
    2017 IEEE RADAR CONFERENCE (RADARCONF), 2017, : 1379 - 1382
  • [34] High-Speed FPGA Implementation for DWT of Lifting Scheme
    Wang, Wei
    Du, Zhiyun
    Zeng, Yong
    2009 5TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-8, 2009, : 2096 - 2099
  • [35] FPGA Implementation of High speed VLSI Architectures for AES Algorithm
    Kshirsagar, R. V.
    Vyawahare, M. V.
    PROCEEDINGS OF THE 2012 FIFTH INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN ENGINEERING AND TECHNOLOGY (ICETET 2012), 2012, : 239 - 242
  • [36] Design and implementation of FPGA circuits for high speed network monitors
    Kirimura, M
    Takamoto, Y
    Mori, T
    Yasumoto, K
    Nakata, A
    Higashino, T
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS: RECONFIGURABLE COMPUTING IS GOING MAINSTREAM, 2002, 2438 : 393 - 403
  • [37] The Design and Implementation of High-Speed Codec Based on FPGA
    Ren, Weiji
    Liu, Hao
    2018 10TH INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS (ICCSN), 2018, : 427 - 432
  • [38] Area efficient FIR filters for high speed FPGA implementation
    Macpherson, K. N.
    Stewart, R. W.
    IEE PROCEEDINGS-VISION IMAGE AND SIGNAL PROCESSING, 2006, 153 (06): : 711 - 720
  • [39] The Implementation of a High Speed Ethernet Traffic Generator Based on FPGA
    Wu, Jie
    Zhang, Jie
    Han, Zhao
    Liu, Liefeng
    Dong, Juan
    MATERIALS SCIENCE AND INFORMATION TECHNOLOGY, PTS 1-8, 2012, 433-440 : 7530 - 7534
  • [40] FPGA Implementation of High Speed Triple Data Encryption Standard
    Neelam, Rohit
    Soni, Deepika
    PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON ICT IN BUSINESS INDUSTRY & GOVERNMENT (ICTBIG), 2016,