क्या USB या थंडरबोल्ट के माध्यम से वीडियो कार्ड माउंट करना संभव है या…?


5

मुझे एक (सस्ते) कंप्यूटर का निर्माण करने की आवश्यकता है जो निम्नलिखित के लिए काम कर सके:

  1. मेरा डिजिटल मुद्रा
  2. 3 डी एनिमेशन प्रस्तुत करना
  3. SETI समस्याओं को हल करें
  4. ...आदि

मूल रूप से मैं गणित की समस्याओं को हल करने के लिए बस GPU का उपयोग कर रहा हूं। मुझे कार्ड से / से बहुत कम लाइव थ्रूपुट की आवश्यकता है।


मेरा प्रश्न


क्या कोई तरीका है:

  1. USB या थंडरबोल्ट या कुछ अन्य चेन-सक्षम प्रोटोकॉल के माध्यम से वीडियो कार्ड माउंट करें
  2. कस्टम ड्राइवरों को लिखे बिना
  3. एक लिनक्स संस्करण पर

कुछ मदरबोर्ड हैं जो 6 PCIe कनेक्शन तक का समर्थन करते हैं, लेकिन यह बहुत अच्छा होगा यदि मैं उतने माउंट कर सकता हूं जितने सिस्टम संसाधन संभाल सकते हैं।


मेरा सवाल नहीं


  1. आपको उन्हें किसी और तरीके से बिजली देने की आवश्यकता होगी। समझ गया। इन सबके लिए बाहरी शक्ति चाहिए।
  2. USB (और शायद थंडरबोल्ट) में उच्च-वेक्टर वीडियो थ्रूपुट के लिए थ्रूपुट नहीं है। समझ गया। मैं इनका उपयोग वीडियो कार्ड प्रति-से के रूप में नहीं कर रहा हूँ। ग्राफिक्स कार्ड के लिए पीसीआई टू यूएसबी / थंडरबोल्ट

अन्य, संभवतः दिलचस्प जवाब


  1. इस क्लस्टरिंग समाधान है कि ... (gpu पसंद है?)
  2. ये अन्य प्रोसेसर हैं जो बेहतर अनुकूल हो सकते हैं ... (asic?)

क्यू पूछने के बाद से की गई खोजें


  1. GPU के मूल्य की तुलना में मदरबोर्ड का क्लस्टर इतना अप्रासंगिक है, यह बहुत ही दिलचस्प शोध प्रबंध परियोजना वीडियो देखें , अफसोस ... रास्पबेरी पाई और Arduinos के पास PCIe स्लॉट्स नहीं हैं। HummingBoard- प्रो करता है, लेकिन यह $ 55 है। लागत प्रभावी होने के लिए मेरी संख्या $ 25 प्रत्येक के तहत होनी चाहिए। यहां अन्य हैं: गेटवर्क्स प्राइस अनक, इंटेल गैलीलियो विद एमपीसीआई, $ 45 प्रत्येक।

    • शमूएल कोज़ेनेट हमें इंटेल एनयूसी का उपयोग करके एक भव्य (लेकिन महंगा) उदाहरण देता है । वह हार्डवेयर बिल्ड और प्रोविजनिंग सेटअप शामिल करता है। बहुत अच्छा, सैम! धन्यवाद।
  2. PCI-e को USB और थंडरबोल्ट की तरह कुछ अलग किया जा सकता है ... कौन जानता था? यहाँ एक दो सीमित विभाजन हैं: एमफेल्टेक , C0C0C3PCIe कल्पना इंगित करता है कि यह सैद्धांतिक रूप से 32 1x उपकरणों का समर्थन कर सकता है।

  3. थंडरबोल्ट में क्षमता है (विशेष रूप से कम / गैर-वीडियो डेटा-दरों के लिए), लेकिन मौजूदा बायोस / मेनबोर्ड / ड्राइवर सेटअप आम तौर पर विकसित नहीं होते हैं। कुछ मौजूदा उत्पाद हैं जो लैपटॉप को लक्षित करते हैं।


1
मुझे नहीं पता, लेकिन मैं आपके "मेरे सवाल का नहीं" अनुभाग की सराहना करता हूं, साथ ही साथ आपके प्रारूपण भी।
trueCamelType

1
@trueCamelType, आप, मैं और जोहान्स 1440 में खराब-गधे हो गए होंगे ... मुझे लगता है कि वह / है;)
Sy Moen

2
तो आप संभवतः कई सौ मुद्रा इकाइयों को एक ग्राफिक्स कार्ड पर खर्च करना चाहते हैं लेकिन अन्य सभी घटकों के लिए आपका बजट 25 डॉलर है? इसके अलावा "3 डी एनिमेशन का प्रतिपादन" सिर्फ गणित नहीं है। जैसा कि आपके प्रश्न के लिए बस "बाहरी GPU" की तलाश करें और आपके पास विभिन्न हिट होंगे। वैसे तो शायद केवल एक बहुत छोटा चयन है, भले ही आप कह रहे हों कि आपको बहुत अधिक थ्रूपुट की आवश्यकता नहीं होगी, आप अक्सर रैम का उपयोग करेंगे। यदि आप "गंभीर" काम करना चाहते हैं तो इसके अलावा ग्राफिक्स कार्ड से बेहतर समाधान (डिजिटल माइनिंग) हो सकते हैं।
सेठ

