【发布时间】:2018-12-30 06:51:27
【问题描述】:
我是编写 CUDA 的初学者。我不明白如何将数据从寄存器复制或传输到全局内存。谁能给我一个例子?谢谢
【问题讨论】:
-
谷歌没有帮助你吗?
-
不,我看不到任何例子。
-
在 CUDA C/C++ 编程模型中没有寄存器存储这样的动物。有一个 register 关键字,但它只是一个编译器提示,通常会被编译器忽略。因此,您可以从一个示例开始,说明注册的含义。一个普通的立即变量?
-
浮动 pvx = p->vx;浮动 pvy = p->vy;浮动像素 = p-> x;浮动 py = p->y;浮动 pax = p->ax;浮动工资 = p->ay; pvx += pax * dt; pvy += 支付 * dt; px += pvx * dt; py += pvy * dt; // // 从墙壁反弹 // while( px size ) { px = px 大小) { py = py
-
您可以编辑自己的问题。点击上述问题中
cuda标记下方的“编辑”链接。
标签: cuda