pyMIC-DL: A Library for Deep Learning Frameworks Run on the Intel® Xeon Phi™ Coprocessor

2018 IEEE 20th International Conference on High Performance Computing and Communications; IEEE 16th International Conference on Smart City; IEEE 4th International Conference on Data Science and Systems (HPCC/SmartCity/DSS)(2018)

引用 1|浏览11
暂无评分
摘要
Deep learning plays a vital role in broad spectrum of scientific fields, such as computer vision, speech recognition, natural language processing, and so on. In order to support deep learning, many frameworks are created with the aim of setting up artificial neural networks as quickly as possible. Such frameworks can be run on systems including either Graphics Processing Unit or Intel Xeon Phi the second generation - Knights Landing coprocessor. However, very few deep learning frameworks can be run on legacy systems containing Intel Xeon Phi Knights Corner. For that reason, we propose and develop pyMIC-DL which is a NumPy-like library supporting deep learning frameworks run on such legacy systems. pyMIC-DL that is an extension of offloading module pyMIC implements basic functions so that it can be easily integrated into deep learning frameworks. The experimental findings show that pyMIC-DL outperforms NumPy in terms of two hardware platforms with the similar theoretical peak performance. Moreover, pyMIC-DL has shown its high effectiveness when being integrated into a well-known deep learning framework Chainer with a very impressive performance. Hence, pyMIC-DL is a fairly promising NumPy-like library to facilitate deep learning frameworks run on the legacy systems.
更多
查看译文
关键词
deep learning library,Xeon Phi,Knights Corner,offloading,neural network
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要