gpt4 book ai didi

cuda - 动态修改纹理数组的内容

转载 作者:行者123 更新时间:2023-12-02 05:55:20 25 4
gpt4 key购买 nike

我想定期修改 cuda 数组的内容,我在设备代码中有一个纹理引用。请注意,数组的更新是在主机代码中完成的。我的问题是:我们可以同时执行此操作吗?即设备内核仅被调用一次,数组内容定期更改并反射(reflect)在设备内存中。

最佳答案

如果您从主机修改 cudaArray,则不能保证更改会反射(reflect)在纹理内存中。因为纹理被缓存了。当您修改主机上的 cudaArray 时,您不知道该内存的哪一部分由纹理缓存,哪一部分不是。

唯一保证更改完全反射(reflect)在设备代码中的是内核完成执行时。

关于cuda - 动态修改纹理数组的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12382147/

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