MLIR

DSP-MLIR : Digital Signal Processing Compiler in MLIR
Error Resilience

nZDC : LLVM based compiler for near zero silent data corruption.

LLVM-r Resilience-aware LLVM based compiler with instruction-based duplication for error protection.

Expert Error detection support with redundant multi-threading.

Machine Learning Accelerators

dMazeRunner Dataflow optimization infrastructure for coarse-grain programmable accelerators.

DiRAC Architecture template and cycle-level microarchitecture simulator for dataflow accelerators.
Accelerated Computing

CCF CGRA compilation and simulation framework.

CCF CGRA compilation and simulation framework.
Software Managed Manycores

SMM toolchain Toolchain for application execution on SMM architectures.
Cyber-Physical & IoT Systems

TMA Timestamp based monitoring tool for CPS applications.

Jobbed RTOS for the Raspberry Pi 2B

