![]() |
||
---|---|---|
.. | ||
ReadMe.md | ||
reduce.cu |
ReadMe.md
原子函数的合理使用
cuda 中,一个线程的原子操作可以在不受其他线程的任何操作的影响下完成对某个(全局内存或共享内存)
数据的一套“读-改-写”操作。
完全在 GPU 中进行归约
有两种方法能够在GPU中得到最终结果:
- 用另一个核函数将较短的数组进一步归约;
- 在核函数末尾利用原子函数进行归约。