arrow
返回

Multi-GPU Code Generation for Out-of-Core Problems

delete2026-01-01
delete0
PRE
AI
P
P. van Beurden
T
Thomas Koopman *
S
Sven‐Bodo Scholz
DOI:10.1007/978-3-031-99751-8_6delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
我们提出了一种轻量级解决方案,用于从纯声明式程序规范生成代码,以使用多个GPU。基于单GPU代码生成,我们展示了如何利用CUDA的统一内存来协同使用多个GPU计算数据并行任务,并处理不适用于任何GPU内存的数据计算。我们描述了关键思想并在SaC中实现它们。我们提供了针对三种不同基准(矩阵乘法、N体模拟和模板计算)在两种不同GPU架构上的初步性能评估:如果分配成本可以被摊销,这些实验表明,在使用显式内存编排的CUDA版本作为基准时,在最多四个GPU上实现了80%至100%的并行效率。
Keyword:
PERFORMANCE
MEMORY

期刊

T
TRENDS IN FUNCTIONAL PROGRAMMING, TFP 2025
IF:
0
论文数:
20
被引数:
0

机构

R
Radboud University Nijmegen
学者数:
4.4W
论文数: 3.4W
被引数: 5.4W
引用论文

引用论文

暂无论文信息