2012-11-11 30 views
8

मैं CUDA प्रोग्रामिंग के लिए नया हूं, और मैं पूरी तरह से अटक गया हूं।कोई CUDA- सक्षम डिवाइस नहीं मिला

cudaGetDeviceCount returned 38 
no CUDA-capable device is detected. 

मैं विंडोज 7, 64-बिट का उपयोग कर रहा: जब मैं या तो आपूर्ति deviceQuery उपयोगिता या नमूना अनुप्रयोगों में से एक को चलाने के लिए प्रयास करते हैं, मैं निम्नलिखित त्रुटि मिलती है। मैंने विजुअल स्टूडियो 2012, और फिर CUDA 5.0 64 बिट स्थापित किया। मेरा ग्राफिक्स कार्ड एक एनवीआईडीआईए जेफफोर्स जीटीएस 250 है। आज मैं एनवीआईडीआईए साइट पर गया और कार्ड के लिए हालिया ड्राइवरों को दोबारा स्थापित किया।

मुझे विंडोज़ में इस त्रुटि के लिए कोई समर्थन नहीं मिल रहा है "सुनिश्चित करें कि आपके पास एक कार्यरत ड्राइवर स्थापित है"। क्या किसी के पास कोई विचार है कि क्या गलत हो सकता है?

+0

क्या आपके पास जीटीएस 250 के अलावा आपके सिस्टम में अन्य ग्राफिक्स कार्ड हैं? यदि ऐसा है तो कृपया अपने सेटअप का पूरा विवरण प्रदान करें। क्या आप आरडीपी के माध्यम से दूरस्थ रूप से इस सिस्टम से कनेक्ट हो रहे हैं या क्या आप स्थानीय कीबोर्ड से सिस्टम पर काम कर रहे हैं और सिस्टम से जुड़े डिस्प्ले पर काम कर रहे हैं? –

+0

मेरे पास मदरबोर्ड पर एकीकृत ग्राफिक्स से परे सिस्टम में कोई अन्य ग्राफिक्स कार्ड नहीं है। मैं अपने प्रदर्शन एडाप्टर के रूप में GeForce GTS 250 का उपयोग कर रहा हूं। मैं सिस्टम से दूरस्थ रूप से कनेक्ट कर रहा हूं (यह एक काम कंप्यूटर है और मैं सप्ताहांत के लिए घर पर हूं)। मैंने अभी तक स्थानीय कीबार्ड/डिस्प्ले पर deviceQuery का प्रयास नहीं किया है - क्या यह समस्या हो सकती है? – phasedweasel

+0

हां [यह समस्या है] (http://stackoverflow.com/questions/12304082/can-i-run-a-cuda-program-on-a-computer-if-i-remote-into-it-using -windows-RDP)। –

उत्तर

6

टिप्पणियों में चर्चा की गई समस्या यह है कि आप एक मशीन पर एक CUDA सत्र चलाने की कोशिश कर रहे हैं जिसे आप आरडीपी के माध्यम से कनेक्ट कर रहे हैं। यह डब्लूडीडीएम डिवाइस के साथ काम नहीं करेगा। इसके बारे में अधिक चर्चा और संभावित कार्य-आसपास के सुझावों के लिए कृपया this question/answer देखें। दुर्भाग्यवश टीसीसी मोड आपके लिए एक विकल्प नहीं होगा क्योंकि आप एक GeForce डिवाइस का उपयोग कर रहे हैं, लेकिन यदि आप वीएनसी या कुछ अन्य रिमोटिंग विधि पर स्विच कर सकते हैं, तो आपके अच्छे परिणाम हो सकते हैं।

संपादित करें:

ध्यान दें कि कुछ जादू जो मैं व्याख्या नहीं कर सकते का उपयोग कर, NVIDIA हाल ही में नई विंडो GPU ड्राइवरों जो, जैसा कि उपरोक्त समस्या का कामचलाऊ समाधान (चाहिए) शुरू की है। अपने जीपीयू के लिए हाल ही में एनवीआईडीआईए ड्राइवरों का उपयोग करना अब आरडीपी सत्र में भी GPU के उपयोग को सक्षम करने का विकल्प होना चाहिए। यह क्षमता केवल हाल ही में सीयूडीए जीपीयू पर लागू होगी जिसके लिए हाल ही में ड्राइवर समर्थन (यानी 353.xx या नया, आर 352 और नया) है। इसलिए सीसी 2.0 जीपीयू समर्थित होना चाहिए, लेकिन कुछ समय पहले सीसी 1.एक्स जीपीयू के लिए ड्राइवर समर्थन समाप्त हो गया था, इसलिए ये पुराने जीपीयू इस क्षमता का लाभ नहीं उठा पाएंगे।