2016-10-28 9 views
9

के साथ मैं ओपीसीएल के साथ बहु-कोर सीपीयू थ्रेड के साथ जीपीयू थ्रेड सिंक्रनाइज़ेशन पर काम कर रहा हूं। मैंने कुछ सीयूडीए उदाहरण देखे, हालांकि, अगर मैं ओपनसीएल के संदर्भ में सिंक्रनाइज़ेशन हिस्से पर कुछ संकेत दे सकता हूं तो मैं इस अवधारणा पर अधिक स्पष्ट होगा। इस मामले पर किसी भी सहायता के लिए अग्रिम धन्यवाद।जीपीयू थ्रेड सिंक्रनाइज़ेशन मल्टी-कोर सीपीयू थ्रेड ओपनसीएल

+6

यह ठीक आपके प्रश्न नहीं है, लेकिन यहां बाधाओं पर एक अच्छी पोस्ट है: http://stackoverflow.com/questions/6890302/barriers-in-opencl –

उत्तर

1

डेविड एहरमान स्रोत पर सही है। सीपीयू उपकरणों में

  • बाधाओं है बहुत धीमी गति से, धीमा प्रभाव सीपीयू और GPU (कम से कम एक मध्य स्तरीय AMD डेस्कटॉप सीपीयू और एक कम के लिए के बीच speedup अनुपात से भी अधिक है: मैं बस कुछ ही मामलों में जोड़ना चाहते थे -इंड इंटेल मोबाइल सीपीयू)
  • यदि वर्कग्रुप में वर्कटाइम में से कोई भी वर्किटैम बाधा नहीं डालता है, तो उन्हें इसे कभी भी हिट नहीं करना पड़ता है। एक उदाहरण वर्कग्रुप स्तर पर कर्नेल में प्रारंभिक छोड़ना हो सकता है जहां एक छवि को एक चेकरबोर्ड तरीके से संसाधित (या संसाधित नहीं किया जाता है) जो वैकल्पिक कार्यसमूह प्रक्रिया को संसाधित करता है या प्रक्रिया नहीं करता है। (हाँ, यह अक्षम है लेकिन अधिक जटिल कार्यसमूह-पिकिंग एल्गोरिदम इस तरह से आसान हो जहां कुछ पैरामीटर या डेटा संकलन समय में अज्ञात हैं)
  • परमाणु कार्य बाधाएं नहीं हैं। वे बस एक अद्यतन (अन्य वर्कटाइम, परमाणु रूप से) मेमोरी सेल तक पहुंचते हैं और इसे परमाणु रूप से अपडेट करते हैं।
+0

आप इस विवरण के लिए बहुत बहुत धन्यवाद। लेकिन क्या आपको रूपांतरण प्रारूप में यूयूवी डेटा रूपांतरण के लिए कोई अच्छा उदाहरण पता चल जाएगा। यदि आप चाहते हैं कि मैं इसके लिए एक नया प्रश्न बना सकूं। – Harrisson

+1

@ हार्रिसन आपको एक नया प्रश्न बनाना चाहिए लेकिन मैं कीबोर्ड से दूर रहूंगा। वाईयूवी में/से कनवर्ट करना आसान नहीं है, एंड्रॉइड फोन कैम आउटपुट में इस्तेमाल किया गया था। –

+0

इस पर आपके इनपुट के लिए धन्यवाद। मैं एक नया सवाल बनाउंगा। मैं किसी भी मदद का अनुरोध करूंगा जो आप रूपांतरण के साथ पेश कर सकते हैं क्योंकि यह मेरे लिए सिरदर्द बन गया है। मैं कनवर्ट करने में सक्षम हूं लेकिन केवल आंशिक डेटा परिवर्तित किया जा रहा है – Harrisson

संबंधित मुद्दे