/DL_Compiler

Study Group of Deep Learning Compiler

Deep Learning Compiler Study

This is a repository of the study "DL Compiler". The goal of this study is to understand the acceleration of nerual networks with DL Compiler. The topic of acceleration includes On-Device AI,DL Compiler, TVM, ONNX , Compiler. Our study is based on this paper (The Deep Learning Compiler: A Comprehensive Survey, IEEE TPDS 2021). Also we discuss other topics such as HW architecture, SW acceleration. Our materials are open to git and youtube.

Presentation with Video

TVM: An Automated End-to-End Optimizing Compiler for Deep Learning

Presenter: Constant Park (sonicstage12@naver.com)
Date: February, 25, 2021
PPT: https://github.com/ConstantPark/DL_Compiler/blob/main/TVM.pdf
Video: https://youtu.be/wzy1QMci_Zs

XLA: Optimizing Compiler for Machine Learning

Presenter: Tee Jung (naey05@gmail.com, https://b.mytears.org/)
Date: March, 11, 2021
PPT: https://github.com/ConstantPark/DL_Compiler/blob/main/XLA101.pdf
Video: https://youtu.be/_3ykXQH5h2o

Efficient Execution of Quantized Deep Learning Models: A Compiler Approach

Presenter: 이제민 (leejaymin@cnu.ac.kr)
Date: March, 25, 2021
PPT: https://www.slideshare.net/leejaymin/efficient-execution-of-quantized-deep-learning-models-a-compiler-approach
Video: https://youtu.be/JV31xwqJUKI

plaidML: A platform for making deep learning work everywhere.

Presenter: Seo Sanghyeon (sanxiyn@gmail.com)
Date: April, 22, 2021
PPT: https://github.com/ConstantPark/DL_Compiler/blob/main/PlaidML.pdf
Video: https://youtu.be/GJ_IYfVmPg4

AutoTVM and Auto Scheduler

Presenter: 류재훈 (jaehunryu@postech.ac.kr)
Date: April, 22, 2021
PPT: https://github.com/ConstantPark/DL_Compiler/blob/main/Auto_Opt.pdf
Video: https://youtu.be/rl8pobauUn4

MLIR: A Compiler Infrastructure for the End of Moore’s Law

Presenter: Dong-hee Na (donghee.na92@gmail.com)
Date: May, 06, 2021
PPT: https://github.com/ConstantPark/DL_Compiler/blob/main/Introduction%20to%20MLIR.pdf
Video: https://youtu.be/vZy_aHERPDY

BYOC: Bring Your Own Codegen to Deep Learning Compiler

Presenter: Hyunwoo Cho
Date: May, 20, 2021
PPT: https://github.com/ConstantPark/DL_Compiler/blob/main/BYOC.pdf
Video: https://youtu.be/q3jE7nu0EgQ

Tensor Comprehension

Presenter: Jungju Oh
Date: June, 10, 2021
PPT: https://github.com/ConstantPark/DL_Compiler/blob/main/Tensor%20Comprehensions.pdf
Video: https://youtu.be/8MutpjppKlw

Chameleon: Adaoptive Code Optimization for Expedited Deep Neural Network Compilation

Presenter: Taehee Jeong
Date: June, 14, 2021
PPT: https://github.com/ConstantPark/DL_Compiler/blob/main/%5BDL%20Study%5D%20Chameleon_%20Adaptive%20Code%20Optimization%20for%20Expedited%20Deep%20Neural%20Network%20Compilation.pdf
Video: https://youtu.be/vCJpEwSnEu0

Glow: Graph Lowering Compiler Techniques for Neural Networks

Presenter: Jeongho Kim
Date: July, 1, 2021
PPT: https://github.com/ConstantPark/DL_Compiler/blob/main/Glow_%20Graph%20Lowering%20Compiler%20Techniques%20for%20Neural%20Networks.pdf
Video: https://youtu.be/wmIiPUDgzl4

Glow for NXP MCUs

Presenter: Dongshik Won
Date: July, 15, 2021
PPT: https://github.com/ConstantPark/DL_Compiler/blob/main/Glow%20for%20NXP%20MCUs.pdf
Video: https://youtu.be/6ALFNYbnnQs	

TensorDIMM: Practical Near-Memory Processing Archiecture for Embeddings and Tensor Operations in DL

Presenter: Constant Park
Date: August, 05, 2021
PPT: https://github.com/ConstantPark/DL_Compiler/blob/main/TensorDIMM.pdf
Video: -	

ConfuciuX: Autonomous Hardware Resource Assignment for DNN Accelerators using Reinforcement Learning

Presenter: Constant Park
Date: September, 09, 2021
PPT: https://github.com/ConstantPark/DL_Compiler/blob/main/ConfuciuX.pdf
Video: https://youtu.be/XWkQQQhoBMI

AIMET:

Presenter: Tee Jung (naey05@gmail.com, https://b.mytears.org/)
Date: January, 06, 2022
PPT: https://github.com/ConstantPark/DL_Compiler/blob/main/AIMET.pdf

Contributors

Contributor: Constant Park (sonicstage12@naver.com), 이제민 (leejaymin@cnu.ac.kr), 정태영 (naey05@gmail.com) and ...

해당 스터디에 관심이 있으신 분은 참여가 가능합니다. 다음의 이메일로 연락주세요 (sonicstage12@naver.com).
Anyone interested in the study can participate. Please contact us at the following email (sonicstage12@naver.com).