Matrox GPU क्या है और मेरे विश्वविद्यालय के UNIX सर्वर में एक क्यों है?


28

मेरे विश्वविद्यालय के छात्रों के लिए प्रदान किए जाने वाले UNIX सर्वर के चश्मे में मेरी दिलचस्पी थी, इसलिए मैंने स्क्रीनफेक चलाया । यहाँ उत्पादन है:

                                               user@unix4.university.edu
              `.-..........`               OS: Red Hat Enterprise Linux 7.5 Maipo
             `////////::.`-/.              Kernel: x86_64 Linux 3.10.0-862.14.4.el7.x86_64
             -: ....-////////.             Uptime: 9h 1m
             //:-::///////////`            Packages: 3796
      `--::: `-://////////////:            Shell: bash 4.2.46
      //////-    ``.-:///////// .`         CPU: Intel Xeon E5-2680 v2 @ 40x 3.6GHz [61.0°C]
      `://////:-.`    :///////::///:`      GPU: Matrox Electronics Systems Ltd. G200eR2
        .-/////////:---/////////////:      RAM: 8290MiB / 64215MiB
           .-://////////////////////.
          yMN+`.-::///////////////-`
       .-`:NMMNMs`  `..-------..`
        MN+/mMMMMMhoooyysshsss
 MMM    MMMMMMMMMMMMMMyyddMMM+
  MMMM   MMMMMMMMMMMMMNdyNMMh`     hyhMMM
   MMMMMMMMMMMMMMMMyoNNNMMM+.   MMMMMMMM
    MMNMMMNNMMMMMNM+ mhsMNyyyyMNMMMMsMM

सभी मैं Matrox GPU के बारे में पा सकता हूँ उनका विकिपीडिया पृष्ठ है जो कहता है कि G200 को 1998 में जारी किया गया था। मेरे विश्वविद्यालय ने उन्हें एक आधुनिक सर्वर (CPU 2013 के अंत में जारी किया गया था) में क्यों दिया होगा?

linux  unix 

9
क्या आपको लगता है कि UNIX सर्वर में क्या होना चाहिए? एक एनवीडिया कार्ड? किस खेल के लिए बिल्कुल? नहीं, सर्वर को अधिकांश समय टेक्स्ट मोड प्रदर्शित करने के लिए कुछ चाहिए होता है। मुझे याद नहीं है लेकिन 1998 में लोग विंडोज 98 के साथ पहले से ही ग्राफिकल डेस्कटॉप का उपयोग कर रहे थे? एक Matrox G200 एक सर्वर के लिए जरूरत से ज्यादा शक्तिशाली है।
गैब्रिएला

12
@GabrielaGarcia CS के होमवर्क के लिए बहुत सारे छात्र इस सर्वर का उपयोग करते हैं और मैं Tensorflow का उपयोग करके कक्षा में हूँ। मुझे उम्मीद थी कि कुछ CUDA GPU के साथ खेलने के लिए उपलब्ध होगा।

4
मुझे यकीन है कि CUDA के विशेष प्रोसेसर हैं, बस उस सर्वर पर नहीं। वे बहुत पैसे खर्च करते हैं (और नहीं, आप क्या जानते हैं कि क्यूडा के रूप में आपको पता है कि यह भी मज़ेदार नहीं है - एनवीडिया विशेष कार्ड करता है, तब तक प्रतीक्षा करें जब तक कि आप टेंसरफ़्लो काम के लिए 6 लोगों के साथ एक सर्वर तक नहीं पहुंच जाते ... प्रत्येक नाश्ते के लिए 2080ti खा रहा है )।
टॉम टॉम

4
@trognanders Hypervisers एक Matrox का अनुकरण नहीं करते हैं (और कोई भी एक को वर्चुअलाइज़ करेगा, यदि संभव हो तो)। उनके पास या तो अपना स्वयं का GPU ड्राइवर है या वे एक सामान्य VESA SVGA कार्ड को उजागर करते हैं।
user71659

3
@trognanders: मेरे पास डेल और एचपी के कई भौतिक सर्वर हैं, और उनमें से ज्यादातर G200 का उपयोग करते हैं , BMC के PCI पुल के नीचे संलग्न है जैसा कि user1908704 ने उल्लेख किया है। (हालांकि सबसे पुराना अति ES1000 उपयोग करता है।)
grawity

जवाबों:


71

सामान्य-प्रयोजन सर्वर को आधुनिक GPU की आवश्यकता नहीं है - बस एक मध्यम आकार के कंसोल डेस्कटॉप को दिखाने के लिए पर्याप्त है। वे ज्यादातर नियमित सीपीयू कंप्यूटिंग और नेटवर्किंग से निपटते हैं।

Matrox G200 VGA, हालांकि, आमतौर पर बेसबोर्ड प्रबंधन नियंत्रक (BMC, जिसे iLO, iDRAC, या IPMI के रूप में भी जाना जाता है) के साथ एकीकरण के कारण सर्वर पर उपयोग किया जाता है।

यह प्रबंधन नियंत्रक अपने स्वयं के ऑपरेटिंग सिस्टम के साथ एक स्वतंत्र प्रणाली के रूप में कार्य करता है और सर्वर के व्यवस्थापक को कंसोल डिस्प्ले और कीबोर्ड से दूरस्थ रूप से कनेक्ट करने देता है - वे BIOS स्क्रीन को देख सकते हैं, सर्वर को पुनरारंभ कर सकते हैं भले ही यह पूरी तरह से जमे हुए हो, यहां तक ​​कि इसे पूरी शक्ति से शुरू करें- बंद। इन कार्यों के लिए, नियंत्रक को पता होना चाहिए कि ग्राफिक्स एडेप्टर अभी क्या प्रदर्शित कर रहा है।

इसलिए मुझे लगता है कि पुराने Matrox वीडियो एडेप्टर का उपयोग इसके लिए किया जाता है क्योंकि वे वीडियो बफर को सिस्टम रैम (अपने वीआरएएम के बजाय) में संग्रहीत करते हैं और एक पर्याप्त सरल डेटा लेआउट का उपयोग करते हैं जो बीएमसी जीपीयू के बारे में रहस्यमय ज्ञान की आवश्यकता के बिना इसे व्याख्या कर सकता है। आंतरिक, और न ही मुख्य ओएस से किसी भी मदद के बिना।

(या शायद इसके विपरीत - जैसा कि टिप्पणियों में उल्लेख किया गया है कि G200 आमतौर पर BMC में बनाया गया है, संभवतः BMC को G200 के वीडियो बफर तक पूरी तरह से प्रत्यक्ष पहुंच प्रदान करता है।)

लेकिन भले ही सर्वर जीपीयू कंप्यूटिंग के लिए बनाया गया था, मुझे लगता है कि यह एक "ऑल-इन-वन ग्राफिक्स कार्ड" नहीं होगा जैसा कि पीसी करते हैं, लेकिन इसके बजाय भारी के लिए समर्पित कम्प्यूट-ओनली जीपीजीपीयू (जैसे एनवीडिया से) का एक सेट है। काम - और अभी भी कंसोल के लिए एक ही Matrox VGA।


23
मुझे संदेह है कि यह अधिक संभावना है कि, जब Matrox वीडियो कार्ड बाजार के लिए अप्रासंगिक हो गया था, तो उन्होंने रिमोट कंट्रोलिंग फंक्शनलिटी के साथ BMC चिप में शामिल करने के लिए BMC को शामिल करने के लिए G200 डिज़ाइन को बेचा या लाइसेंस दिया।
आर ..

14
कोई G200 चिप नहीं है, इसे BMC के अंदर लागू किया गया है, जो पहले से ही PCIe बोलती है। मैंने यह मान लिया था कि यह वास्तव में रजिस्टर-स्तर के इंटरफेस का पुन: कार्यान्वयन है (जिस तरह से सभी जीपीयू 1985 से कुछ के आधार पर बिना बेसिक वीजीए कर सकते हैं), लेकिन इससे पता चलता है कि मैट्रोक्स चिप डिजाइनरों को जी 200 आईपी का लाइसेंस देता है।
user1908704

4
इसके अलावा G200 और इसी तरह के Matrox "चिप्स" के लिए ड्राइवर पुराने और स्थिर और रॉक-सॉलिड हैं। वह भी एक सर्वर पर महत्वपूर्ण है।
जेमी हनराहन

8
@R .. - "जब Matrox वीडियो कार्ड बाजार के लिए अप्रासंगिक हो गया" ... Matrox वीडियो कार्ड बाजार के लिए कभी भी अप्रासंगिक नहीं हुआ है। वे बस विशिष्ट हो गए हैं - एआईयूआई, वे सिस्टम के लिए वीडियो कार्ड बनाने में बाजार के नेता हैं जिन्हें बहुत बड़ी संख्या में मॉनिटर का समर्थन करने की आवश्यकता है।
जूल्स

2
@ जैमी हरण: यदि केवल पूरी बीएमसी भी ठोस होती, तो भी ...
विशाल

34

वह Matrox G200eR2 एक अलग वीडियो कार्ड नहीं है। यह सीधे सर्वर मदरबोर्ड में एकीकृत एक चिप है। यह सस्ता, बहुत विश्वसनीय, एकीकृत करने में आसान है और उत्कृष्ट पाठ (कंसोल) प्रदर्शन क्षमता और सभ्य 2 डी ग्राफिक्स क्षमता प्रदान करता है। यह भी अच्छी तरह से ज्ञात है कि इंटेल हार्डवेयर के लिए हर ऑपरेटिंग सिस्टम के बारे में इसके लिए ड्राइवर समर्थन बिल्ड-इन है।

वीजीए कार्ड के लिए एकमात्र उद्देश्य एक बुनियादी कंसोल डिस्प्ले प्राप्त करना है जिसे आप बायोस सेटअप और सर्वर की प्रारंभिक स्थापना के लिए उपयोग कर सकते हैं। उसके बाद आप शायद कभी भी केवल दूर से सर्वर तक पहुंच पाएंगे। यह एक अच्छा वीजीए कार्ड होना जरूरी नहीं है। आप इस पर गेमिंग नहीं करेंगे। लेकिन यह एक बड़ा आशीर्वाद है अगर यह सर्वर पर जो भी ओएस स्थापित करने जा रहा है उसके साथ आउट-ऑफ-द-बॉक्स काम करता है। और वह सब आपको चाहिए और एक सर्वर में चाहिए।

Matrox चिप्स हमेशा इस उद्देश्य के लिए बहुत लोकप्रिय रहे हैं और यह विशेष रूप से अभी भी 2014 में नए डेल सर्वर और शायद कुछ अन्य ब्रांडों में भी उपयोग किया गया था।


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

2
You are not going to be gaming on it.- अपने लिए बोलें, मैंने ऑनलाइन mmorpg गेम्स के लिए ऑटोमेशन प्रोग्राम बनाए और सर्वर पर रडिमेंटरी मुंडन बल्कि लाभकारी कार्यों को करते हुए 24/7 चला।
ह्नक्रीसेनिक

@ CurtJ.Sampson, मुझे इस बारे में निश्चित नहीं है ... एक वीजीए आउटपुट अभी भी "डिफ़ॉल्ट" इंटरफ़ेस है, जो हर डिवाइस में है। इसके साथ, आप एक केवीएम स्विच (नेटवर्क-आधारित या नहीं) के लिए पूरी तरह से अलग डिवाइस कनेक्ट कर सकते हैं, और वास्तव में सरल मामलों के लिए आपको प्रबंधन नियंत्रक को छूने की आवश्यकता नहीं है। ओएस के बावजूद, वीजीए आउटपुट और कीबोर्ड कनेक्टर नहीं होने से थोड़ा उपद्रव होगा।
ilkachachu

1
@ilkachachu वीजीए "पीसी" आईएसए हार्डवेयर के लिए "डिफ़ॉल्ट" है, लेकिन कभी भी अन्य सर्वर सिस्टम (सन, आदि) के लिए नहीं था। वैसे भी, यदि आप केवीएम या जो भी उपयोग करने के लिए सुविधाजनक पाते हैं, निश्चित रूप से उस के साथ आगे बढ़ें, लेकिन सीधे धारावाहिक के बहुत सारे फायदे हैं (जैसे, तेज, esp। खराब नेटवर्क पर, आप सभी आउटपुट लॉग कर सकते हैं, अधिक आसानी से स्वचालित, ...)। प्रबंधन इकाई के रूप में, इसे अनदेखा न करें जब तक कि आप इसके नेटवर्क पोर्ट में प्लग न करें । यहां तक ​​कि जब अच्छी तरह से कॉन्फ़िगर किया जाता है तो वे अविश्वसनीय रूप से असुरक्षित होते हैं, और एक अपुष्ट व्यक्ति किसी भी व्यक्ति द्वारा सिस्टम अधिग्रहण को आमंत्रित करता है जो इसे पैकेट भेज सकते हैं।
कर्ट जे। सैम्पसन

ओह, और मैं व्यापक अनुभव से कह सकता हूं कि, विशिष्ट पेशेवर वातावरण में यूनिक्स सर्वरों के लिए, वीजीए नहीं होना किसी भी तरह से एक बारीकियों में नहीं है। वास्तव में, यह होने, और यह सुनिश्चित करने के लिए कि सिस्टम इसका उपयोग नहीं करता है, एक उपद्रव के अधिक हो सकता है। (आप उन सभी क्लाउड सर्वरों के बारे में नहीं सोचते हैं जो अमेज़ॅन और Google रन वास्तविक या उत्सर्जित वीडियो आउटपुट का उपयोग करते हैं, क्या आप करते हैं?)
कर्ट जे। सैम्पसन

15

मेरे विश्वविद्यालय के पास एक आधुनिक सर्वर (सीपीयू 2013 के अंत में जारी किया गया था) क्यों होगा?

क्योंकि एक सर्वर को उच्च-प्रदर्शन GPU की आवश्यकता नहीं होती है।
और वैसे भी, Matrox के पास ATI / AMD और NVidia के बहुत पहले मल्टी-मॉनीटर ग्राफिक्स कार्ड थे।

इसलिए खरीद के समय तक निर्णय शायद तर्कसंगत था।


बहुत तार्किक और बहुत प्रभावी लागत, मुझे लगता है, चिप की उम्र को देखते हुए।
गैब्रिएला

पुराने भरोसेमंद Matrox'es के लिए +1 ...
einpoklum -
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.