AKiTiO नोड: Ubuntu 17.10 में NVIDIA eGPU समर्थन का परीक्षण

SIGGRAPH के बाद यह प्रश्न थे कि Linux में eGPU समर्थित है या नहीं। डैनियल इसका जवाब AKiTiO नोड और NVIDIA की मदद से देता है।

इंटेल की थंडरबोल्ट 3 तकनीक की घोषणा के बाद से बाहरी ग्राफिक्स कार्ड (ईजीपीयू) समर्थन उपलब्ध है। दुर्भाग्य से पिछले वर्ष के अधिकांश समय में, जिसमें इंटेल का अपना स्कल कैन्यन एनयूसी भी शामिल है, इस समाधान का उपयोग करना चुनौतीपूर्ण था। अधिकांश मदरबोर्ड पूरी तरह से प्रौद्योगिकी का समर्थन नहीं करते थे और जो मदरबोर्ड करते थे उन्हें आमतौर पर एक ऐसे सिस्टम की आवश्यकता होती थी जो कहीं अधिक महंगा होता था। उदाहरण के लिए, रिलीज़ के समय स्कल कैन्यन एनयूसी $700 था, अपुष्ट। एसएसडी और रैम जोड़ने से आम तौर पर $1000 से अधिक की वृद्धि होती है।

रेज़र का अपना ब्लेड स्टील्थ और थंडरबोल्ट 3 का समर्थन करने वाले समान उत्पाद भी उस मूल्य सीमा के आसपास मंडरा रहे हैं। और इसने उन बाड़ों को भी ध्यान में नहीं रखा, जिनमें से रेज़र कोर 2016 के अधिकांश समय में उपलब्ध कुछ में से एक था। $500 में संलग्नक में एक ग्राफ़िक्स कार्ड भी शामिल नहीं था। जो लोग इसे खरीद भी सकते थे, उन्हें इसका परीक्षण करने के लिए सीमित इन्वेंट्री से जूझना पड़ा। परिणामस्वरूप, इसमें से अधिकांश को मुख्यधारा के उपयोगकर्ताओं के हाथों तक पहुंचाना एक चुनौती रही है।

उद्योग के लिए श्रेय की बात है कि 2017 में उस परिदृश्य में कई सुधार देखे गए हैं। वर्ष की शुरुआत में मुझे पता चला था कि ईजीपीयू समर्थन से पहले वर्षों तक थंडरबोल्ट दृश्य में एक खिलाड़ी AKiTiO ने इस नए समाधान का समर्थन करने के लिए अपना नोड उत्पाद जारी किया था। $299 पर - और कभी-कभी रेज़र कोर के आधे पर बिक्री पर - नोड कहीं अधिक आकर्षक लगता था। अन्य खिलाड़ियों, जैसे कि गीगाबाइट के AORUS डिवीजन, के पास है के दायरे में भी कदम रखा कोर से थोड़ा अधिक कीमत पर NVIDIA GTX 1070 के साथ एक संलग्नक की घोषणा करके। और इंटेल, थंडरबोल्ट 3 को महत्वपूर्ण द्रव्यमान तक पहुंचने में मदद करना चाहता है, उसने 1 जनवरी, 2018 से इसे रॉयल्टी मुक्त बनाने का फैसला किया है।

हम मार्च में AKiTiO तक पहुंचे और अमेरिका की एक संक्षिप्त यात्रा के दौरान, नोड को ओकिनावा वापस ले आए। तब से हमने विंडोज़ में स्कल कैन्यन एनयूसी पर परीक्षण किया है, साथ ही उस एनयूसी/नोड संयोजन का उपयोग करके एचटीसी विवे का परीक्षण भी किया है। लेकिन जैसे ही XDA ने अपने हार्डवेयर कवरेज को अंतिम रूप दिया, अधिकांश परीक्षण और परिणाम ठंडे बस्ते में डाल दिए गए। NVIDIA के बिजनेस मार्केटिंग और कुछ नए दोस्तों के साथ बातचीत के बाद सिग्ग्राफ की यात्रा के दौरान इसे पुनर्जीवित किया गया। एसएफएफ नेटवर्क. विंडोज़ में ईजीपीयू समर्थन के बारे में जितनी जानकारी थी, लिनक्स में उसके बारे में बहुत कम जानकारी थी। सभी सही घटकों के साथ लॉस एंजिल्स से लौटने के बाद, इस विषय पर कुछ प्रकाश डालने में मदद करने का समय आ गया है।


अनबॉक्सिंग और तस्वीरें

