Chainer-XP: A Flexible Framework for ANNs Run on the Intel® Xeon PhiTM Coprocessor

Thanh Dang Diep*, Tri Nguyen, Nhu Y Nguyen Huynh, Thanh Minh Chung, Manh Thin Nguyen, Quang Hung Nguyen, Nam Thoai

*Tämän työn vastaava kirjoittaja

Tutkimustuotos: Artikkeli kirjassa/konferenssijulkaisussaConference article in proceedingsScientificvertaisarvioitu

Abstrakti

Chainer is a well-known deep learning framework facilitating the quick and efficient establishment of Artificial Neural Networks. Chainer can be deployed on systems consisting of Central Processing Units and Graphics Processing Units efficiently. In addition, it is possible to run Chainer on systems containing Intel Xeon Phi coprocessors. Nonetheless, Chainer can only be deployed on Intel Xeon Phi Knights Landing, not Knights Corner. There are many existing systems, such as Tiane2 (MilkyWay-2), Thunder, Cascade, SuperMUC, and so on, including Knights Corner only. For that reason, Chainer cannot fully exploit the computing power of such systems, which leads to the demand for supporting Chainer run on them. It becomes more challenging in the situation where deep learning applications are written in Python while the Xeon Phi processor is only capable of interpreting C/C ++ or Fortran. Fortunately, there is an offloading module called pyMIC which helps port Python applications into the Intel Xeon Phi Knights Corner coprocessor. In this paper, we present Chainer-XP as a deep learning framework assisting applications to run on the systems containing the Intel Xeon Phi Knights Corner coprocessor. Chainer-XP is an extension of Chainer by integrating pyMIC into Chainer. The experimental findings show that Chainer-XP can help to move the core computation (matrix multiplication) to the Intel Xeon Phi Knights Corner coprocessor with acceptable performance in comparison with Chainer.
AlkuperäiskieliEnglanti
OtsikkoModeling, Simulation and Optimization of Complex Processes HPSC 2018
AlaotsikkoProceedings of the 7th International Conference on High Performance Scientific Computing, Hanoi, Vietnam, March 19-23, 2018
KustantajaSpringer
Sivut133-147
Sivumäärä15
ISBN (elektroninen)978-3-030-55240-4
ISBN (painettu)978-3-030-55239-8
DOI - pysyväislinkit
TilaJulkaistu - 2021
OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisussa
TapahtumaInternational Conference on High Performance Scientific Computing - Hanoi, Vietnam
Kesto: 19 maalisk. 201823 maalisk. 2018
Konferenssinumero: 7

Conference

ConferenceInternational Conference on High Performance Scientific Computing
LyhennettäHPSC
Maa/AlueVietnam
KaupunkiHanoi
Ajanjakso19/03/201823/03/2018

Sormenjälki

Sukella tutkimusaiheisiin 'Chainer-XP: A Flexible Framework for ANNs Run on the Intel® Xeon PhiTM Coprocessor'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

Siteeraa tätä