Repository logo
  • Log In
    Log in via Symplectic to deposit your publication(s).
Repository logo
  • Communities & Collections
  • Research Outputs
  • Statistics
  • Log In
    Log in via Symplectic to deposit your publication(s).
  1. Home
  2. Faculty of Engineering
  3. Faculty of Engineering
  4. SMOF: Streaming modern CNNs on FPGAs with smart off-chip eviction
 
  • Details
SMOF: Streaming modern CNNs on FPGAs with smart off-chip eviction
File(s)
FCCM_2024.pdf (1.48 MB)
Accepted version
Author(s)
Toupas, Petros
Yu, Zhewen
Bouganis, Christos-Savvas
Tzovaras, Dimitrios
Type
Conference Paper
Abstract
Convolutional Neural Networks (CNNs) have demonstrated their effectiveness in numerous vision tasks. However, their high processing requirements necessitate efficient hardware acceleration to meet the application’s performance targets. In the space of FPGAs, streaming-based dataflow architectures are often adopted by users, as significant performance gains can be achieved through layer-wise pipelining and reduced off-chip memory access by retaining data on-chip. However, modern topologies, such as the UNet or YOLO models, utilise long skip connections, requiring significant on-chip storage and thus limiting the performance achieved by such system architectures. The paper addresses the above limitation by introducing weight
and activation eviction mechanisms to off-chip memory along the computational pipeline, taking into account the available compute and memory resources. The proposed mechanism is incorporated into an existing toolflow, expanding the design space by utilising off-chip memory as a buffer. This enables the mapping of such modern CNNs to devices with limited on-chip memory, under the streaming architecture design approach. SMOF has demonstrated the capacity to deliver competitive and, in some cases, state-of-the-art performance across a spectrum of computer vision tasks, achieving up to 10.65× throughput improvement compared to previous works.
Date Issued
2024-09-03
Date Acceptance
2024-03-18
Citation
2024 IEEE 32nd Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2024
URI
http://hdl.handle.net/10044/1/111215
DOI
https://www.dx.doi.org/10.1109/FCCM60383.2024.00029
ISBN
979-8-3503-7243-4
ISSN
2576-2621
Publisher
IEEE
Journal / Book Title
2024 IEEE 32nd Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM)
Copyright Statement
©2024 IEEE. This is the author’s accepted manuscript made available under a CC-BY licence in accordance with Imperial’s Research Publications Open Access policy (www.imperial.ac.uk/oa-policy)
License URL
https://creativecommons.org/licenses/by/4.0/
Source
IEEE International Symposium on Field-Programmable Custom Computing Machines
Publication Status
Published
Finish Date
2024-05-08
Coverage Spatial
Orlando, FL, USA
Date Publish Online
2024-09-03
About
Spiral Depositing with Spiral Publishing with Spiral Symplectic
Contact us
Open access team Report an issue
Other Services
Scholarly Communications Library Services
logo

Imperial College London

South Kensington Campus

London SW7 2AZ, UK

tel: +44 (0)20 7589 5111

Accessibility Modern slavery statement Cookie Policy

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Cookie settings
  • Privacy policy
  • End User Agreement
  • Send Feedback