जब एक अपरिवर्तनीय वस्तु को एक थ्रेड में नया किया जाता है, और दूसरे थ्रेड में साझा किया जाता है (साझा ऑब्जेक्ट के क्षेत्र के रूप में कहें), तो दूसरा थ्रेड सिंक्रनाइज़ नहीं होना चाहिए? Thread1:
=======
barrier() के विपरीत (जो मुझे लगता है कि मैं समझता हूँ), mem_fence() कार्य समूह में सभी आइटम को प्रभावित नहीं करता। आदेश भार और एक काम के आइटम कर्नेल को क्रियान्वित करने के भंडार: OpenCL कल्पना (अनुभाग