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 条
  • [1] A High-Speed FPGA Implementation of AES for Large Scale Embedded Systems and its Applications
    Harb, Salah
    Ahmad, M. Omair
    Swamy, M. N. S.
    2022 13TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2022, : 59 - 64
  • [2] Optimal FPGA Implementation of High Speed Scale Space Generator
    Li Nan
    Wang Junzheng
    2015 34TH CHINESE CONTROL CONFERENCE (CCC), 2015, : 4823 - 4828
  • [3] Large Scale Online Kernel Learning
    Lu, Jing
    Hoi, Steven C. H.
    Wang, Jialei
    Zhao, Peilin
    Liu, Zhi-Yong
    JOURNAL OF MACHINE LEARNING RESEARCH, 2016, 17
  • [4] FPGA implementation of high speed FIR filters using add and shift method
    Mirzaei, Shalmam
    Hosangadi, Anup
    Kastner, Ryan
    PROCEEDINGS 2006 INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2007, : 308 - 313
  • [5] FPGA Implementation of a Phaselet Method for High Speed Distance Relaying - Preliminary Results
    Jin, Xingxing
    Gokaraju, Ramakrishna
    Pajuelo, Eli F.
    2017 IEEE ELECTRICAL POWER AND ENERGY CONFERENCE (EPEC), 2017, : 283 - 287
  • [6] A high speed FPGA implementation of the Rijndael algorithm
    Sever, R
    Ismailoglu, AN
    Tekmen, YC
    Askar, M
    Okcan, B
    PROCEEDINGS OF THE EUROMICRO SYSTEMS ON DIGITAL SYSTEM DESIGN, 2004, : 358 - 362
  • [7] Robust large-scale online kernel learning
    Lei Chen
    Jiaming Zhang
    Hanwen Ning
    Neural Computing and Applications, 2022, 34 : 15053 - 15073
  • [8] Large Scale Kernel Methods for Online AUC Maximization
    Ding, Yi
    Liu, Chenghao
    Zhao, Peilin
    Hoi, Steven C. H.
    2017 17TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2017, : 91 - 100
  • [9] Robust large-scale online kernel learning
    Chen, Lei
    Zhang, Jiaming
    Ning, Hanwen
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (17): : 15053 - 15073
  • [10] High-Speed Traceroute Method for Large Scale Network
    Tateishi, Naoki
    Seto, Saburo
    Seshake, Hikaru
    MANAGEMENT ENABLING THE FUTURE INTERNET FOR CHANGING BUSINESS AND NEW COMPUTING SERVICES, PROCEEDINGS, 2009, 5787 : 51 - 60