AKiTiO नोड में 2 6+2 पावर कनेक्टर के साथ एक SFX 400W बिजली की आपूर्ति शामिल है। 300 मिमी से अधिक के कार्ड के लिए समर्थन के साथ, इसका मतलब यह था कि यह किसी भी कार्ड में फिट बैठता है जो मेरे पास परीक्षण के लिए आसानी से उपलब्ध था। अंत में मैंने परीक्षण के लिए वर्तमान शस्त्रागार में सबसे शक्तिशाली का उपयोग किया: NVIDIA GTX 1080 संस्थापक संस्करण। इससे जीपीयू से उत्पन्न होने वाली किसी भी संभावित बाधा को खत्म किया जाना चाहिए।

शीर्ष और पार्श्व भाग एक एकल आवरण है जो पीछे से बाहर की ओर खिसकता है। एक बात जो मेरा मानना ​​है कि AKiTiO भविष्य के संस्करण के लिए देखना चाहेगा, वह है वियोज्य स्लाइड्स को रखना, जैसे कि कवर के ऊपर और नीचे फिसलने से कभी-कभी यह गलत जगह पर फंस जाता है और इसे जारी रखने से पहले इसे समायोजित करना पड़ता है चलती। लेकिन यह देखते हुए कि यह अपने प्रतिस्पर्धी रेज़र कोर से बहुत कम है, कीमत में अंतर के कारण मैं इसे छोड़ने को तैयार हूँ। नोड में केस के सामने एक पंखा भी है जो पीछे से हवा को बाहर निकालता है और सब कुछ अच्छा और ठंडा रखता है।


हार्डवेयर

मैंने इंटेल i7-7700K समीक्षा बेंचमार्क के तुरंत बाद लिनक्स परीक्षण किया। पाठक देखेंगे कि यह लगभग बिल्कुल वैसा ही कॉन्फ़िगरेशन है। अधिकांशतः इंटेल ही एकमात्र ऐसा है जिसने इसे अपने बोर्ड पर लागू किया है। हालाँकि, गीगाबाइट इसे एक अलग कार्ड के साथ AMD में पेश करेगा आगामी X399 मदरबोर्ड. जैसा कि हमारे प्रकटीकरणों में सामान्य है, मेरे और/या एक्सडीए द्वारा नहीं खरीदी गई किसी भी वस्तु को यहां नोट किया जाता है और साथ ही इसे प्रदान करने वाली पार्टी को भी नोट किया जाता है।

साझा प्लेटफ़ॉर्म कॉन्फ़िगरेशन (ईजीपीयू और असतत ग्राफ़िक्स के बीच)

  • Corsair CX-750M 80 प्लस गोल्ड पावर सप्लाई
  • OCZ 512GB RD400 m.2 NVMe ड्राइव
  • MSI NVIDIA GeForce GTX 1080 संस्थापक संस्करण
  • लियान ली पिटस्टॉप पीसी-टी60
  • GeIL EVO X DDR4-3200 16GB(एएमडी द्वारा प्रदान किया गया)
  • कूलर मास्टर मास्टरलिक्विड प्रो 240
  • गीगाबाइट Z170X-गेमिंग 7(गीगाबाइट द्वारा प्रदान किया गया)
  • इंटेल कोर i7-7700K(इंटेल द्वारा प्रदान किया गया)

बाहरी जीपीयू विशिष्ट परीक्षण

  • AKiTiO नोड TB3 बाहरी ग्राफ़िक्स संलग्नक(AKiTiO द्वारा प्रदान किया गया)

की स्थापना

यद्यपि हमारा कवरेज मुख्य रूप से लिनक्स में है, लेकिन उस परीक्षण का उल्लेख न करना मूर्खतापूर्ण होगा, जो आयोजित किया गया था लेकिन पूर्ण समीक्षा में उपयोग नहीं किया गया। इसलिए नोड प्राप्त होने के तुरंत बाद हमने इसे तुरंत विंडोज़ में स्कल कैन्यन एनयूसी पर स्थापित कर दिया। थंडरबोल्ट सेटिंग्स को BIOS में सक्षम करने की आवश्यकता थी लेकिन एक बार ऐसा हो जाने के बाद यह उतना ही सरल था प्लग इन करना, थंडरबोल्ट पर कनेक्शन/उपयोग के लिए डिवाइस को मंजूरी देना और फिर NVIDIA इंस्टॉल करना ड्राइवर. 3डीमार्क फायर स्ट्राइक का उपयोग करके अंतर का त्वरित परीक्षण किया गया। अंतर पहले और बाद बस लड़खड़ा रहे थे. हमने इसके साथ पहली बार एचटीसी विवे को भी तोड़ दिया और यह देखकर प्रसन्नता हुई कि थंडरबोल्ट कनेक्शन पर वीआर बिल्कुल ठीक काम कर रहा था।

