GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Was ist eine Matrox-GPU und warum hat der UNIX-Server meiner Universität eine?

Allzweckserver benötigen keine moderne GPU – gerade genug, um einen mittelgroßen Konsolen-Desktop anzuzeigen. Sie befassen sich hauptsächlich mit normaler CPU-Berechnung und Netzwerken.

Matrox G200 VGAs werden jedoch aufgrund ihrer Integration mit einem Baseboard Management Controller (BMC, auch bekannt als iLO, iDRAC oder IPMI) häufig auf Servern verwendet.

Dieser Management-Controller fungiert als unabhängiges System mit eigenem Betriebssystem und ermöglicht dem Administrator des Servers eine Remote-Verbindung zur Konsolenanzeige und -tastatur – er kann die BIOS-Bildschirme sehen, einen Server neu starten, selbst wenn er vollständig eingefroren ist, und ihn sogar mit voller Leistung starten. aus. Für diese Aufgaben muss der Controller wissen, was der Grafikadapter gerade anzeigt.

Also würde ich vermuten dass die alten Matrox-Videoadapter dafür verwendet werden, weil sie den Videopuffer im System-RAM (anstelle ihres eigenen VRAM) speichern und ein ausreichend einfaches Datenlayout verwenden, das der BMC entschlüsseln kann, ohne geheimnisvolle Kenntnisse über die Interna der GPU zu benötigen, noch ohne jegliche Hilfe vom Hauptbetriebssystem.

(Oder vielleicht das Gegenteil – wie in den Kommentaren erwähnt, ist der G200 normalerweise eingebaut dem BMC, wodurch dem BMC möglicherweise vollständig direkter Zugriff auf den Videopuffer des G200 gewährt wird.)

Aber selbst wenn der Server für GPU-Computing gebaut wäre, gehe ich davon aus, dass er keine "All-in-One-Grafikkarte" wie PCs haben würde, sondern stattdessen eine Reihe von dedizierten nur Compute-GPGPUs (z. B. von nVidia) für die schwere Arbeit – und immer noch die gleiche Matrox VGA für die Konsole.


Die Matrox G200eR2 ist keine separate Grafikkarte. Es ist ein Chip, der direkt in das Server-Motherboard integriert ist. Es ist billig, sehr zuverlässig, einfach zu integrieren und bietet eine hervorragende Text- (Konsolen-) Anzeigefähigkeit und anständige 2D-Grafikfähigkeit. Ist auch so Es ist allgemein bekannt, dass fast jedes Betriebssystem für Intel-Hardware über eine integrierte Treiberunterstützung verfügt.

Der einzige Zweck einer VGA-Karte besteht darin, eine grundlegende Konsolenanzeige zu erhalten, die Sie für die Bios-Einrichtung und die Erstinstallation des Servers verwenden können. Danach werden Sie wahrscheinlich nur noch remote auf den Server zugreifen. Es muss keine gute VGA-Karte sein. Sie werden nicht darauf spielen. Aber es ist ein großer Segen, wenn es mit jedem Betriebssystem, das Sie auf dem Server installieren möchten, sofort einsatzbereit ist. Und das ist alles, was Sie von einem Server brauchen und wollen.

Matrox-Chips waren für diesen Zweck schon immer sehr beliebt, und dieser spezielle wurde noch 2014 in neuen Dell-Servern und wahrscheinlich auch in einigen anderen Marken verwendet.


Warum sollte meine Universität sie in einem modernen Server haben (CPU wurde Ende 2013 veröffentlicht)?

Denn ein Server braucht keine Hochleistungs-GPU.
Übrigens hatte Matrox gute Multi-Monitor Grafikkarten, lange bevor ATI/AMD und NVidia sie hatten.

Daher war die Entscheidung zum Zeitpunkt des Kaufs wahrscheinlich logisch.


Linux
  1. Was ist ein Makefile und wie funktioniert es?

  2. Was ist ein Webserver und wie funktioniert ein Webserver?

  3. Was ist POSIX? Warum ist es für Linux/UNIX-Benutzer wichtig?

  4. Migrieren von Unix nach Linux

  5. Haben Sie schon einmal einen Server geracked?

Was ist der Unterschied zwischen Linux und Unix?

Was ist eine virtuelle Maschine und warum sollte man sie verwenden?

Warum hat „/“ einen „..“-Eintrag?

Was ist der Grep-Befehl unter Linux? Warum wird es verwendet und wie funktioniert es?

Was ist ein Homelab und warum sollten Sie eines haben?

Warum Deis und was ist das?