gpt4 book ai didi

CUDA:什么是散写?

转载 作者:行者123 更新时间:2023-12-04 07:14:15 24 4
gpt4 key购买 nike

CUDA SDK 中的各种 CUDA 演示都提到了“分散写入”。这篇散文是什么,为什么这么棒?相比之下,它代表什么?

最佳答案

我将在这里使用 CUDA 的术语。
scattered write意味着您正在从每个 cuda 线程写入任意地址(即,您的经线线程不会写入连续内存,例如)。它与帧缓冲区写入形成对比,后者是 2d 相干的,并且可以由硬件合并。直到不久前,这些是 GPU 唯一可用的写入。

它们是 gather read 的相反操作,它从分散的位置读取数据,并在以 SIMD 方式对收集的数据执行线程扭曲之前收集所有数据。然而,通过任意纹理提取在 GPU 上早就可以使用聚集读取。

关于CUDA:什么是散写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1585755/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com