एनयूसी के साथ नोड स्थापित करने के मेरे अनुभव के आधार पर, इसे पहले विंडोज़ वातावरण में स्थापित करना और यह सुनिश्चित करना उचित लगा कि यह परीक्षण बेंच पर ठीक से काम कर रहा है। Windows 10 x64 का एक अस्थायी संस्करण स्थापित किया गया था - और नोड ने शुरू में कोई प्रतिक्रिया नहीं दी। कुछ खोज के बाद यह पाया गया कि Z170X-गेमिंग 7 के लिए BIOS और थंडरबोल्ट फर्मवेयर अपडेट दोनों आवश्यक थे, और शुक्र है कि दोनों इसके समर्थन पृष्ठ पर उपलब्ध हैं। एक बार जब आवश्यक अद्यतन लागू कर दिए गए तो नोड जीवंत हो गया और उसने तुरंत वही परिणाम दिखाए जो हमने विंडोज़ में स्कल कैन्यन एनयूसी के साथ देखे थे।

हम i7-7700K समीक्षा से उसी उबंटू 17.10 बिल्ड का उपयोग करके लिनक्स पर चले गए। परीक्षणों की एक श्रृंखला के बाद हमने यह भी पाया कि लिनक्स में ईजीपीयू का उपयोग करना हमारे लिए आवश्यक है केवल इसका और इंटेल एकीकृत ग्राफ़िक्स का उपयोग करें। एकीकृत GPU को अक्षम करने और इसके स्थान पर Radeon HD6450 का उपयोग करने के प्रयासों के परिणाम बहुत खराब आए। हमने यह भी महसूस किया कि वर्तमान फैशन में केवल ओपन सोर्स ड्राइवर का उपयोग करना आसान लगता है, न कि NVIDIA के असतत ड्राइवर का। एक बार जब यह सब सुलझ गया तो यह परीक्षण करने और देखने का समय था कि क्या यह एकीकृत ग्राफिक्स के बजाय जीटीएक्स 1080 का उपयोग करेगा। यूनीगिन के हेवन बेंचमार्क के त्वरित लॉन्च ने इसे हमेशा के लिए शांत कर दिया।

कार्यक्षमता सेटअप के हिस्से के रूप में हमने जो आखिरी चीज का परीक्षण किया वह "हॉट प्लग" करने और पीसी चलने के दौरान नोड को हटाने या जोड़ने का प्रयास था। इसके कारण पीसी लॉक हो गया, लेकिन सौभाग्य से पीसी को बंद करने और प्लग इन करने या (कोल्ड प्लग) हटाने से कोई समस्या नहीं हुई। अब जब हमारे पास मुख्य कार्यक्षमता काम कर रही थी तो यह देखने का समय था कि यह कितना अच्छा प्रदर्शन करती है।


NVIDIA बेंचमार्क

सामान्य तौर पर हमने फ़ोरोनिक्स टेस्ट सूट का उपयोग करके परीक्षण किए। आप अपूर्ण तुलनाओं सहित परीक्षण के सभी परिणाम यहां देख सकते हैं OpenBenchmarking.org साइट. दो बेंचमार्क सुइट्स ने व्यवहार्य परिणाम दिए: जूलियाजीपीयू और लक्समार्क। चूंकि लक्समार्क eGPU (AKiTiO नोड का उपयोग करके) और डायरेक्ट (सीटेड) दोनों में समान परिणाम देता हुआ दिखाई दिया मदरबोर्ड पर PCI-E x16 सॉकेट में) मैं नोट करूंगा कि हमने इसके बजाय उल्लेखनीय अंतर कहां देखा: जूलियाजीपीयू।

