Automatic Operator Performance Tuning in a Machine Learning System on Edge

被引:0
|
作者
Xu, Peng [1 ]
Chang, Xinyu [1 ]
Zhao, Jianxin [1 ]
Liu, Chi Harold [1 ]
机构
[1] Beijing Inst Technol, Sch Comp Sci & Technol, Beijing, Peoples R China
来源
2022 IEEE 28TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, ICPADS | 2022年
基金
中国国家自然科学基金;
关键词
optimization; automatic tuning; convolution; machine learning system;
D O I
10.1109/ICPADS56603.2022.00109
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the current large scale deployment of machine learning technologies, such as those on cloud servers and edge and IoT hardwares, machine learning systems have been widely prevalence. Practical requirement has driven their performance increase in both academia and industry. However, the application requirement varies greatly across different applications, and directly using off-the-shelf systems might not be sufficient in many cases. In this work, we first propose to implement a series of techniques to optimize performance of convolution operation, one of the most important operations, in constructing deep learning networks. Besides, we also propose to apply the automated empirical optimisation of software approach to improve the performance of operators in machine learning system, most notably across various hardware platforms. Evaluation compared to existing libraries on different hardware devices has proved the efficiency of our proposed method.
引用
收藏
页码:802 / 809
页数:8
相关论文
共 50 条
  • [21] Machine learning on the edge
    Higginbotham, Stacey
    IEEE SPECTRUM, 2020, 57 (01) : 20 - 20
  • [22] Machine learning at the edge
    Yacoubi, Adil
    Electronics World, 2024, 129 (2036): : 06 - 07
  • [23] Performance Acceleration of Secure Machine Learning Computations for Edge Applications
    Lin, Zi-Jie
    Wang, Chuan-Chi
    Tu, Chia-Heng
    Hung, Shih-Hao
    2022 IEEE 28TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2022), 2022, : 138 - 147
  • [24] Performance Evaluation of Serverless Edge Computing for Machine Learning Applications
    Trieu, Quoc Lap
    Javadi, Bahman
    Basilakis, Jim
    Toosi, Adel N.
    2022 IEEE/ACM 15TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING, UCC, 2022, : 139 - 144
  • [25] Towards Automatic Performance Optimization of Networks Using Machine Learning
    Geyer, Fabien
    Carle, Georg
    2016 17TH INTERNATIONAL TELECOMMUNICATIONS NETWORK STRATEGY AND PLANNING SYMPOSIUM (NETWORKS), 2016, : 19 - 24
  • [26] Automatic Regional Interpretation and Forecasting System Supported by Machine Learning
    Yan, Chao
    Feng, Jing
    Xia, Kaiwen
    Duan, Chaofan
    ATMOSPHERE, 2021, 12 (06)
  • [27] Automatic Speaker Recognition System based on Machine Learning Algorithms
    Mokgonyane, Tumisho Billson
    Sefara, Tshephisho Joseph
    Modipa, Thipe Isaiah
    Mogale, Mercy Mosibudi
    Manamela, Madimetja Jonas
    Manamela, Phuti John
    2019 SOUTHERN AFRICAN UNIVERSITIES POWER ENGINEERING CONFERENCE/ROBOTICS AND MECHATRONICS/PATTERN RECOGNITION ASSOCIATION OF SOUTH AFRICA (SAUPEC/ROBMECH/PRASA), 2019, : 141 - 146
  • [28] A Machine Learning Based System for the Automatic Evaluation of Aphasia Speech
    Kohlschein, Christian
    Schmitt, Maximilian
    Schuller, Bjoern
    Jeschke, Sabina
    Werner, Cornelius J.
    2017 IEEE 19TH INTERNATIONAL CONFERENCE ON E-HEALTH NETWORKING, APPLICATIONS AND SERVICES (HEALTHCOM), 2017,
  • [29] Automatic frog call monitoring system: a machine learning approach
    Yen, GG
    Fu, Q
    APPLICATIONS AND SCIENCE OF COMPUTATIONAL INTELLIGENCE V, 2002, 4739 : 188 - 199
  • [30] Machine Learning-Based Configuration Parameter Tuning on Hadoop System
    Chen, Chi-Ou
    Zhuo, Ye-Qi
    Yeh, Chao-Chun
    Lin, Che-Min
    Liao, Shih-wei
    2015 IEEE INTERNATIONAL CONGRESS ON BIG DATA - BIGDATA CONGRESS 2015, 2015, : 386 - 392