Home > Research > Publications & Outputs > MOCL

Electronic data

  • CF18_paper_91

    Rights statement: © Authors ACM, 2018. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in CF '18 Proceedings of the 15th ACM International Conference on Computing Frontiershttp://dx.doi.org/10.1145/3203217.3203244

    Accepted author manuscript, 1 MB, PDF document

    Available under license: CC BY-NC: Creative Commons Attribution-NonCommercial 4.0 International License

Links

Text available via DOI:

View graph of relations

MOCL: An Efficient OpenCL Implementation for the Matrix-2000 Architecture

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paper

Published
  • Peng Zhang
  • Jianbin Fang
  • Canqun Yang
  • Tao Tang
  • Chun Huang
  • Zheng Wang
Close
Publication date8/05/2018
Host publicationCF '18 Proceedings of the 15th ACM International Conference on Computing Frontiers
Place of PublicationNew York
PublisherACM
Pages26-35
Number of pages10
ISBN (Print)9781450357616
Original languageEnglish

Abstract

This paper presents the design and implementation of an Open Computing Language (OpenCL) framework for the Matrix-2000 many-core architecture. This architecture is designed to replace the Intel XeonPhi accelerators of the TianHe-2 supercomputer. We share our experience and insights on how to design an effective OpenCL system for this new hardware accelerator. We propose a set of new analysis and optimizations to unlock the potential of the hardware. We extensively evaluate our approach using a wide range of OpenCL benchmarks on a single and multiple computing nodes. We present our design choices and provide guidance how to optimize code on the new Matrix-2000 architecture.

Bibliographic note

© Authors ACM, 2018. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in CF '18 Proceedings of the 15th ACM International Conference on Computing Frontiershttp://dx.doi.org/10.1145/3203217.3203244