दोनों ही मामलों में eGPU मोड के प्रदर्शन में लगभग 20% की कमी देखी गई। यह देखते हुए कि थंडरबोल्ट 3 कनेक्शन केवल पीसीआई-ई x4 पर चलने वाला है, यह वास्तव में काफी है प्रभावशाली - खासकर जब लक्समार्क बेंचमार्क को ध्यान में रखा जाए तो दोनों में लगभग समान प्रदर्शन देखा गया मामले. जब हमने गेमिंग प्रदर्शन का परीक्षण किया टॉम्ब रेडर और ड्यूस एक्स: मैनकाइंड डिवाइडेड हमें परिणामों का एक समान सेट मिला। पुराने के मामले में टॉम्ब रेडर हमें थोड़ा अंतर दिखता है. किसी नए गेम में, जैसे ड्यूस एक्स: मैनकाइंड डिवाइडेड, ईजीपीयू और डायरेक्ट के बीच अंतर एक बार फिर ध्यान देने योग्य है। इस गेमिंग बेंचमार्क में कमी कम थी, जो जूलियाजीपीयू में हमने 20% के बजाय 12% -15% के बीच देखी थी।


AKiTiO नोड अंतिम विचार/निष्कर्ष

थंडरबोल्ट 3 एक्सटर्नल ग्राफ़िक्स सपोर्ट एक शानदार अवधारणा है जिसे अंततः 2018 में अपना दिन देखना शुरू कर देना चाहिए। यह शर्म की बात है कि वहां पहुंचने में इतना समय लगा; अकेले लागत में बाधाओं ने इसे असंभव बना दिया कि जो लोग शायद इसका सबसे अधिक उपयोग कर सकते थे - परिवार और बजट पर छात्र - वे इसका उपयोग कर सकते थे। लेकिन ऐसे परिदृश्य की कल्पना करें जहां एक कॉलेज छात्र नोट्स लेने और अध्ययन करने के लिए कक्षा में 2-इन-1 या नोटबुक पीसी ले जाना चाहता है - लेकिन फिर गणना करने के लिए अतिरिक्त ग्राफ़िक्स अश्वशक्ति चाहता है (जैसे ओपनसीएल या सीयूडीए) या कुछ कार्यों में विलंब करता है गेमिंग. फिलहाल वर्चुअल डेस्कटॉप जो उस प्रकार की आवश्यकता/उपयोग के मामले का समर्थन करते हैं, अभी भी सामान्य उपयोगकर्ता के लिए बहुत महंगे हैं; लेकिन अगर थंडरबोल्ट 3 मूल्य स्पेक्ट्रम में बड़े पैमाने पर कार्यान्वयन देखना शुरू कर देता है, तो AKiTiO नोड जैसे समाधान आसानी से जरूरत पड़ने पर हॉर्स पावर प्रदान करने में मदद कर सकते हैं। डेस्कटॉप उपयोगकर्ताओं को संभवतः इससे उतना लाभ नहीं मिलेगा और, ईमानदारी से कहें तो, जिस व्यक्ति के पास यह है स्कल कैनियन एनयूसी पर खर्च करने के लिए उतनी ही आसानी से एक लैन-पार्टी योग्य पीसी का निर्माण किया जा सकता है बजट।

हालाँकि, यदि आपको कार्यस्थल के माहौल में स्केलेबल ग्राफ़िक्स समाधान की आवश्यकता है, जहाँ प्रदर्शन में लाभ हो सकता है या कई अतुल्यकालिक कार्यों के लिए विभिन्न लोगों के बीच साझा करना होगा, तो यह एक अच्छा समाधान हो सकता है। जैसे-जैसे यह बात खुलकर सामने आएगी, संभवतः अन्य महान उपयोग के मामले भी सामने आएंगे। और यदि आप ऐसे ही एक समाधान के रूप में ईजीपीयू एनक्लोजर की तलाश कर रहे हैं, तो यह निश्चित रूप से वहां मौजूद अन्य विकल्पों में से विचारणीय है। सबसे महत्वपूर्ण - यदि आप चिंतित थे कि क्या आप उबंटू में ईजीपीयू काम कर पाएंगे या नहीं? उत्तर, संक्षेप में, हाँ है! बस यह जान लें कि यदि कोई समस्या आती है तो विंडोज में जांच करना बुद्धिमानी हो सकती है, भले ही अस्थायी रूप से, यह सुनिश्चित करने के लिए कि यह वहां काम करता है।

तो अब जब आप जान गए हैं कि ईजीपीयू लिनक्स में कैसे काम करता है, तो क्या इससे इसे लेने के बारे में आपके विचार बदल जाते हैं? या शायद आपके पास पहले से ही एक है और हमारे पाठकों के साथ साझा करने के लिए कुछ संकेत हैं? नीचे टिप्पणी में अपनी बात रखें या बेझिझक ट्विटर, फेसबुक या Google+ पर बातचीत में शामिल हों!

संपादक का नोट: AKiTiO नोड समीक्षा उद्देश्यों के लिए XDA को प्रदान किया गया था।