PulseAugur
实时 10:14:09
English(EN) What Irregularity Costs: CUDA C++, Rust, and Triton on a Hash-Blocked GPU Workload

在不规则GPU工作负载上,Rust和CUDA C++的表现优于Triton

一篇新的研究论文比较了CUDA C++、Rust和Triton在GPU工作负载上的性能,特别关注哈希表插入等不规则操作。研究发现,虽然这三种语言在规则、密集线性代数任务上的表现相似,但在不规则工作负载上,Rust和CUDA C++的表现显著优于Triton。Triton在表达探测循环和原子操作方面的局限性会导致性能大幅下降,甚至在某些情况下导致数据丢失。 AI

影响 强调了编程语言选择对不规则GPU计算性能的显著影响,这对AI模型的训练和推理至关重要。

排序理由 研究论文比较了不同编程语言在GPU工作负载上的性能。[lever_c_demoted from research: ic=1 ai=0.7]

在 arXiv cs.CV 阅读 →

AI 生成摘要 · Google Gemini · 来自 1 个来源。 我们如何撰写摘要 →

在不规则GPU工作负载上,Rust和CUDA C++的表现优于Triton

报道来源 [1]

  1. arXiv cs.CV TIER_1 English(EN) · Petr Korolev (Spacial Intelligence Labs) ·

    异常的代价:CUDA C++、Rust 和 Triton 在哈希阻塞的 GPU 工作负载上的表现

    arXiv:2608.08287v1 Announce Type: new Abstract: GPU language comparisons are almost always run on tiled dense linear algebra, where every toolchain is good and the differences are small. We implement the same hash-blocked TSDF fusion kernel in CUDA C++, in Rust through NVIDIA's c…