Work-in-Progress: Furion: Alleviating Overheads for Deep Learning Framework On Single Machine

被引:0
|
作者
Jin, Lihui [1 ]
Wang, Chao [1 ]
Gong, Lei [1 ]
Xu, Chongchong [1 ]
Hu, Yahui [1 ]
Tan, Luchao [1 ]
Zhou, Xuehai [1 ]
机构
[1] Univ Sci & Technol China, Hefei, Peoples R China
关键词
Deep Learning; Overhead; Throughput;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Deep learning has been successful at solving many kinds of tasks. Hardware accelerators with high performance and parallelism have become mainstream to implement deep neural networks. In order to increase hardware utilization, multiple applications will share the same compute resource. However, different applications may use different deep learning frameworks and occupy different amounts of resources. If there are no scheduling platforms that are compatible with different frameworks, resources competition will result in longer response time, run out of memory, and other errors. When the resources of the system cannot satisfy all the applications at the same time, application switching overhead will be excessive without reasonable resource management strategy. In this paper, we propose Furion - a middleware alleviates overheads for deep learning framework on a single machine. Furion schedules tasks, overlaps the execution of different computing resource, and batches unknown inputs to increase the hardware accelerator utilization. It dynamically manages memory usage for each application to alleviate the overhead of application switching and make a complex model enable implement in a low-end GPU. Our experiment proved that Furion achieves 2.2x-2.7x speedup on the GTX1060.
引用
下载
收藏
页数:2
相关论文
共 50 条
  • [31] Work-In-Progress: On the Feasibility of Lightweight Scheme of Real-Time Atrial Fibrillation Detection Using Deep Learning
    Yu, Yunkai
    Yang, Zhihong
    Li, Peiyao
    Yang, Zhicheng
    You, Yuyang
    2019 IEEE 40TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2019), 2019, : 556 - 559
  • [32] Work-in-Progress: Internet Marketing Simulation for Project-Based Learning
    Zagar, Martin
    Draskovic, Nikola
    PROCEEDINGS OF THE 2020 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON 2020), 2020, : 8 - 11
  • [33] Work-in-Progress: Development of Augmented Reality Application for Learning Pneumatic Control
    Bajci, Brajan
    Reljic, Vule
    Sulc, Jovan
    Dudic, Slobodan
    Milenkovic, Ivana
    Seslija, Dragan
    Smajic, Hasan
    CYBER-PHYSICAL SYSTEMS AND DIGITAL TWINS, 2020, 80 : 711 - 718
  • [34] BFT-Bench: A Framework to Evaluate BFT Protocols [Work-In-Progress Paper]
    Gupta, Divya
    Perronne, Lucas
    Bouchenak, Sara
    PROCEEDINGS OF THE 2016 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING (ICPE'16), 2016, : 109 - 112
  • [35] Work-in-Progress: HeteroRW: A Generalized and Efficient Framework for Random Walks in Graph Analysis
    Gao, Yingxue
    Gong, Lei
    Wang, Chao
    Zhou, Xuehai
    2022 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2022, : 9 - 10
  • [36] Work-in-Progress: A Simulation Framework for Domain-Specific System-on-Chips
    Arda, Samet E.
    Anish, N. K.
    Goksoy, A. Alper
    Mack, Joshua
    Kumbhare, Nirmal
    Sartor, Anderson L.
    Akoglu, Ali
    Marculescu, Radu
    Ogras, Umit Y.
    INTERNATIONAL CONFERENCE ON COMPILERS, ARCHITECTURE, AND SYNTHESIS FOR EMBEDDED SYSTEMS (CODES +ISSS) 2019, 2019,
  • [37] Work-in-Progress: Towards a Conceptual Framework for Multi-Campus Course Development
    Bahmani, Abdullah
    Hjelsvold, Rune
    PROCEEDINGS OF THE 2020 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON 2020), 2020, : 1584 - 1588
  • [38] WiderFrame: An Automatic Customization Framework for Building CNN Accelerators on FPGAs: Work-in-Progress
    Gong, Lei
    Wang, Chao
    Li, Xi
    Zhou, Xuehai
    PROCEEDINGS OF THE 2020 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2019, : 5 - 7
  • [39] Interpretability Derived Backdoor Attacks Detection in Deep Neural Networks: Work-in-Progress
    Wen, Xiangyu
    Jiang, Wei
    Zhan, Jinyu
    Wang, Xupeng
    He, Zhiyuan
    PROCEEDINGS OF THE 2020 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2020, : 13 - 14
  • [40] Work-in-Progress: A Chip-Level Security Framework for Assessing Sensor Data Integrity
    Wehbe, Taimour
    Mooney, Vincent J.
    Keezer, David C.
    2018 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2018,