Verwenden der AMD Ryzen 5 3600-CPU für RandomX Crypto Mining
Wir wissen bereits, dass der Ryzen 9 3900x von AMD aufgrund zahlreicher Benutzer hervorragend für den Bergbau geeignet ist haben Benchmark-Ergebnisse veröffentlicht Bei Übertaktung sind 12 KH / s oder mehr in Bezug auf die Hashrate auch bei Standardeinstellungen und über 13000 H / s möglich. In Bezug auf die Leistung sieht die 3900X-CPU also gut aus. Es gibt jedoch einige Besonderheiten, die in diesen Benchmarks nicht berücksichtigt werden und die einigen Benutzern möglicherweise nicht bekannt sind. Die meisten dieser Ergebnisse werden auf High-End-Gaming- oder Enthusiasten-PCs erzielt, die über Top-Motherboards, Hochfrequenzspeicher und eine einzelne oder zwei GPUs direkt auf dem Motherboard verfügen. Dies sind keine typischen Mining-Rigs. Der Grund dafür ist, dass Sie für ein GPU-Mining-Rig, das Sie nicht so schnell und teuer wie die Ryzen 9 3900X benötigen, einen viel langsameren Prozessor verwenden würden – wenn Sie nicht auch CPU-Mining betreiben. Genau aus diesem Grund werden wir uns jetzt das viel günstigere und in Bezug auf das Leistungsmodell recht gute Modell AMD Ryzen 5 3600 als mögliche Option für die Verwendung in einem GPU-Mining-Rig ansehen, in dem Sie auch RandomX (oder) abbauen würden eine Variante des RX-Algorithmus) mit dem Prozessor.
Die AMD Ryzen-CPUs der 3000er-Serie verwenden die AM4-Sockel-Motherboards, benötigen jedoch im Allgemeinen ein neueres Chipsatz-Motherboard, obwohl einige Motherboard-Hersteller BIOS-Updates für ihre Produkte der 300/400-Serie veröffentlicht haben, die ebenfalls Unterstützung für die neuesten Ryzen-Prozessoren beanspruchen . Obwohl dies im Allgemeinen zutrifft, können einige unerwartete Probleme und Probleme mit Ryzen-Prozessoren der 3000er-Serie auftreten, wie unsere eigenen Erfahrungen gezeigt haben. Zum Beispiel funktionierte das AsRock B450 Pro4-Motherboard, das wir hier zu Testzwecken verwenden werden, anständig mit der Ryzen 5 3600-CPU in einer normalen Einzel-GPU-Konfiguration. Das AsRock Fatal1ty B450 Gaming-ITX / AC-Modell hatte jedoch schwerwiegende Probleme, selbst mit demselben zu booten 3600 CPU, hatte aber überhaupt keine Probleme mit der 3900X. Obwohl wir nicht empfehlen würden, einen älteren als den B450-Chipsatz für den Prozessor der Ryzen 3000-Serie zu verwenden, könnten Sie selbst mit bestimmten B450-Motherboards Probleme haben, wenn Sie mit dem Motherboard einen günstigeren Preis erzielen und nicht teuer werden möchten High-End-Chipsatz mit auffälligen Extras, die für ein Mining-Rig sowieso nicht benötigt werden.
Wir haben uns weiterhin für AsRock-Motherboards entschieden, mit denen wir für ein 6x GPU-Mining-Rig mit Ryzen 5 3600-CPU herumspielen möchten, da sie günstigere B450-basierte Motherboards mit 6x PCI-E-Lots anbieten, wie es die meisten anderen MB-Hersteller tun Maximal fünf PCI Express-Steckplätze. Bei AsRock wird natürlich einer der M.2-Steckplätze mit einem der PCI-E-Steckplätze geteilt, sodass Sie nicht beide gleichzeitig verwenden können. Natürlich gibt es einige High-End-Chipsatz-Motherboards, aber zum doppelten oder sogar höheren Preis des B450 Pro 4-Modells auch erhältlich, aber für diese würden Sie wahrscheinlich eine einzelne GPU mit 3900X-CPU wählen, als sie für Mining-Rigs zu verwenden. Beachten Sie, dass möglicherweise nicht alle Motherboards auf das neueste BIOS oder zumindest eine Version mit Unterstützung für die CPUs der Ryzen 3000-Serie geflasht werden. Dies würde bedeuten, dass Sie wahrscheinlich eine ältere AM4 AMD-CPU benötigen würden, um das Board zu flashen und zu haben es funktioniert mit der neuen CPU. In unserem Fall hatte das AsRock B450 Pro 4 MB bereits das neueste P3.60-BIOS geflasht und funktionierte sofort mit dem Ryzen 3600-Prozessor. Dies ist jedoch möglicherweise nicht immer der Fall. Überprüfen Sie dies daher vor dem Kauf des Motherboards mit dem Verkäufer. Dies ist erforderlich, um sicherzustellen, dass es für die 3000er-Serie bereit ist. Wenn nicht, können Sie den Shop fragen, ob er es für Sie flashen kann. Andernfalls sollten Sie sicherstellen, dass Sie einen Ryzen der 1. Generation haben, auf den Sie als 2000er-Serie booten und flashen können CPUs booten möglicherweise auch nicht auf einigen älteren Karten mit alten BIOS.
Bei AMD Ryzen 5 3600-CPUs sowie bei anderen High-End-CPUs der 3000er-Serie, die Sie möglicherweise für das Mining verwenden, müssen Sie einige andere wichtige Dinge berücksichtigen, um sich Kopfschmerzen zu ersparen. Dies betrifft die Notwendigkeit mindestens einer externen Grafikkarte, da nur die beiden langsamsten Modelle über integrierte GPUs (APUs) verfügen und es sich um die Modelle Ryzen 3 3200G und Ryzen 5 3400G handelt (Grafik siehe G am Ende). Alles ab Ryzen 5 3600 verfügt nicht über eine integrierte GPU und benötigt eine externe, um zu funktionieren. Stellen Sie daher sicher, dass Sie eine zur Verfügung haben, auch wenn Sie nur ein CPU-Mining-Rig mit 3600 CPU oder schneller bauen. Beachten Sie, dass 3200G und 3400G zwar als Low-End-Modelle bezeichnet werden, sie jedoch immer noch Quad-Core-Prozessoren sind, sodass sie für ein Multi-GPU-Mining-Rig möglicherweise noch recht gut geeignet sind, obwohl der 3600 als einer der besten erscheint Optionen Preis / Leistung im Moment.
Die richtige Kühlung des Ryzen-Prozessors ist ebenfalls eine wichtige Sache, auf die Sie gut vorbereitet sein müssen. Vergessen Sie den Box-Kühler des 3600, wenn es um das Mining geht. Dies reicht einfach nicht aus, wenn Sie alle Kerne der Prozessoren für das 24/7-Mining von RandomX oder einem anderen CPU-optimierten Algorithmus laden. Der Ryzen 3600-Prozessor erreicht schnell 95 Grad Celsius als Betriebstemperatur und beginnt, die schädliche Leistung zu drosseln. Dies ist definitiv keine Temperatur, die für den Nonstop-Betrieb gut ist. Wenn Sie sich für einen AMD Wraith Prism-Kühler für den Ryzen 3600 entscheiden, erzielen Sie die beste Leistung bei einer niedrigeren Betriebstemperatur (niedrige 70 ° C) und halten die Kühllösung vor allem kompakt, da dies auch für Bergbauanlagen wichtig ist haben auch mehrere GPUs in der Nähe (obwohl nicht gut zum Übertakten). Die meisten Hochleistungsluftkühlungslösungen sind ziemlich groß, und Sie haben möglicherweise Probleme, sie in Ihren vorhandenen GPU-Mining-Rigs zu verwenden. Alternativ können Sie sich auch einige All-in-One-CPU-Wasserkühler ansehen, die vormontiert und einsatzbereit sind ohne dass der Benutzer Dienste leisten muss.
Das dritte Problem ist der Arbeitsspeicher, der hauptsächlich mit der Erzielung der optimalen Leistung zusammenhängt, da der Ryzen 3600 auch mit einem billigen DDR4-Speicher mit 2133/2400 MHz funktioniert, was Sie jedoch in Bezug auf die Leistung beeinträchtigt. Beachten Sie, dass einige ältere Hochfrequenz-DDR4-Speicher, die für Intel-CPUs entwickelt wurden, Probleme verursachen können. Wenn Sie jedoch die Betriebsfrequenz etwas verringern, sollte der Speicher auch auf dem AMD verwendet werden können. Nach einigen Tests haben wir festgestellt, dass DDR4-3200 CL16 im Allgemeinen ein optimales Preis-Leistungs-Verhältnis für die Ryzen 3600-CPU darstellen sollte (ziemlich ähnliche Leistung bei 3000 CL15-Modulen). Natürlich könnte es auch in Ordnung sein, sich für 3600 MHz zu entscheiden, aber eine schnellere DDR4 bringt wahrscheinlich kaum zusätzliche Hashrate und erhöht gleichzeitig den Preis, den Sie zahlen müssen (hauptsächlich aufgrund der Verwendung weniger enger Timings, um die höheren Betriebsfrequenzen zu erreichen). . Weitere Informationen darüber, wie sich ein unterschiedlicher Speicher in Kürze auf die tatsächliche Hashrate auswirken kann, wenn wir uns mit unserer Erfahrung beim Aufbau des Mining-Rigs auf Basis der Ryzen 3600-CPU befassen.
Haben wir es geschafft, die AMD Ryzen 5 3600-CPU zusammen mit 6x Grafikkarten zum Laufen zu bringen, die RandomX auf der CPU zusammen mit einem GPU-Algo auf dem AsRock B450 Pro4-Motherboard abbauen? Ja, wir haben es tatsächlich geschafft, aber es war nicht einfach und nicht stabil genug, um es zu empfehlen. Es ist ein Spiel, in dem Sie mit vielen BIOS-Einstellungen herumspielen (einige verhalten sich anders als erwartet) und mit den PCI-E-Extendern Schach spielen, an denen die sechs GPUs angeschlossen sind, und dann, wenn es endlich funktioniert Wenn Sie neu starten und es nicht wieder funktioniert, funktionieren nur 5 GPUs oder das System startet überhaupt nicht. Auf dem Screenshot oben sehen Sie alles, was mit 11 Threads, die RandomX auf der CPU abbauen, und sechs Nvidia GTX 1080 Ti-GPUs, die im jeweiligen Fall ZEL abbauen, einwandfrei funktioniert. Ein CPU-Thread bleibt für den GPU-Mining-Prozess übrig, um die GPU-Hashrate nicht zu beeinträchtigen. Dies bedeutet jedoch auch, dass wir etwa 350 H / s für die CPU verlieren. Da die GPUs im Leerlauf saßen und nur die AMD Ryzen 3600-CPU mit 12 Mining-Threads verwendeten, erreichten wir ungefähr 4300 H / s anstelle der ungefähr 5000 H / s mit einer einzelnen GPU. Dies ist niedriger als die erwarteten 6000 H / s, da der Test mit einem billigen DDR4-2400-MHz-Speicher durchgeführt wurde und eine Leistungssteigerung bedeutet, wie bereits erwähnt. Das Ersetzen der Nvidia-GPUs durch GPUs der AMD Radon RX 480/580-Serie trägt leider nicht zu einem stabilen und problemlosen Betrieb bei, sodass hier nicht die GPUs fehlerhaft sind.
Wenn Sie sich für DDR4-3600 MHz CL17-Speicher entscheiden, erhöht sich die Leistung für RandomX auf etwa 5900 H / s, und Sie können ähnliche Ergebnisse mit 3200 MHz CL16- oder 3000 MHz CL15-Speichermodulen erzielen, und sogar 4 GB sollten in Ordnung sein, obwohl 8 GB besser wären etwas freier Speicherplatz. Obwohl der Ryzen 3600-Prozessor mit einem B450-basierten Motherboard und sechs GPUs eine gute Idee für ein vielseitigeres CPU / GPU-Mining-Rig zu sein scheint, scheint er im Moment nicht so einfach zu bauen und problemlos zu betreiben, wie wir es gewohnt sind mit dedizierten Intel-basierten Mining-Boards, die günstig und vielfältig erhältlich sind. Wenn Sie jedoch einen neuen PC bauen und eine gute CPU haben möchten, die sich gut für das Mining von RandomX eignet, sollten Sie sich für ein High-End-Modell wie das 3900X oder sogar das kommende 3950X entscheiden, auf dem Sie möglicherweise Mining durchführen das System, während es normalerweise nicht für Spiele oder andere Zwecke verwendet wird. Es scheint, dass Motherboard-Hersteller möglicherweise irgendwann etwas tun müssen, um die Multi-GPU-Unterstützung auf ihren AM4-basierten Motherboards zu verbessern, da die neuen Ryzen-CPUs anscheinend voll mit 6x-Grafikkarten betrieben werden können. Wir brauchen nur die richtige Unterstützung auf MB- und BIOS-Ebene. Nicht, dass AMD derzeit keine Nachfrage nach Prozessoren der Ryzen 3000-Serie für Benutzer hat, aber da RandomX bis Ende dieses Jahres an Fahrt gewinnt, könnte auch die Nachfrage von Bergleuten steigen. Wir persönlich würden es vorziehen, gute gemischte CPU / GPU-Mining-Rigs zu bauen, als sie separat zu haben, und der Ryzen 3600 scheint die perfekte Wahl zu sein, aber wir müssen ein anständiges, erschwingliches AM4-Motherboard finden, das für 6/8 GPUs und GPUs geeignet ist das scheint momentan ein problem zu sein.