Skip to content
Change the repository type filter

All

    Repositories list

    • graphene

      Public
      Linear Algebra Framework for GraphCore Intelligence Processing Units (IPUs).
      C++
      1100Updated Aug 1, 2025Aug 1, 2025
    • BlueLib

      Public
      Bluespec
      6600Updated Jul 4, 2025Jul 4, 2025
    • spn-ipu

      Public
      Compiling Sum-Product Networks for Graphcore Intelligence Processing Units
      C++
      0000Updated Jun 26, 2025Jun 26, 2025
    • SCOoOTER

      Public
      Assembly
      0200Updated Jun 21, 2025Jun 21, 2025
    • SRAM Wrappers for Bluespec SystemVerilog and SkyWater 130
      Verilog
      0100Updated Jun 17, 2025Jun 17, 2025
    • Java
      21500Updated Jun 10, 2025Jun 10, 2025
    • deliba

      Public
      Hardware/Software Framework for the Development of Linux Block I/O Accelerators
      C
      1100Updated May 30, 2025May 30, 2025
    • tapasco

      Public
      The Task Parallel System Composer (TaPaSCo)
      Verilog
      26111446Updated May 14, 2025May 14, 2025
    • twofloat

      Public
      C++ library implementing recent double-word (aka double-double) arithmetics.
      C++
      21201Updated May 8, 2025May 8, 2025
    • AutoDock for GPUs and other accelerators
      C++
      129000Updated Apr 22, 2025Apr 22, 2025
    • cva5-sv

      Public
      The CORE-V CVA5 is an Application class 5-stage RISC-V CPU specifically targetting FPGA implementations.
      SystemVerilog
      28000Updated Jan 31, 2025Jan 31, 2025
    • BSVTools

      Public
      Python
      101730Updated Jan 16, 2025Jan 16, 2025
    • llvm-ipu

      Public
      Fork of GraphCore's LLVM compiler, regularly merged with the latest upstream LLVM changes.
      LLVM
      15k100Updated Dec 12, 2024Dec 12, 2024
    • Multi-target compiler for Sum-Product Networks, based on MLIR and LLVM.
      C++
      82441Updated Nov 29, 2024Nov 29, 2024
    • BlueAXI

      Public
      Bluespec
      101111Updated Nov 25, 2024Nov 25, 2024
    • Example Projects for TaPaSCo
      Bluespec
      1101Updated Nov 3, 2024Nov 3, 2024
    • Provides a set of functions for spawning and synchronizing worker threads on IPUs.
      C++
      0300Updated Oct 11, 2024Oct 11, 2024
    • Task-based implementation of the LULESH proxy application using the HPX programming framework.
      C++
      0200Updated Sep 4, 2024Sep 4, 2024
    • C++
      0000Updated Sep 4, 2024Sep 4, 2024
    • RISC-V soft-core PEs for TaPaSCo
      Tcl
      142223Updated Jun 12, 2024Jun 12, 2024
    • graphtoy

      Public
      C++
      1410Updated May 23, 2024May 23, 2024
    • Python
      1000Updated Apr 16, 2024Apr 16, 2024
    • SCAIE-V

      Public archive
      An Open-Source SCAlable Interface for ISA Extensionsfor RISC-V Processors. New Version:
      Java
      01600Updated Feb 29, 2024Feb 29, 2024
    • Altis-SYCL: a SYCL-based implementation of the Altis GPGPU benchmark suite for CPUs, GPUs, and FPGAs.
      C++
      2101Updated Dec 22, 2023Dec 22, 2023
    • TaPaFuzz

      Public
      SystemVerilog
      0300Updated Sep 28, 2023Sep 28, 2023
    • TaPaSCo Runtime for NIST PQC Algorithms
      Rust
      0000Updated Aug 12, 2023Aug 12, 2023
    • C
      180000Updated Aug 12, 2023Aug 12, 2023
    • C
      244000Updated Aug 12, 2023Aug 12, 2023
    • The Darmstadt Automotive Parallel HeterogeNEous (DAPHNE) Benchmark-Suite
      C++
      12100Updated Nov 2, 2021Nov 2, 2021
    • AutoDock molecular docking for the NEC SX-Aurora TSUBASA
      C
      0100Updated Oct 5, 2021Oct 5, 2021