Numa-Aware Scalable Graph Traversal On Sgi Uv Systems

Yuichiro Yasui,Katsuki Fujisawa, Eng Lim Goh,John Baron, Atsushi Sugiura, Takashi Uchiyama

HPDC(2016)

引用 10|浏览32
暂无评分
摘要
Breadth-first search (BFS) is one of the most fundamental processing algorithm singraph theory. We previously presented a scalable BFS algorithm based on Beamer's direction optimizing algorithm forn on-uniform memory access(NUMA)-based systems, in which the NUMA architecture was care-fully considered. This paper presents our new implementation that reduces remote memory access in a top-down direction of direction-optimizing algorithm. We also discuss numerical results obtained on the SGI UV 2000 and UV 300 systems, which are shared-memory super computers based on a cache coherent (cc)-NUMA architecture that can handle thousands of threads on a single operating system. Our implementation has a chieved performance rates of 219 billion edges per second on a Kronecker graph with 2(34) vertices and 2(38) edges on arack of an SGI UV 300 system with 1,152 threads. This result exceeds the fast estentry for a shared memory system on the current Graph500 list presented in November 2015, which includes our previous implementation.
更多
查看译文
关键词
Graph algorithm,NUMA-aware,Graph500 benchmark
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要