2011-02-27 4 views
11

मैं उबंटू 10.04 चलाने वाले सर्वर पर CUDA इंस्टॉल करने का प्रयास कर रहा हूं।क्या मेरे यूबंटू 10.04 पर सही ढंग से स्थापित किया गया है? कुछ नमूने नहीं चलते हैं।

मैंने एनवीडीआईए निर्देशों का पालन किया और "उबंटू लिनक्स 10.04", "जीपीयू कंसटिंग एसडीके कोड नमूने" और "लिनक्स के लिए डेवलपर ड्राइवर्स (260.19.26) (64 बिट)" स्थापित किया, मेरा सिस्टम 64 है बिट। यह स्थापना सफल प्रतीत होती है।/Usr/स्थानीय/CUDA/lib LD_LIBRARY_PATH को

: सब कुछ स्थापना संकुल की संदेशों के अनुसार से http://developer.nvidia.com/object/cuda_3_2_downloads.html#Linux

डाउनलोड किया है, मैं पथ,/usr/स्थानीय/CUDA/lib64 को/usr/स्थानीय/CUDA/bin जोड़ा

फिर, मैंने नमूना कार्यक्रम चलाने की कोशिश की। अजीब चीजें हैं, उनमें से कुछ को चलाया जा सकता है, और उनमें से कुछ भी इससे कोई समस्या नहीं बना सकते हैं।

उदाहरण के लिए,
- convolutionSeparable किसी भी संदेश के बिना बस रुक जाएगा, मैं इसे ctrl + c द्वारा मार सकता हूं।

  • matrixMul एक लाइन

    Device 0: "Quadro 5000" with Compute 2.0 capability

    और वहाँ रोक आउटपुट, फिर से, Ctrl + C

  • clock काम करता है के द्वारा मारा जा सकता है आउटपुट

    PASSED
    time = 12574
    Press ENTER to exit...

  • simpleMultiCopy आउटपुट PASSED

  • MonteCarlo आउटपुट PASSED

  • simpleZeroCopy आउटपुट PASSED

  • bandwidthTest हमेशा के लिए कर्सर निमिष के साथ वहाँ बंद हो जाता है।

इसमें क्या गलत है ?! मैं कैसे जांच सकता हूं कि मेरी CUDA स्थापना सफल है या नहीं? उन कार्यक्रमों के साथ क्या गलत है? उनके पास एक त्रुटि संदेश भी नहीं है।

+0

पर तस्वीर 1000 अपनी तस्वीर 5000 से अलग किसी अन्य उपकरणों है? –

उत्तर

1

डिवाइसQuery क्या कहता है? यह देखने के लिए कि क्या आप पता लगा सकते हैं कि प्रोग्राम चलाने के बाद डीएमएसजी के आउटपुट को सही तरीके से जांचें।

strace ./deviceQuery 2> out.txt 

तो आप किसी भी सुराग क्यों इस त्रुटि उत्पन्न कर रहा है मिल सकता है देखने के लिए out.txt की जाँच करें:

एक और टिप, अगर आप अभी भी समस्याएं आ रही हैं, चलाने की कोशिश है।

4

मैं ड्राइवर को 260.19.36 पर अपग्रेड करके शुरू करूंगा, जो can be found here है। तो मैं यह देखने के लिए nvidia-smi -a चलाने का सुझाव दूंगा कि ड्राइवर खुश है या नहीं। फिर मैं यह देखने के लिए deviceQuery चलाने के लिए सुझाव देता हूं कि CUDA टूलकिट 3.2 काम कर रहा है या नहीं।

यदि डिवाइसQuery आउटपुट नाममात्र दिखाई देता है, तो मैं यह देखने के लिए प्रिंटफिक्स जोड़ना शुरू कर दूंगा कि मैट्रिक्स में चीजें कहां जाती हैं।

0

मुझे इसी तरह की समस्या है लेकिन कर्नेल और ड्राइवरों को अद्यतन करके हल किया गया है।

http://www.nvidia.com/Download/index.aspx?lang=en-us

से पर 10,04

linux-image-generic-pae-lts-backport-natty 
linux-headers-generic-pae-lts-backport-natty 

डाउनलोड नवीनतम NVIDIA चालक नया कर्नेल स्थापित से http://developer.nvidia.com/cuda-toolkit-40

CUDA Toolkit for Ubuntu Linux 10.10  32-bit 
CUDA Tools SDK 32-bit 
GPU Computing SDK code samples 

तो मैं पारित कर दिया (पल 4.0 पर) नवीनतम CUDA स्थापित सभी एसडीके उदाहरण परीक्षण।

ThinkPad W520 उबंटू 10.04

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