ISOLDE

Ecosisteme specializate bazate pe RISC-V, cu performanță ridicată, sigure, securizate și cu sursă deschisă

ISOLDE — High Performance, Safe, Secure, Open-SourceLeveraged RISC-V Domain-Specific Ecosystems

 

Acronim: ISOLDE

Categorie de proiect: Cercetare industrială

Contract nr.: 14 din 01/04/2024  (PN-IV-P8-8.1-PME-2024-0024)

Durata proiectului: Aprilie 2024 – Aprilie 2026

Buget proiect: 3.010.515,00 lei

Director de proiect: dr. ing. Honorius Gâlmeanu

Domeniu de încadrare: Tehnologia informației și a  comunicațiilor, spațiu și securitate

Coordonator: FotoNation SRL București,  partener în consorțiul ISOLDE

Sigle partenere: ISOLDE,ChipsJU, UEFISCDI  ·  isolde-project.eu   ·   uefiscdi.gov.ro

1.  Despre proiect

ProiectulISOLDE își propune să creeze sisteme de procesare de înaltă performanțăconstruite în jurul arhitecturii de calcul RISC-V și să ducă implementarea lanivelul TRL 7 pentru majoritatea blocurilor funcționale, demonstrate pentruactivități europene în domenii cheie precum automotive, tehnologia spațială sauIoT. Așteptarea este ca aceste module dezvoltate în cadrul proiectului europeanISOLDE să fie folosite în produse de calitate industrială.

În cadrulproiectului ISOLDE, FotoNation își propune realizarea unui accelerator cu sursăînchisă pentru rețele neuronale, rețele de calcul folosite în inteligențaartificială. Specific domeniului este realizarea foarte rapidă a unui volumextrem de mare de calcule, datorată structurii adânci (deep) caracteristicerețelelor neuronale convoluționale. Acceleratorul dezvoltat își propune săoptimizeze nu numai volumul de calcul prin scurtarea timpului asociat, dar maimult, să realizeze acest lucru în condițiile unui consum optim (redus) deputere.

2.  Obiective

Proiectulvizează definirea și implementarea arhitecturii propuse la nivelul unuidemonstrator, care să pună în valoare capacitatea de calcul accelerată încondițiile de putere redusă.

Rezultate

  • D1.2 Requirements &specifications on architecture, hardware and software modules and IPs
    • This deliverable reports an initial list of requirements and specifications for the various components developed in the context of the ISOLDE project relative to core architecture, hardware and software modules. It also provides a first indication of the IP corresponding to each component; a consolidated version follows as Deliverable D1.4. All partners involved in Tasks 1.2, 1.3 and 1.4contributed to this deliverable.
    • FotoNationa definit specificațiile pentru interfața memory banks proiectată specialpentru interfațarea acceleratorului neural (2.3.2), cerințele pentruacceleratorul neural (3.4.3), specificațiile pentru driverul software alacceleratorului neural (4.1.2), cele pentru toolchain-ul de compilare asociat(4.2.5), precum și specificațiile pentru simulatorul software al acceleratoruluineural (4.3.6) — D1.2
  • D3.1 Initial Architecture Definition
    • This document defines the initial architecture of the required hardware modules and extensions developed within Work Package WP3 "Accelerators " of the ISOLDE project. It encompasses contributions from alltasks (T3.1–T3.6) and partners within WP3.
    • The extensions described in this report are grouped into domains matching the scope of the different tasks within WP3:
      • Extensions enhancing the safety and security of RISC-V systems (T3.1)
      • Accelerator infrastructure, memories, arithmetic units, interfaces, and virtualization(T3.2)
      • Extensions that allow monitoring of the foundational core and accelerators (T3.3)
      • Accelerators speeding up vector, tensor, and other AI-related operations (T3.4)
      • Accelerators speeding up cryptographic primitives (T3.5)
      • Accelerators speeding up signal processing, neuromorphic operations, and application-specific instruction set processors (T3.6)
    • For each extension, this document contains general information (type, dependencies, and license) and an initial architecture description covering: the purpose of the extension, its integration point in the system, how it works, how it connects and interacts with the rest of the system, and how it is verified.
    • FotoNation a definit arhitectura acceleratorului de rețele neuronale (secțiunea 3.4.1),specificând arhitectura la nivel înalt, fluxul de date în interiorul acceleratorului și setul de instrucțiuni la nivel înalt, sub forma unui API ISA— D3.1
  • D1.4 Consolidated requirements and specifications on architecture, hardware and software modules and IPs
    • FotoNationa contribuit la definitivarea specificațiilor acceleratorului dedicatcalculului pe rețele neuronale, a interfeței dedicate, precum și a uneltelor software caracteristice pentru crearea programelor dedicate acceleratorului.
  • Toate livrabilele publice ale proiectului ISOLDE

3.  Diseminare

Publicații

  • "RISC-VAccelerators, Enablement and Applications for Automotive and Smart Home in theISOLDE Project" — Cătălin Bogdan Ciobanu, Honorius Gâlmeanu, AlexandruPuscas, Mihai Gologanu, Octavian Buiu, Mihai Antonescu, Vlad-Gabriel Serbu, etal., International Conference on Embedded Computer Systems:Architectures, Modeling and Simulation, SAMOS XXIV: 29 iunie – 4 iulie 2024, Embedded Computer Systems: Architectures, Modeling, andSimulation, LNCS,volumul 15226, publicare estimată februarie 2025.

Proiect cofinanțat prin Programul Chips JointUndertaking și UEFISCDI. Conținutul reflectă exclusiv opinia autorilor.

Get In Touch

Minimal data is collected, stored securely, and never shared without consent unless required by law.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.