资源论文CHAMELEON :A DAPTIVE CODE OPTIMIZATION FORE XPEDITED DEEP NEURAL NETWORK COMPILATION

CHAMELEON :A DAPTIVE CODE OPTIMIZATION FORE XPEDITED DEEP NEURAL NETWORK COMPILATION

2019-12-30 | |  53 |   42 |   0

Abstract

Achieving faster execution with shorter compilation time can foster further diversity and innovation in neural networks. However, the current paradigm of executing neural networks either relies on hand-optimized libraries, traditional compilation heuristics, or very recently genetic algorithms and other stochastic methods. These methods suffer from frequent costly hardware measurements rendering them not only too time consuming but also suboptimal. As such, we devise a solution that can learn to quickly adapt to a previously unseen design space for code optimization, both accelerating the search and improving the output performance. This solution dubbed C HAMELEON leverages reinforcement learning whose solution takes fewer steps to converge, and develops an adaptive sampling algorithm that not only focuses on the costly samples (real hardware measurements) on representative points but also uses a domain-knowledge inspired logic to improve the samples itself. Experimentation with real hardware shows that C HAMELEON provides 4.45×speed up in optimization time over AutoTVM, while also improving inference time of the modern deep networks by 5.6%.

上一篇:CONTINUAL LEARNING WITH BAYESIAN NEURALN ETWORKS FOR NON -S TATIONARY DATA

下一篇:HOW MUCH POSITION INFORMATION DO CONVOLU -TIONAL NEURAL NETWORKS ENCODE ?

用户评价
全部评价

热门资源

  • Learning to Predi...

    Much of model-based reinforcement learning invo...

  • Stratified Strate...

    In this paper we introduce Stratified Strategy ...

  • The Variational S...

    Unlike traditional images which do not offer in...

  • A Mathematical Mo...

    Direct democracy, where each voter casts one vo...

  • Rating-Boosted La...

    The performance of a recommendation system reli...