【发布时间】:2011-04-20 01:44:31
【问题描述】:
有一件事我还没有弄清楚,谷歌也没有帮助我,为什么可能与共享内存发生银行冲突,但在全局内存中却没有?会不会与寄存器发生银行冲突?
更新 哇,我真的很感谢 Tibbit 和 Grizzly 的两个答案。看来我只能给一个答案打一个绿色的复选标记。我对堆栈溢出很陌生。我想我必须选择一个答案作为最佳答案。对于我没有给绿色检查的答案,我可以做些什么来感谢您吗?
【问题讨论】:
-
您可以随时为您喜欢的任何问题或答案投票
-
Bank 冲突可能发生在内存层次结构的其他级别以及寄存器文件中。共享内存库冲突会显着影响内核性能,并且完全可以由开发人员控制。其他类型的银行冲突对性能的影响较小,开发人员无法解决,因此不会与开发人员沟通。
标签: cuda opencl nvidia bank-conflict