Developing Efficient Implementations of Shortest Paths and Page Rank Algorithms for NEC SX-Aurora TSUBASA Architecture


如何引用文章

全文:

开放存取 开放存取
受限制的访问 ##reader.subscriptionAccessGranted##
受限制的访问 订阅存取

详细

The main goal of this paper is to demonstrate that the newest generation of NEC SX-Aurora TSUBASA architecture can perform large-scale graph processing extremely efficiently. This paper proposes approaches, which can be used for the development of high-performance vector-oriented implementations of page rank and shortest paths algorithms, including vectorised graph storage format, efficient vector-friendly graph traversals, optimised cache-aware memory accesses and efficient load-balancing. The developed implementations are optimised according to the most important features and properties of SX-Aurora architecture, which allows them achieve up to 15 times better performance compared to the optimised Intel Skylake parallel implementations and up to 5 times better performance compared to NVGRAPH library implementations for Pascal GPU architecture.

作者简介

I. Afanasyev

Research Computing Center of Moscow State University

编辑信件的主要联系方式.
Email: afanasiev_ilya@icloud.com
俄罗斯联邦, Moscow, 119234

Vad. Voevodin

Research Computing Center of Moscow State University

编辑信件的主要联系方式.
Email: vadim@parallel.ru
俄罗斯联邦, Moscow, 119234

Vl. Voevodin

Research Computing Center of Moscow State University

编辑信件的主要联系方式.
Email: voevodin@parallel.ru
俄罗斯联邦, Moscow, 119234

Kazuhiko Komatsu

Tohoku University

编辑信件的主要联系方式.
Email: komatsu@tohoku.ac.jp
日本, Sendai, Miyagi, 980-8579

Hiroaki Kobayashi

Tohoku University

编辑信件的主要联系方式.
Email: koba@tohoku.ac.jp
日本, Sendai, Miyagi, 980-8579


版权所有 © Pleiades Publishing, Ltd., 2019
##common.cookie##