Timezone: »
Optimizing deep learning models is generally performed in two steps: (i) high-level graph optimizations such as kernel fusion and (ii) low level kernel optimizations such as those found in vendor libraries. This approach often leaves significant performance on the table, especially for the case of recursive deep learning models. In this paper, we present Cortex, a compiler-based approach to generate highly-efficient code for recursive models for low latency inference. Our compiler approach and low reliance on vendor libraries enables us to perform end-to-end optimizations, leading to up to 14X lower inference latencies over past work, across different backends.
Author Information
Pratik Fegade (Carnegie Mellon University)
I am a fifth year PhD student in the Computer Science Department at CMU, advised by Prof. Todd Mowry and Prof. Phil Gibbons. My main research focus is to build compiler analysis techniques to understand and optimize programs at semantically higher levels than is possible now.
Tianqi Chen (CMU)
Phillip Gibbons (CMU)
Todd Mowry (Carnegie Mellon University)
Related Events (a corresponding poster, oral, or spotlight)
-
2021 Poster: Cortex: A Compiler for Recursive Deep Learning Models »
07 Apr 12:00 AM Room Virtual
More from the Same Authors
-
2022 Poster: The CoRa Tensor Compiler: Compilation for Ragged Tensors with Minimal Padding »
Pratik Fegade · Tianqi Chen · Phillip Gibbons · Todd Mowry -
2022 Poster: DietCode: Automatic Optimization for Dynamic Tensor Programs »
Bojian Zheng · Ziheng Jiang · Cody Hao Yu · Haichen Shen · Joshua Fromm · Yizhi Liu · Yida Wang · Luis Ceze · Tianqi Chen · Gennady Pekhimenko -
2022 Oral: DietCode: Automatic Optimization for Dynamic Tensor Programs »
Bojian Zheng · Ziheng Jiang · Cody Hao Yu · Haichen Shen · Joshua Fromm · Yizhi Liu · Yida Wang · Luis Ceze · Tianqi Chen · Gennady Pekhimenko -
2022 Oral: The CoRa Tensor Compiler: Compilation for Ragged Tensors with Minimal Padding »
Pratik Fegade · Tianqi Chen · Phillip Gibbons · Todd Mowry -
2021 : Q&A for Tianqi Chen »
Tianqi Chen -
2021 : TVM »
Tianqi Chen -
2021 Symposium: Chips and Compilers Symposium »
Mu Li · Tianqi Chen