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. Quadrilatero: A RISC-V programmable matrix coprocessor for low-power edge applications
 
conference paper

Quadrilatero: A RISC-V programmable matrix coprocessor for low-power edge applications

Cammarata, Danilo
β€’
Perotti, Matteo
β€’
Bertuletti, Marco
Show more
July 6, 2025
Proceedings of the 22nd ACM International Conference on Computing Frontiers: Workshops and Special Sessions
22nd ACM International Conference on Computing Frontiers

The rapid growth of AI-based Internet-of-Things applications increased the demand for high-performance edge processing engines on a low-power budget and tight area constraints. As a consequence, vector processor architectures, traditionally designed for high-performance computing (HPC), made their way into edge devices, promising high utilization of floating-point units (FPUs) and low power consumption. However, vector processors can only exploit a single dimension of parallelism, leading to expensive accesses to the vector register file (VRF) when performing matrix computations, which are pervasive in AI workloads. To overcome these limitations while guaranteeing programmability, many researchers and companies are developing dedicated instructions for a more efficient matrix multiplication (MatMul) execution. In this context, we propose Quadrilatero, an open-source RISC-V programmable systolic array coprocessor for low-power edge applications that implements a streamlined matrix ISA extension. We evaluate the post-synthesis power, performance, and area (PPA) metrics of Quadrilatero in a mature 65-nm technology node, showing that it requires only 0.65 π‘šπ‘š 2 and that it can reach up to 99.4% of FPU utilization. Compared to a state-of-the-art open-source RISC-V vector processor and a hybrid vector-matrix processor optimized for embedded applications, Quadrilatero improves area efficiency and energy efficiency by up to 77% and 15%, respectively.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

10.1145_3706594.3726978.pdf

Type

Main Document

Version

http://purl.org/coar/version/c_71e4c1898caa6e32

Access type

openaccess

License Condition

CC BY-SA

Size

713.14 KB

Format

Adobe PDF

Checksum (MD5)

79c280ba0f545d3d40e16b6555ebc9e8

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