मैं http://www.khronos.org/ वेबसाइट पर विचार कर रहा था और केवल ओपनसीएल के लिए शीर्षलेख मिला (ओपनजीएल नहीं जिसे मैं परवाह नहीं करता)। मैं ओपनसीएल एसडीके कैसे प्राप्त कर सकता हूं?ओपनसीएल एसडीके कैसे प्राप्त करें?
उत्तर
एएमडी का अति स्ट्रीम एसडीके मेरे लिए पूरी तरह से काम करता है और यह मल्टीकोर सीपीयू का उपयोग करता है। मेरे पास इंटेल सीपीयू और एनवीआईडीआईए कार्ड है लेकिन यह सीपीयू का उपयोग करने के साथ काम करता है। बस पंजीकरण की आवश्यकता है और एनवीडिया जैसे किसी विशेष चयन की आवश्यकता नहीं है: http://developer.amd.com/GPU/ATISTREAMSDKBETAPROGRAM/Pages/default.aspx
मुझे इसे उबंटू 9.04 में काम करने के लिए मिला। बस स्थापना निर्देश पीडीएफ डाउनलोड करें: एस उस पृष्ठ पर भी उपलब्ध है और इसे काम करना चाहिए।
ऐसे में खोरोनोस ओपनसीएल एसडीके नहीं है। Khoronos spec बाहर रखता है, और फिर व्यक्तिगत सदस्य अपने कार्यान्वयन और एसडीके जारी कर सकते हैं। एक अच्छी तरह से परीक्षण किया गया एक ओपनसीएल कार्यान्वयन प्राप्त करने का सबसे आसान तरीका एक पंजीकृत Apple डेवलपर का चयन करें और हिम तेंदुए के बीज को डाउनलोड करें। स्पष्ट रूप से ATI में बीटा ड्राइवर और पुस्तकालय हैं, लेकिन वे अभी तक सार्वजनिक रूप से उपलब्ध नहीं हैं। मेरा मानना है कि NVidia ने बीटा विंडोज ओपनसीएल एसडीके जारी किया है, लेकिन मुझे नहीं पता कि इसका उपयोग करने के लिए क्या आवश्यकताएं हैं।
ओपनसीएल एक खुला मानक है और मुझे यकीन है कि भविष्य में व्यापक रूप से मुफ्त कार्यान्वयन उपलब्ध होंगे, लेकिन इस पल के रूप में आपके विकल्प उस विक्रेता तक ही सीमित हैं जो आपके कार्ड को तब तक सीमित कर देता है जब तक कि आप हिम तेंदुए नहीं चला रहे हों।
पहले दो वाक्यों को बोल्ड किया जाना चाहिए। +1 –
एनवीआईडीआईए अपने ओपनसीएल एसडीके में बीटा पहुंच प्रदान कर रहा है। आप एक पंजीकृत जीपीयू कंप्यूटिंग डेवलपर बनकर पहुंच प्राप्त कर सकते हैं। अधिक जानकारी उनके forums पर मिल सकती है।
ऐसा प्रतीत होता है कि अति अपने ओपनसीएल एसडीके का सीमित बीटा शुरू कर सकता है। यह website स्ट्रीम 2.0 बीटा तक पहुंच के लिए साइन अप करने के तरीके के बारे में जानकारी देता है, जिसमें संभवतः ओपनसीएल शामिल है।
आप एनवीडिया से यहीं सभी आवश्यक उपकरण, SDK और ड्राइवरों डाउनलोड कर सकते हैं: OpenCL Download page
के लिए यह केवल काम करेगा अगर आपके पास एनवीडिया कार्ड है, जबकि एएमडी एसडीके काम करेगा, इससे कोई फर्क नहीं पड़ता कि इसे केवल सीपीयू की आवश्यकता है (लेकिन यदि मौजूद हो तो जीपीयू का उपयोग कर सकते हैं), इंटेल एसडीके भी अधिकांश सीपीयू के साथ काम करता है। – totaam
उस पृष्ठ में ओपनसीएल एसडीके के लिए डाउनलोड नहीं लगता है, बस कोड नमूने डाउनलोड करने के लिए लिंक। – Rocketmagnet
@ रॉकेटमैग्नेट मुझे संदेह है कि वे इसे '0 9 के बाद से ले गए;) –
मैं सिर्फ एक OpenCL how-to for Linux लिखा था।
यहाँ एआरएम माली mpbile GPUs http://malideveloper.arm.com/develop-for-mali/sdks/mali-opencl-sdk/
मेरे लिए के लिए OpenCL एसडीके है OpenCL साथ सबसे अच्छी बात यह है कि आप सब पर है, क्योंकि यह एक आम इंटरफ़ेस के पीछे अलग विक्रेता कार्यान्वयन सार एक SDK की जरूरत नहीं है (उत्तर देखना है इस धागे में: Do I really need an OpenCL SDK?)।
लिंक अभी 404 है। –
एएमडी का अति स्ट्रीम एसडीके का नाम बदलकर एएमडी एपीपी एसडीके कर दिया गया है। [इस पृष्ठ को देखें।] (Http://developer.amd.com/tools-and-sdks/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/) –
नया लिंक भी नीचे, [यह पृष्ठ देखें ] (http://developer.amd.com/tools-and-sdks/opencl-zone/opencl-tools-sdks/amd-accelerated-parallel-processing-app-sdk/) एएमडी एपीपी एसडीके – runDOSrun