Machine Learning Accelerators

Assignments:

  • Assignment 01: Tensors and Einsum
  • Assignment 02: GPU Architecture and cuTile
  • Assignment 03: Matrix Multiplication with cuTile
  • Assignment 04: Tensor Contractions on GPUs
  • Assignment 05: Contraction Interface and L2 Optimization
  • Assignment 06: Multi-Input Einsum Contraction
  • Assignment 07: Inferring the VLIW ISA of XDNA2
  • Assignment 08: XDNA GEMM Kernel
  • Assignment 09: XDNA GEMM
  • Assignment 10: Using the whole NPU

Submissions:

  • Assignment 01: Tensors and Einsum
  • Assignment 02: GPU Architecture and cuTile
  • Assignment 03: Matrix Multiplication with cuTile
  • Assignment 04: Tensor Contractions on GPUs
  • Assignment 05: Contraction Interface and L2 Optimization
  • Assignment 06: Multi-Input Einsum Contraction
  • Assignment 07: Inferring the VLIW ISA of XDNA2
  • Assignment 08: XDNA GEMM Kernel
  • Assignment 09: XDNA GEMM
  • Group Specific Component
Machine Learning Accelerators
  • Machine Learning Accelerators documentation
  • View page source

Machine Learning Accelerators documentation

Assignments:

  • Assignment 01: Tensors and Einsum
  • Assignment 02: GPU Architecture and cuTile
  • Assignment 03: Matrix Multiplication with cuTile
  • Assignment 04: Tensor Contractions on GPUs
  • Assignment 05: Contraction Interface and L2 Optimization
  • Assignment 06: Multi-Input Einsum Contraction
  • Assignment 07: Inferring the VLIW ISA of XDNA2
  • Assignment 08: XDNA GEMM Kernel
  • Assignment 09: XDNA GEMM
  • Assignment 10: Using the whole NPU

Submissions:

  • Assignment 01: Tensors and Einsum
  • Assignment 02: GPU Architecture and cuTile
  • Assignment 03: Matrix Multiplication with cuTile
  • Assignment 04: Tensor Contractions on GPUs
  • Assignment 05: Contraction Interface and L2 Optimization
  • Assignment 06: Multi-Input Einsum Contraction
  • Assignment 07: Inferring the VLIW ISA of XDNA2
  • Assignment 08: XDNA GEMM Kernel
  • Assignment 09: XDNA GEMM
  • Group Specific Component
Next

© Copyright 2026, Falko Linke, Hannes Spitz.

Built with Sphinx using a theme provided by Read the Docs.