+
Skip to content
@ISOLDE-Project

ISOLDE-Project

ISOLDE AUTOMOTIVE DEMONSTRATOR

Open-Source: GEMM (General Matrix Multiply) acceleration as a computational backbone in Digital Signal Processing (DSP) pipelines

An example of a DSP pipeline is estimating the relative velocity of objects in a RADAR system. The computation involves Fast Fourier Transforms (FFTs) which in turn, can be expressed in terms of matrix multiplications (via the Cooley-Tukey algorithm). The demonstrator will feature:

  • two or more RedMulE(Reduced-Precision Matrix Multiplication Engine) instances.
  • a RISC-V core: ibex(fork)
  • compiler2 support for splitting the original GEMM operation in two or more sub-GEMMs. The sub-GEMMs will be executed in parallel, using the multiple RedMulE instances available in the system.
  • investigation of using OpenMP for allocating the sub-GEMMs to RedMulE instances (in collaboration with NXP-RO).

Popular repositories Loading

  1. riscv-llvm riscv-llvm Public

    LLVM 1

  2. ML-compiler ML-compiler Public

    C++

  3. Procedural-Compiler Procedural-Compiler Public

  4. HLS-RISC-V-core HLS-RISC-V-core Public

  5. snitch snitch Public

    Forked from pulp-platform/snitch

    Snitch fork for the Automotive Demonstrator

    SystemVerilog

  6. redmule redmule Public

    Forked from pulp-platform/redmule

    redmule fork for the Automotive Demonstrator

    SystemVerilog

Repositories

Showing 10 of 22 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载