arrow
返回

Sparse matrix-vector multiplication on the Single-Chip Cloud Computer many-core processor

delete2013-12-01
delete10
PRE
AI
J
Juan C. Pichel *
F
Francisco F. Rivera
DOI:10.1016/j.jpdc.2013.07.017delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The microprocessor industry has responded to memory, power and ILP walls by turning to many-core processors, increasing parallelism as the primary method to improve processor performance. These processors are expected to consist of tens or even hundreds of cores. One of these future processors is the 48-core experimental processor Single-Chip Cloud Computer (SCC). The SCC was created by Intel Labs as a platform for many-core software research. In this work we study the behavior of an important irregular application such as the Sparse Matrix-Vector multiplication (SpMV) on the SCC processor in terms of performance and power efficiency. In addition, some of the most successful optimization techniques for this kernel are evaluated. In particular, reordering, blocking and data compression techniques have been considered. Our experiments give some key insights that can serve as guidelines for the understanding and optimization of the SpMV kernel on this architecture. Furthermore, an architectural comparison of the SCC processor with several leading multicore processors and GPUs is performed, including the new Intel Xeon Phi coprocessor. The SCC only outperforms the Itanium2 multicore processor. Best performance results are observed for the high-end GPUs and the Phi, while reaching low values with respect to their peak performance. In terms of power efficiency, we must highlight the good behavior of the ATI GPUs. (C) 2013 Elsevier Inc. All rights reserved.
Keyword:
Many-core
Sparse matrix
Performance
Power efficiency
Optimization

期刊

Journal of Parallel and Distributed Computing 封面图
Journal of Parallel and Distributed Computing
IF:
4
论文数:
3.8K
被引数:
4.8K

机构

U
Universidade de Santiago de Compostela
学者数:
1.5W
论文数: 1.3W
被引数: 1.4W
引用论文

引用论文

err分享
err收藏
Interaction of dipyridamole with phospholipid monolayers at the air–water interface: Surface pressure and grazing incidence X-ray diffraction studies
err2001-03-01
err0
PREAI
errH. Haas; W. Caetano; G.P. Borissevitch; M. Tabak; M.I. Mosquera Sanchez; O.N. Oliveira; Enrico Scalas; Michel Goldmann
err分享
err收藏
Silicon IC Process Compatible Bolometer Infrared Focal Plane Array
err2024-10-30
err0
PREAI
errA. Tanaka; S. Matsumoto; N. Tsukamoto; S. Roh; T. Endoh; A. Nakazato; Y. Kumazawa; M. Hijikawa; H. Gotoh; T. Tanaka; N. Teranishi
err分享
err收藏
Performance optimization and modeling of blocked sparse kernels
err2007-11-01
err25
errOAAI
errButtari, Alfredo; Eijkhout, Victor; Langou, Julien; Filippone, Salvatore
err分享
err收藏
Synthesis of poly(aspartimide)-based bio-glycoconjugates
err2010-01-01
err0
PREAI
errIrina Carlescu; Helen M.I. Osborn; Jacques Desbrieres; Dan Scutaru; Marcel Popa
err分享
err收藏
err分享
err收藏
学者 查看更多内容