Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
您能否提供OpenCL函数atomic_inc.的“crayola”解释?_Opencl - Fatal编程技术网

您能否提供OpenCL函数atomic_inc.的“crayola”解释?

您能否提供OpenCL函数atomic_inc.的“crayola”解释?,opencl,Opencl,如果我有回答这个问题所需的所有信息,我可能不需要问它,但至少我有创建公司的规范链接 我已经阅读了很多定义,但我正在寻找这个函数的基本功能解释。它以原子方式递增一个32位的值,并将其存储在内存中的同一位置。如果有多个线程在同一个位置读写,您可能希望以原子方式递增。这样可以确保一次只增加一个线程 。雷迪特。John Lutz于2020年6月22日询问。您不理解他们定义的哪一部分?可以将其视为后缀增量x++FTFY:您不理解它们定义的哪一部分?虽然我很感激您的回复,但后缀增量x++-永远不会被认为是“

如果我有回答这个问题所需的所有信息,我可能不需要问它,但至少我有创建公司的规范链接


我已经阅读了很多定义,但我正在寻找这个函数的基本功能解释。

它以原子方式递增一个32位的值,并将其存储在内存中的同一位置。如果有多个线程在同一个位置读写,您可能希望以原子方式递增。这样可以确保一次只增加一个线程


。雷迪特。John Lutz于2020年6月22日询问。

您不理解他们定义的哪一部分?可以将其视为后缀增量x++FTFY:您不理解它们定义的哪一部分?虽然我很感激您的回复,但后缀增量x++-永远不会被认为是“crayola”。