मैं OpenCL और DirectCompute के बीच तुलना की तलाश में हूं, लेकिन मुझे कुछ भी नहीं मिला है। क्रॉस-प्लेटफार्म होने के ओपनसीएल के फायदे और समर्थित जीपीयू की विस्तृत श्रृंखला होने से मुझे कोई फर्क नहीं पड़ता। मैं केवल विंडोज़ पर डीएक्स 11 जीपीयू के खिलाफ कोडिंग के साथ ठीक हूं। मानते हैं कि, प्रत्येक एपीआई के पेशेवरों और विपक्ष क्या हैं?ओपनसीएल बनाम डायरेक्ट कॉम्प्यूट?
मुझे पता है this question was raised before, लेकिन मुझे और जानकारी मिल रही है।
मुझे कुडा में दिलचस्पी नहीं है, क्योंकि मैं खुद को केवल एनवीडिया हार्डवेयर तक सीमित नहीं करना चाहता हूं।
आप शायद CUDA पर अपना रुख पुनर्विचार करना चाहें, यह सुंदर किकस है, जैसा कि एनवीडिया हार्डवेयर है। – Benson
@ बेन्सन मानते हैं कि आपके सभी उपयोगकर्ताओं के पास एनवीडिया हार्डवेयर बहुत बड़ी विफलता की तरह दिखता है। वास्तव में एक मानक एपीआई जैसे ओपनसीएल या डायरेक्ट कॉम्प्यूट के साथ चिपकने के लिए सर्वश्रेष्ठ। वे दोनों केवल एनवीडिया हार्डवेयर पर काम करने के नुकसान के बिना CUDA के समान फायदे प्रदान करते हैं। वास्तव में आजकल किसी को भी एडीआई का उपयोग करने के फैसले पर सवाल उठाना पड़ता है जब अन्य एपीआई होते हैं जो कि विभिन्न हार्डवेयर प्रणालियों पर बिल्कुल वही काम करते हैं। – Cromulent
@ सिमोन क्या वे वास्तव में करते हैं? मैं स्वीकार करता हूं कि मैंने कुछ महीनों से तुलना की है, लेकिन आखिर में मैंने जांच की कि सीयूडीए परिमाण का एक आदेश था और समृद्ध है। जब आप DirectCompute का उपयोग करते हैं तो आप अन्य मान्यताओं को बनाते हैं। इस बीच, हर किसी के पास सामान्य "उपयोगकर्ता" नहीं होते हैं। एक बहुत सी वैज्ञानिक कंप्यूटिंग परियोजनाएं हार्डवेयर खरीदती हैं और इसे चलाने के लिए सॉफ्टवेयर का निर्माण करती हैं। चूंकि हमें बॉब से कोई विवरण नहीं मिला है, इसलिए आप एक या दूसरे तरीके से नहीं मान सकते हैं। – Benson