Skip to main navigation Skip to search Skip to main content

REBECCA: Reconfigurable heterogeneous highly parallel processing platform for safe and secure AI

  • Andreas Brokalakis*
  • , Pavlos Malakonakis
  • , Konstantinos Harteros
  • , Dimitris Andronikou
  • , Ioannis Galanomatis
  • , Charalampos Savvakos
  • , Guantzi Tang
  • , Kanishkan Vadivel
  • , Gert Jan van Schaik
  • , Sotiris Ioannidis
  • , Konstantinos Georgopoulos
  • , Grigoris Chrysos
  • , Alex Allfjord
  • , Masoud Nouripayam
  • , Arturo Prieto
  • , Joachim Rodrigues
  • , Iakovos Mavroidis
  • , Ioannis Papaefstathiou
  • *Corresponding author for this work

Research output: Contribution to journal › Article › Academic › peer-review

Abstract

An ever increasing number of applications is starting to adopt AI/ML components to unlock advanced capabilities and functionalities that are extremely hard or even not feasible at all to implement with more traditional approaches. The cost to be paid for these advancements lies in their computational requirements, which is often so significant that dictates their offloading to dedicated powerful compute systems placed in datacenter environments. This distribution of computational tasks, although convenient for a number of applications, is prohibitive for a lot of use cases (e.g. automotive and healthcare) where latency, reliability, security, privacy and other concerns pose specific restrictions and mandate that all computations are carried out either at the source of data or very close to it. This is the main driver for all efforts that try to enable AI-related computations at client devices and the edges of the network. The EU-funded REBECCA project has emerged as part of those efforts. Its main goal is to develop a novel system-on-chip for IoT and edge systems that will be able to handle advanced AI tasks at suitable energy/power budgets. REBECCA will integrate multiple RISC-V general purpose CPU cores along with advanced AI/ML and security accelerator engines in a single package comprised of two chiplets and the capability to tightly interconnect to reconfigurable devices. The adoption of reconfigurable hardware as a key element of the REBECCA platform will provide the required flexibility to address different markets without sacrificing the energy efficiency levels it targets through the use of custom application-specific accelerators. Besides hardware components, REBECCA will also develop the required software support in terms of operating systems, hypervisors and libraries to enable the full potential of its hardware platform.
Original languageEnglish
Article number105279
JournalMicroprocessors and Microsystems
Volume122
DOIs
Publication statusPublished - 1 Jun 2026

Keywords

  • Edge AI
  • Hardware
  • Reconfigurable
  • RISCV
  • SoC

Fingerprint

Dive into the research topics of 'REBECCA: Reconfigurable heterogeneous highly parallel processing platform for safe and secure AI'. Together they form a unique fingerprint.

Cite this