CUDA概念的标准并行术语是什么?
注意:抱歉,这不完全是一个编程问题;如果有更合适的stackexchange站点,请迁移它(我没有看到任何站点;它不是理论上的CS) 我正在寻找一些GPU编程相关概念的CUDA专用术语。OpenCL有些帮助。我正在寻找一种新的编程语言的“并行理论”/“研究论文”词汇,而不是实用关键词。请随时发布添加和更正 “扭曲” 我通常将其等同于SIMD宽度 “块” 替代品CUDA概念的标准并行术语是什么?,cuda,terminology,Cuda,Terminology,注意:抱歉,这不完全是一个编程问题;如果有更合适的stackexchange站点,请迁移它(我没有看到任何站点;它不是理论上的CS) 我正在寻找一些GPU编程相关概念的CUDA专用术语。OpenCL有些帮助。我正在寻找一种新的编程语言的“并行理论”/“研究论文”词汇,而不是实用关键词。请随时发布添加和更正 “扭曲” 我通常将其等同于SIMD宽度 “块” 替代品 “组”(OpenCL) “螺纹块”--要短一点的吗 “瓷砖” “同步线程” 看起来“屏障”是一个更通用的词,我认为它用于多核CPU编
- “组”(OpenCL)
- “螺纹块”--要短一点的吗
- “瓷砖”
- “本地内存”(OpenCL)
- “磁贴/块缓存”
- “CTA/协作线程阵列”(OpenCL)。太多了,不知道是什么意思
- “GPU程序”——很难区分内核调用
- “设备计算”
我认为你可能必须坚持使用一种技术中的术语(可能将另一种放在括号中),或者使用“他/她”类型的语言,如果一个术语在另一种技术中没有相应的用法,你应该坚持使用标准术语,尤其是在学术写作中。如果你想使用术语来明确这些事物的属性,那么最好把它写出来,而不是发明新的术语。给出标准术语,然后用一两句话来定义,这没有什么错。此外,这不仅不是这个问题的stackexchange,也不是一个非常适合任何问答网站的问题;这是在乞求争论、讨论、意见等等。@Patrick87,你有理由坚持使用标准术语。我把这个问题修改为“什么是标准术语”。似乎有些论文借用了一些CUDA词汇和一些更一般的词汇。如果编辑足够,请删除您的否决票。