Ich plane, eine Workstation für anspruchsvolle parallele Bildverarbeitungsberechnungen (für dreidimensionale Elektronenmikroskopie) unter Linux zu kaufen. Sie wird 64 Kerne haben (4 AMD-Opterons mit jeweils 16 Kernen). Außerdem wird es 3 GPUs geben (Nvidia Geforce GTX 780Ti). Ich möchte 128 GB RAM einbauen, bin mir aber nicht sicher, welche Konfiguration in Bezug auf Leistung (Geschwindigkeit) die beste ist. Die geplante Berechnung erfordert einen ziemlich großen Datenaustausch zwischen den CPUs/GPUs und dem RAM. Der Workstation-Anbieter bietet drei Optionen:
1: 16 x 8 GB 240-Pin DDR3 SDRAM 1866 Quad Channel Desktop-Speicher
2: 4 x 32 GB DDR3 SDRAM ECC Registered DDR3 1866 Quad Channel Server-Speicher
3: 16 x 8 GB DDR3 SDRAM ECC Registered DDR3 1866 Quad Channel Server-Speicher
Welches wäre das leistungsstärkste? Danke
Antwort1
Ich würde mich auf jeden Fall für die voll besetzten Kanäle entscheiden, was die Leistung angeht, wie bereits erwähnt, obwohl ein späteres Upgrade dadurch teurer wird. In Bezug auf registrierte versus nicht registrierte Kanäle,aus Wikipedia:
Normalerweise geht die Verwendung von registriertem Speicher mit Leistungseinbußen einher. Jeder Lese- oder Schreibvorgang wird für einen Zyklus zwischen dem Speicherbus und dem DRAM gepuffert, sodass man sich vorstellen kann, dass der registrierte RAM einen Taktzyklus hinter dem entsprechenden nicht registrierten DRAM läuft.
Wie Sie jedoch sehen werden (und wie später in diesem Artikel erwähnt wird), sind die Dinge nicht ganz so einfach. Es gibt Zeiten, in denen nicht registrierter Speicher in einer Mehrkanalkonfiguration eine reduzierte Speicherbandbreite aufweisen kann.
Sie müssen auch den Grund berücksichtigen, warum registrierter Speicher normalerweise (nicht immer)ECC, daher kann es aus Genauigkeitsgründen vorteilhaft sein, insbesondere bei vielen Berechnungen. Ohne die Möglichkeit zum Testen würde ich wahrscheinlich als guten Kompromiss auf den 16x registrierten DDR3 zurückgreifen.
Antwort2
Sie haben 4 CPUs, jede mit einem Quad-Channel-Speichercontroller. Daher wäre es am besten, wenn auf jedem Ihrer 16 Kanäle die gleiche Speichermenge vorhanden wäre. Abgesehen davon gibt es für zwei Ihrer Optionen keine Geschwindigkeitsinformationen, sodass ein Vergleich schwierig ist.