- 339
- 0
- 约7.69千字
- 约 13页
- 2018-10-29 发布于天津
- 举报
在CUDA上实现有效的稀疏矩阵乘法.doc
在CUDA上实现有效的稀疏矩阵乘法
摘要
图像处理单元(GPU)的大规模并行性在许多高性能计算应用中提供了巨大的业绩。当稠密线性代数绘制到这样的平台上,利用这种可能性来进行稀疏矩阵的计算就呈现出额外的许多挑战。其在用迭代方法解决稀疏线性系统和特征值问题,以及稀疏矩阵向量乘法方面的地位在稀疏线性代数中具有独特的重要性。
在本文中,我们讨论用于SPMV(稀疏矩阵向量乘法)的数据结构和算法,使SPMV在适合GPU的细粒度并行结构的CUDA技术平台上可以有效的执行。基于SPMV的有限存储特性,我们强调有效的内存带宽和紧凑的存储格式。我们认为广泛的稀疏矩阵来自那些结构严谨的规则矩阵和那些经常在矩阵的每行带有不平衡的非零值分布的高度不规则矩阵。我们开发一些方法来探究许多常见的矩阵结构形式,同时也提供一些备选方案来适应更多更大的不规则矩阵。
从结构上说,在一个GeForce GTX 280 GPU平台上,基于网格的矩阵,在单精度模式中我们可以获得每秒36亿次的性能,而在双精度模式中我们可以获得每秒16亿次的性能。对于没有结构的有限元素矩阵,我们通过分别进行超过每秒15亿次和10亿次的单双精度测试来观察它们的性能。这些结果比起之前用传统的多核处理器进行的关于SPMV的state-of-the-art研究方法要好的多。我们的双精度SPMV性能大体上是一个Cell BE with 8 SPEs系统的2
您可能关注的文档
最近下载
- 桥梁工程空心板梁吊装安全专项施工方案.docx VIP
- 水利工程信息化监理细则.docx VIP
- 【川教版】《生态 生命 安全》四年级上册第10课《认识传染病》课件.ppt VIP
- 上海财经大学硕士论文封面模板(含论文标准格式).docx VIP
- 年产10万吨生物质颗粒加工项目可行性研究报告.docx
- (2026年)除颤仪的使用及其护理PPT课件.pptx VIP
- 中联QY50T吊车全参数V.pdf VIP
- (心得体会)医生五中全会精神学习心得体会.docx VIP
- 深圳高级中学(集团)2025—2026学年第二学期期中测试题高一生物试卷及答案 深圳高级中学(集团)2025-2026学年度第二学期期中测试题高一生物.pdf VIP
- 英语_《形容词比较级》课件.ppt VIP
原创力文档

文档评论(0)