apache / tvm

Open deep learning compiler stack for cpu, gpu and specialized accelerators
https://tvm.apache.org/
Apache License 2.0
11.81k stars 3.48k forks source link

[Release] v0.18.0 Release Candidate Notes #17468

Closed ysh329 closed 4 weeks ago

ysh329 commented 1 month ago

Introduction

The TVM community has worked since the last release to deliver the following new exciting improvements!

The main tags are below (bold text is with lots of progress):

Please visit the full listing of commits for a complete view: v0.18.dev0...v0.18.0.rc0.

Community

RFCs

The new RFC introduces a new backend Android Neural Network API (NNAPI) for BYOC. It is a graph-level neural network inference API provided by the Android runtime. Prior to this RFC, TVM on Android mobile devices mainly relies on OpenCL for GPU acceleration. This RFC aims to add a new codegen and a runtime via the BYOC framework, which enables execution on custom accelerators from SoC vendors on mobile devices.


BYOC

BugFix

CI

Disco

Dlight

Docker

Docs

Frontend

Hexagon

LLVM

MetaSchedule

OpenCL & CLML

ROCm

Relax

Relay

Runtime

TIR

TOPI

TVMScript

cuda & cutlass & tensorrt

web

Misc