एक क्लस्टर के मामले में जहां प्रत्येक सीपीयू एक एकल gpu का समर्थन करता है, हां, $ 25 सीपीयू / माइक्रो कंप्यूटर प्रति मेरी सीमा है। 3 डी एनिमेशन बनाम "गणित", मैं समझता हूं, लेकिन यह एक बहुत ही सीमित गणना सेट है जिसके लिए जीपीयू अनुकूलित हैं। अगर मुझे ब्लेंडर ASIC का पता चला तो मैं उनका इस्तेमाल करूंगा;)
Sy Moen

2
क्या आप अपनी नियोजित तैनाती की गुंजाइश / आवश्यकताओं / आकार के बारे में अधिक जानकारी शामिल कर सकते हैं? एक दोहरे GPU समाधान को चलाने से यह सैकड़ों GPU के एक खेत को चलाने से बेतहाशा अलग होने वाला है और वास्तव में किसी प्रकार की प्रदर्शन आवश्यकता को निर्दिष्ट करने से भी मदद मिलेगी। अभी एक APU या बहुत पुराने GPU के एक फार्म का सुझाव दे सकता है।
सेठ

जवाबों:


1

आप जिस पर विचार कर रहे हैं, हालांकि दिलचस्प है, संभवतः काफी जटिल निम्न स्तरीय सॉफ्टवेयर और रैम की उचित मात्रा के बिना यथार्थवादी नहीं है।

सिक्का खनन पर विचार करें। एक GPU का उपयोग करते हुए आज के सबसे यथार्थवादी सिक्के एथेरियम, डैश या ज़कैश हैं। अन्य हैं लेकिन ये तीन मुख्य हैं। इन सभी को चलाने के लिए न्यूनतम 2GB RAM की आवश्यकता होती है जो कि सिंगल बोर्ड कंप्यूटर पर बहुत अधिक नहीं पाई जाती है। उन सभी को एक सक्रिय नेटवर्क कनेक्शन की आवश्यकता होती है, इसलिए प्रत्येक को वाईफाई या वायर्ड के माध्यम से कनेक्ट करने की आवश्यकता होगी। विंडोज की सीमाओं और लागत के कारण लिनक्स सबसे अधिक संभावना वाला ओएस होगा।

सिक्का खनन सॉफ्टवेयर, GPU में खनन गणित की समस्याओं को चलाने के लिए OS ड्राइवरों और OpenCL या CUDA API पर निर्भर करता है, जो न्यूनतम 150-250 डॉलर की लागत के साथ पर्याप्त रूप से प्रदर्शन करने के लिए बहुत शक्तिशाली होना चाहिए । ड्राइवरों और एपीआई सोफ़वेयर को स्थापित किया जाना चाहिए और संभवतः गैर-मानक कनेक्शन का उपयोग करके काम करना बहुत मुश्किल होगा जैसे कि mPCIe अकेले चलो आप GPU पर 16x PCIe कनेक्टर में mPCIe को कैसे केबल करेंगे। पावर एक और बड़ा विचार है और सभी GPU कार्ड 16X PCIe पर चलते हैं और कम से कम 80-150 वाट का उपयोग करते हैं, जो कि खान और सिक्के के आधार पर खनन किया जाता है। इसके लिए GPU की बाहरी बिजली की आपूर्ति की आवश्यकता होगी जिसमें VGA 12v कनेक्शन हों।

सबसे अच्छा विकल्प एक मल्टी-पीसीआई मदरबोर्ड और पीसीआई रिसर प्राप्त करना है। आप मानक हार्डवेयर और सॉफ्टवेयर का उपयोग करके 6 जीपीयू चला सकते हैं, बहुत से लोगों ने ऐसा किया है। कुछ और दिलचस्प होगा यदि आपके पास खेलने के लिए बहुत समय है, लेकिन मेरा मानना ​​है कि आप जल्दी से देखेंगे कि बाधाएं बहुत कठिन होंगी यदि आपके द्वारा बताए गए 3 उद्देश्यों को प्राप्त करने के लिए व्यावहारिक रूप से असंभव नहीं है।


क्या आप अपने जवाब का विस्तार करने के लिए सीधे या तो (1) गड़गड़ाहट पर बोलेंगे या (2) किसी भी तरह के सिंगल मदरबोर्ड पर सभी 32 pcie चैनल कैसे प्राप्त करेंगे?
Sy Moen

काश एक उत्तर और होता, लेकिन मुझे लगता है कि यह वास्तव में सही है। मामले का तथ्य (अप्रैल, 2017 में) यह है कि ड्राइवर और संबद्ध सॉफ़्टवेयर अभी तक मौजूद नहीं हैं। एक सीपीयू के लिए 32 या अधिक चैनल काफी संभव हैं, और उन्हें थंडरबोल्ट के माध्यम से वितरित किया जा सकता है यदि डेटा थ्रूपुट कोई समस्या नहीं है। किसी को दिलचस्पी है (मुझे, मुझे लगता है) बस एक वीडियो कार्ड डिटेक्टर और प्रॉक्सी / पुल बनाने की जरूरत है। एनीमेशन / डिजिटल सिक्का उद्योग में कोई भी मुझे नौकरी के लिए नियुक्त करना चाहता है? ;) सबको शुक्रीया!
साय मोएन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.