tvm icon indicating copy to clipboard operation
tvm copied to clipboard

[Tracking Issue] Scalable Matrix Extension (SME) upstreaming

Open lhutton1 opened this issue 1 year ago • 0 comments

This issue is to track progress for SME enablement upstream

  • [x] P0. Fixed Virtual Platform (FVP) and toolchain installation - https://github.com/apache/tvm/pull/16755
  • [x] P1. Fixed Virtual Platform (FVP) functional testing infrastructure - https://github.com/apache/tvm/pull/16749
  • [x] P2. Target parser support for SME - https://github.com/apache/tvm/pull/16794
  • [x] P3. Processor state annotations codegen support - https://github.com/apache/tvm/pull/16761
  • [x] P4. Scalable FP32 Dense SME schedule - https://github.com/apache/tvm/pull/16921
  • [x] P5. Scalable FP32 Conv2d SME schedule - https://github.com/apache/tvm/pull/17003
  • [x] P6. Scalable FP16->FP32 Dense SME schedule - https://github.com/apache/tvm/pull/16981
  • [x] P7. Scalable FP16->FP32 Conv2d SME schedule - https://github.com/apache/tvm/pull/17048
  • [x] P8. Utilize predication in FP32 schedules - https://github.com/apache/tvm/pull/17054
  • [ ] P9. Utilize predication in FP16 schedules
  • [ ] P10. Optimize tiling of tensor intrinsics based on cache size

lhutton1 avatar Mar 18 '24 10:03 lhutton1