Home
Hardware
Configuratore
Servizi
OEM Guide Chi siamo Garanzia Contatti
ESENDEFRITPT
Workstation · Simulazione

Workstation per la simulazione con Ansys, Abaqus o COMSOL: l’hardware che conta

In simulazione il computer decide quanto aspetti ogni risultato e quanto grande può essere il modello da risolvere. Tanti core non bastano: memoria e licenze pesano quanto il processore. Questa guida spiega come dimensionare una workstation di calcolo.

Team tecnico di ACD&CO28 ottobre 20267 min di lettura

Cosa limita una simulazione

Un solver agli elementi finiti (FEA) o di fluidodinamica computazionale (CFD) esegue milioni di operazioni su matrici enormi. Tre cose decidono quanto ci mette:

  • Core: il calcolo si distribuisce tra di essi, fin dove lo permette la licenza.
  • Banda di memoria: i dati devono arrivare ai core; se non arrivano in tempo, i core aspettano.
  • Quantità di memoria: se il modello non ci sta, il solver scrive su disco e tutto diventa molto più lento.

Canali di memoria: il collo di bottiglia nascosto

Ogni canale di memoria fornisce una banda fissa. Un Ryzen ne ha due, un Threadripper quattro, un Threadripper PRO otto e gli EPYC per server da sei a dodici. In CFD e in molti solver iterativi, passare da due a otto canali accelera più che raddoppiare i core.

Per questo, per simulare sul serio, conviene riempire tutti i canali con moduli uguali: quattro moduli per quattro canali, otto per otto.

In CFD, oltre un certo numero di core per canale, i core in più aggiungono pochissimo: conviene più un processore con meno core e più canali di uno con tanti core e pochi canali.

Quanta memoria serve

Dipende dalla dimensione del modello e dal tipo di solver. I solver diretti agli elementi finiti sono i più esigenti; i solver iterativi e la CFD chiedono meno per elemento, ma i modelli di solito sono più grandi. A titolo indicativo:

Memoria indicativa per tipo di lavoro
LavoroMemoria indicativa
Parti e assiemi piccoli, analisi lineare64 GB
Assiemi grandi, contatti e non linearitàda 128 a 256 GB
CFD con diverse decine di milioni di celle256 GB o più
Multifisica e modelli molto grandi512 GB o più

Guarda il picco di memoria delle tue simulazioni attuali nel log del solver e lascia un margine del 30-50%: i modelli crescono sempre.

Le licenze decidono quanti core usare

Molti programmi di simulazione si pagano per core, e questo cambia i conti:

  • Ansys include pochi core nella licenza base e fa pagare il resto con i pacchetti HPC.
  • Abaqus funziona a token: più core, più token.
  • COMSOL non si paga per core all’interno della stessa macchina.

Se ogni core in più costa licenza, conviene un processore con meno core ma più veloci e tutti i canali di memoria pieni. Se la licenza non ti limita, più core e più canali.

La scheda grafica: per vedere il modello e a volte per calcolare

Per lavorare sul modello basta una scheda grafica professionale di fascia media con driver certificati, come una RTX PRO 2000 o una RTX PRO 4000. La domanda è se il tuo solver calcola sulla GPU: alcuni lo fanno già (Fluent ha un solver nativo su GPU, e Mechanical e Abaqus accelerano parte del calcolo), ma non tutto il lavoro ne beneficia.

Prima di investire in una scheda grande per calcolare, verifica quale parte del tuo caso usa la GPU e se ha bisogno della doppia precisione: le schede grafiche di oggi rendono molto in precisione singola e molto meno in doppia.

Disco di lavoro e risultati

I solver scrivono file temporanei enormi, e i risultati occupano molto spazio. Un SSD NVMe dedicato come disco di lavoro, separato dal sistema, evita che il calcolo aspetti il disco; i risultati finiti possono poi passare a un server o a un NAS con backup.

Tre punti di partenza

Tre configurazioni di partenza per la simulazione
UsoProcessoreMemoria
Simulazione occasionale insieme al CADRyzen 9 da 16 core128 GB, 2 canali
Calcolo quotidiano con modelli mediThreadripper da 24 a 32 core256 GB, tutti e 4 i canali pieni
CFD e modelli grandiThreadripper PRO512 GB o più, tutti e 8 i canali pieni

Tutte con un disco di lavoro NVMe a parte e collaudate per 24 ore a pieno carico, che è proprio quello che farà la macchina quando lancerai una simulazione notturna.

Domande frequenti

Più core sono sempre più veloci in simulazione?

No. Oltre un certo punto comanda la banda di memoria, e se la licenza si paga per core, ogni core in più costa. La cosa efficiente è bilanciare core, canali di memoria e licenze.

Quanta memoria serve per Ansys o Abaqus?

Dipende dal modello e dal solver. A titolo indicativo, 64 GB per modelli piccoli, da 128 a 256 GB per assiemi grandi con contatti e 512 GB o più per modelli molto grandi. Guarda il picco di memoria nel log del solver e lascia margine.

Una GeForce va bene per la simulazione?

Per vedere il modello, sì. Per calcolare dipende dal solver: alcuni accelerano su GPU in precisione singola e altri richiedono la doppia precisione, in cui le schede grafiche di oggi rendono poco. Verificalo con il tuo caso prima di comprare.

Workstation o server di calcolo?

Se calcola una persona e vuole vedere i risultati sulla sua scrivania, workstation. Se calcolano in più o le simulazioni durano giorni, un server di calcolo in rack con più canali di memoria, condiviso dal team.

Vuoi dimensionare la tua macchina di calcolo?

Mandaci il programma, il tipo di analisi e la dimensione dei tuoi modelli: ti proponiamo processore, memoria e dischi, con il prezzo, entro 12 ore lavorative.

Richiedi una proposta