Was eine Simulation begrenzt
Ein Solver für Finite Elemente (FEA) oder numerische Strömungsmechanik (CFD) führt Millionen Operationen auf riesigen Matrizen aus. Drei Dinge entscheiden, wie lange das dauert:
- Kerne: Die Berechnung wird auf sie verteilt, so weit die Lizenz es erlaubt.
- Speicherbandbreite: Die Daten müssen zu den Kernen gelangen; kommen sie nicht rechtzeitig an, warten die Kerne.
- Speichermenge: Passt das Modell nicht hinein, schreibt der Solver auf die Festplatte, und alles läuft viel langsamer.
Speicherkanäle: der versteckte Engpass
Jeder Speicherkanal liefert einen festen Durchsatz. Ein Ryzen hat zwei, ein Threadripper vier, ein Threadripper PRO acht und EPYC-Serverchips sechs bis zwölf. In der CFD und bei vielen iterativen Solvern bringt der Sprung von zwei auf acht Kanäle mehr als die doppelte Kernzahl.
Deshalb sollten Sie für ernsthafte Simulation alle Kanäle belegen, mit gleichen Modulen: vier Module für vier Kanäle, acht für acht.
Wie viel Speicher Sie brauchen
Das hängt von der Modellgröße und der Art des Solvers ab. Direkte Solver für Finite Elemente sind am anspruchsvollsten; iterative Solver und CFD brauchen weniger pro Element, aber ihre Modelle sind meist größer. Als Orientierung:
| Arbeit | Orientierungswert Speicher |
|---|---|
| Kleine Teile und Baugruppen, lineare Analyse | 64 GB |
| Große Baugruppen, Kontakte und Nichtlinearität | 128 bis 256 GB |
| CFD mit mehreren zehn Millionen Zellen | 256 GB oder mehr |
| Multiphysik und sehr große Modelle | 512 GB oder mehr |
Sehen Sie im Solver-Protokoll nach, wie viel Speicher Ihre aktuellen Simulationen in der Spitze brauchen, und planen Sie 30 bis 50 % Reserve ein: Modelle wachsen immer.
Die Lizenzen bestimmen, wie viele Kerne sich lohnen
Viele Simulationsprogramme rechnen pro Kern ab, und das verändert die Rechnung:
- Ansys enthält einige wenige Kerne in der Basislizenz und berechnet den Rest über HPC-Pakete.
- Abaqus arbeitet mit Tokens: je mehr Kerne, desto mehr Tokens.
- COMSOL berechnet innerhalb eines Rechners nicht pro Kern.
Kostet jeder zusätzliche Kern Lizenzgebühren, lohnt sich ein Prozessor mit weniger, aber schnelleren Kernen und allen Speicherkanälen belegt. Begrenzt die Lizenz Sie nicht: mehr Kerne und mehr Kanäle.
Die Grafikkarte: zum Anzeigen des Modells und manchmal zum Rechnen
Zum Arbeiten am Modell genügt eine professionelle Grafikkarte der Mittelklasse mit zertifizierten Treibern, etwa eine RTX PRO 2000 oder eine RTX PRO 4000. Die Frage ist, ob Ihr Solver auf der GPU rechnet: Manche tun das bereits (Fluent hat einen nativen GPU-Solver, Mechanical und Abaqus beschleunigen einen Teil der Berechnung), aber nicht jede Arbeit profitiert davon.
Bevor Sie in eine große Karte zum Rechnen investieren, prüfen Sie, welcher Teil Ihres Falls die GPU nutzt und ob er doppelte Genauigkeit braucht: Heutige Grafikkarten sind in einfacher Genauigkeit sehr stark und in doppelter deutlich schwächer.
Scratch-Laufwerk und Ergebnisse
Solver schreiben riesige temporäre Dateien, und die Ergebnisse belegen viel Platz. Eine eigene NVMe-SSD als Scratch-Laufwerk, getrennt vom System, verhindert, dass die Berechnung auf die Festplatte wartet; fertige Ergebnisse können danach auf einen Server oder ein NAS mit Backups wandern.
Drei Ausgangspunkte
| Einsatz | Prozessor | Speicher |
|---|---|---|
| Gelegentliche Simulation neben CAD | Ryzen 9 mit 16 Kernen | 128 GB, 2 Kanäle |
| Tägliche Berechnungen mit mittleren Modellen | Threadripper mit 24 bis 32 Kernen | 256 GB, alle 4 Kanäle belegt |
| CFD und große Modelle | Threadripper PRO | 512 GB oder mehr, alle 8 Kanäle belegt |
Alle mit eigenem NVMe-Scratch-Laufwerk und 24 Stunden unter Volllast getestet, genau das, was der Rechner tut, wenn Sie eine Simulation über Nacht starten.
Passende Hardware und Ratgeber
Häufige Fragen
Sind mehr Kerne in der Simulation immer schneller?
Nein. Ab einem gewissen Punkt bestimmt die Speicherbandbreite, und wenn die Lizenz pro Kern abrechnet, kostet jeder zusätzliche Kern Geld. Effizient ist, Kerne, Speicherkanäle und Lizenzen auszubalancieren.
Wie viel Speicher brauche ich für Ansys oder Abaqus?
Das hängt vom Modell und vom Solver ab. Als Orientierung: 64 GB für kleine Modelle, 128 bis 256 GB für große Baugruppen mit Kontakten und 512 GB oder mehr für sehr große Modelle. Sehen Sie im Solver-Protokoll den Spitzenwert nach und planen Sie Reserve ein.
Taugt eine GeForce für Simulation?
Zum Anzeigen des Modells ja. Zum Rechnen hängt es vom Solver ab: Manche beschleunigen auf der GPU in einfacher Genauigkeit, andere brauchen doppelte Genauigkeit, in der heutige Grafikkarten schwach sind. Prüfen Sie es vor dem Kauf mit Ihrem eigenen Fall.
Workstation oder Rechenserver?
Rechnet eine Person und möchte die Ergebnisse an ihrem Arbeitsplatz sehen: Workstation. Rechnen mehrere oder dauern Simulationen tagelang: ein Rack-Rechenserver mit mehr Speicherkanälen, den das Team gemeinsam nutzt.
Möchten Sie Ihr Rechensystem richtig dimensionieren?
Schicken Sie uns Programm, Art der Analyse und Größe Ihrer Modelle: Wir schlagen Prozessor, Speicher und Laufwerke mit Preis innerhalb von 12 Arbeitsstunden vor.