Jittor: a novel deep learning framework with meta-operators and unified graph execution

被引:10
|
作者
Shi-Min HU [1 ,2 ]
Dun LIANG [1 ]
Guo-Ye YANG [1 ]
Guo-Wei YANG [1 ]
Wen-Yang ZHOU [1 ]
机构
[1] Department of Computer Science and Technology, Tsinghua University
[2] Beijing National Research Center for Information Science and Technology
基金
中国国家自然科学基金;
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论]; O157.5 [图论];
学科分类号
070104 ; 081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper introduces Jittor, a fully just-in-time(JIT) compiled deep learning framework. With JIT compilation, we can achieve higher performance while making systems highly customizable. Jittor provides classes of Numpy-like operators, which we call meta-operators. A deep learning model built upon these meta-operators is compiled into high-performance CPU or GPU code in real-time. To manage metaoperators, Jittor uses a highly optimized way of executing computation graphs, which we call unified graph execution. This approach is as easy to use as dynamic graph execution yet has the efficiency of static graph execution. It also provides other improvements, including operator fusion, cross iteration fusion, and unified memory.
引用
收藏
页码:118 / 138
页数:21
相关论文
共 50 条
  • [21] Active Vision for Deep Visual Learning: A Unified Pooling Framework
    Guo, Nan
    Gu, Ke
    Qiao, Junfei
    Liu, Hantao
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (10) : 6610 - 6618
  • [22] Towards Safe Automated Refactoring of Imperative Deep Learning Programs to Graph Execution
    Khatchadourian, Raffi
    Velez, Tatiana Castro
    Bagherzadeh, Mehdi
    Jia, Nan
    Raja, Anita
    2023 38TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, ASE, 2023, : 1800 - 1802
  • [23] Challenges in Migrating Imperative Deep Learning Programs to Graph Execution: An Empirical Study
    Velez, Tatiana Castro
    Khatchadourian, Raffi
    Bagherzadeh, Mehdi
    Raja, Anita
    2022 MINING SOFTWARE REPOSITORIES CONFERENCE (MSR 2022), 2022, : 469 - 481
  • [24] Representation Learning: A Unified Deep Learning Framework for Automatic Prostate MR Segmentation
    Liao, Shu
    Gao, Yaozong
    Oto, Aytekin
    Shen, Dinggang
    MEDICAL IMAGE COMPUTING AND COMPUTER-ASSISTED INTERVENTION - MICCAI 2013, PT II, 2013, 8150 : 254 - 261
  • [25] A dual Laplacian framework with effective graph learning for unified fair spectral clustering
    Zhang, Xiang
    Wang, Qiao
    NEUROCOMPUTING, 2024, 601
  • [26] A deep learning guided memetic framework for graph coloring problems
    Goudet, Olivier
    Grelier, Cyril
    Hao, Jin-Kao
    KNOWLEDGE-BASED SYSTEMS, 2022, 258
  • [27] A Generic Graph Sparsification Framework using Deep Reinforcement Learning
    Wickman, Ryan
    Zhang, Xiaofei
    Li, Weizi
    2022 IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2022, : 1221 - 1226
  • [29] DeepGD: A Deep Learning Framework for Graph Drawing Using GNN
    Wang, Xiaoqi
    Yen, Kevin
    Hu, Yifan
    Shen, Han-Wei
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 2021, 41 (05) : 32 - 44
  • [30] Defect Detection for Deep Learning Frameworks Based on Meta Operators
    Gu D.-D.
    Shi Y.-N.
    Liu X.-Z.
    Wu G.
    Jiang H.-O.
    Zhao Y.-S.
    Ma Y.
    Jisuanji Xuebao/Chinese Journal of Computers, 2022, 45 (02): : 240 - 255