Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. ARCANE: Adaptive RISC-V Cache Architecture for Near-memory Extensions
 
conference paper

ARCANE: Adaptive RISC-V Cache Architecture for Near-memory Extensions

Petrolo, Vincenzo
•
Guella, Flavia
•
Caon, Michele
Show more
June 22, 2025
2025 62nd ACM/IEEE Design Automation Conference (DAC)
2025 62nd ACM/IEEE Design Automation Conference

Modern data-driven applications expose limitations of von Neumann architectures-extensive data movement, low throughput, and poor energy efficiency. Accelerators improve performance but lack flexibility and require data transfers. Existing compute in- and nearmemory solutions mitigate these issues but face usability challenges due to data placement constraints. We propose a novel cache architecture that doubles as a tightly-coupled compute-near-memory coprocessor. Our RISC-V cache controller executes custom instructions from the host CPU using vector operations dispatched to near-memory vector processing units within the cache memory subsystem. This architecture abstracts memory synchronization and data mapping from application software while offering software-based Instruction Set Architecture extensibility. Our implementation shows 30× to 84× performance improvement when operating on 8-bit data over the same system with a traditional cache when executing a worst-case 32-bit CNN workload, with only 41.3% area overhead.

  • Details
  • Metrics
Type
conference paper
DOI
10.1109/dac63849.2025.11132598
Author(s)
Petrolo, Vincenzo
Guella, Flavia
Caon, Michele
Schiavone, Pasquale Davide  

École Polytechnique Fédérale de Lausanne

Masera, Guido
Martina, Maurizio
Date Issued

2025-06-22

Publisher

IEEE

Published in
2025 62nd ACM/IEEE Design Automation Conference (DAC)
ISBN of the book

979-8-3315-0304-8

Start page

1

End page

6

Subjects

In-cache computing

•

custom ISA extensions

•

RISC-V

•

Edge Computing

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
ESL  
Event nameEvent acronymEvent placeEvent date
2025 62nd ACM/IEEE Design Automation Conference

DAC 2025

San Francisco, CA, USA

2025-06-22 - 2025-06-25

Available on Infoscience
September 19, 2025
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/254200
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés