Implementing sparse matrix-vector multiplication on throughput-oriented processors

并行计算 计算机科学 吞吐量 稀疏矩阵 乘法(音乐) 矩阵乘法 线性代数 多核处理器 库达 基质(化学分析) 内存带宽 计算科学 无线 数学 操作系统 材料科学 组合数学 高斯分布 复合材料 物理 量子 量子力学 几何学
作者
Nathan Bell,Michael Garland
标识
DOI:10.1145/1654059.1654078
摘要

Sparse matrix-vector multiplication (SpMV) is of singular importance in sparse linear algebra. In contrast to the uniform regularity of dense linear algebra, sparse operations encounter a broad spectrum of matrices ranging from the regular to the highly irregular. Harnessing the tremendous potential of throughput-oriented processors for sparse operations requires that we expose substantial fine-grained parallelism and impose sufficient regularity on execution paths and memory access patterns. We explore SpMV methods that are well-suited to throughput-oriented architectures like the GPU and which exploit several common sparsity classes. The techniques we propose are efficient, successfully utilizing large percentages of peak bandwidth. Furthermore, they deliver excellent total throughput, averaging 16 GFLOP/s and 10 GFLOP/s in double precision for structured grid and unstructured mesh matrices, respectively, on a GeForce GTX 285. This is roughly 2.8 times the throughput previously achieved on Cell BE and more than 10 times that of a quad-core Intel Clovertown system.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
刚刚
刚刚
鱼鱼色发布了新的文献求助10
1秒前
秀丽书南完成签到 ,获得积分10
2秒前
汉堡包应助霸气乘风采纳,获得10
2秒前
科研小牛完成签到,获得积分10
3秒前
ccc发布了新的文献求助10
3秒前
小二郎应助老孙采纳,获得10
3秒前
yhnsag发布了新的文献求助10
3秒前
科研通AI2S应助艾查恩采纳,获得10
4秒前
归尘发布了新的文献求助10
5秒前
孟阳发布了新的文献求助20
5秒前
科研通AI5应助Azusa采纳,获得30
6秒前
7秒前
7秒前
7秒前
7秒前
赵悦完成签到,获得积分10
8秒前
请问完成签到,获得积分10
10秒前
nie发布了新的文献求助10
10秒前
一一应助xiaojingyang0802采纳,获得10
11秒前
钱多多发布了新的文献求助10
12秒前
sususu完成签到,获得积分20
14秒前
深情安青应助孔大漂亮采纳,获得10
14秒前
星辰大海应助孔大漂亮采纳,获得10
15秒前
18秒前
kingwill举报阳光下重逢求助涉嫌违规
18秒前
18秒前
糊涂的雁易应助孟阳采纳,获得10
18秒前
科研通AI5应助顺利曼香采纳,获得10
19秒前
赵悦发布了新的文献求助10
21秒前
yhnsag完成签到,获得积分10
22秒前
琉琉硫发布了新的文献求助10
23秒前
shizhiying发布了新的文献求助10
23秒前
顾矜应助zhangxinask采纳,获得10
24秒前
Souveb发布了新的文献求助10
24秒前
25秒前
科研达人发布了新的文献求助10
27秒前
28秒前
唐谢姨发布了新的文献求助10
29秒前
高分求助中
Les Mantodea de Guyane Insecta, Polyneoptera 2500
One Man Talking: Selected Essays of Shao Xunmei, 1929–1939 (PDF!) 1000
Technologies supporting mass customization of apparel: A pilot project 450
A Field Guide to the Amphibians and Reptiles of Madagascar - Frank Glaw and Miguel Vences - 3rd Edition 400
China Gadabouts: New Frontiers of Humanitarian Nursing, 1941–51 400
The Healthy Socialist Life in Maoist China, 1949–1980 400
Walking a Tightrope: Memories of Wu Jieping, Personal Physician to China's Leaders 400
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 物理 生物化学 纳米技术 计算机科学 化学工程 内科学 复合材料 物理化学 电极 遗传学 量子力学 基因 冶金 催化作用
热门帖子
关注 科研通微信公众号,转发送积分 3787750
求助须知:如何正确求助?哪些是违规求助? 3333335
关于积分的说明 10261385
捐赠科研通 3049045
什么是DOI,文献DOI怎么找? 1673399
邀请新用户注册赠送积分活动 801891
科研通“疑难数据库(出版商)”最低求助积分说明 760402