Home // FUTURE COMPUTING 2013, The Fifth International Conference on Future Computational Technologies and Applications // View article


Future Irregular Computing with Memory Accelerators

Authors:
Noboru Tanabe
Junko Kogou
Sonoko Tomimori
Masami Takata
Kazuki Joe

Keywords: high performance computing; memory architecture; smart memory; irregular processing; CG solver

Abstract:
Effective memory bandwidth for irregular applications such as a CG (Conjugate Gradient) solver and graph processing for larger sparse matrices must be accelerated with lower power in the future. Since the total performance of such HPC (High Performance Computing) applications is limited by memory bandwidth, smart memory is a possible lower power accelerator than GPUs (Graphics Processing Units). In this paper, we propose a GPU based HPC system using memory accelerators with gather functions and a HMC (Hybrid Memory Cube) interface. We implemented CG solver for it. The memory accelerator converts indirect accesses, which are unsuitable for cache and device memory, into direct accesses using gather functions. This paper presents the performance of the proposed memory architecture with University of Florida Sparse Matrix Collection. The result shows 1.01 to 1.20 times acceleration by the memory accelerator against the texture cache, even in the case of small matrices that take advantage of texture cache effects. The ratio will dramatically increase when the gap of the cache capacity and the matrices size increases. The scalability of the proposed method is guaranteed by the scalable broadcast thorough interconnection network.

Pages: 74 to 80

Copyright: Copyright (c) IARIA, 2013

Publication date: May 27, 2013

Published in: conference

ISSN: 2308-3735

ISBN: 978-1-61208-272-1

Location: Valencia, Spain

Dates: from May 27, 2013 to June 1, 2013