Indicazioni sulla scelta dell’hardware per SOLIDWORKS

Attraverso la ricerca, i test e la collaborazione con clienti utilizzatori di SOLIDWORKS, nel corso degli anni abbiamo messo insieme i seguenti consigli per la vostra prossima workstation.

SOLIDWORKS – Requisiti di sistema e benchmark

Come per la maggior parte dei pacchetti software, esiste un elenco di requisiti di sistema (compreso un elenco dettagliato di schede video) che può essere utilizzato per garantire che l’hardware del computer funzioni con il software. Tuttavia, la maggior parte degli elenchi di “requisiti di sistema” tendono a coprire solo le basi dell’hardware del PC necessario per l’esecuzione del software, e non l’hardware che garantisce le migliori prestazioni. Inoltre, a volte questi elenchi possono essere obsoleti, riportare vecchie revisioni dell’hardware o semplicemente mostrare hardware non ottimale.

A causa dell’incoerenza di questi elenchi, ci siamo presi il tempo di eseguire dei test per determinare l’hardware che funziona meglio con SOLIDWORKS. Sulla base di questi test, abbiamo stilato il nostro elenco di hardware consigliato.

Processore (CPU)

Qual è la migliore CPU per la modellazione in SOLIDWORKS?

Il Core i7 14700K di Intel è il nostro consiglio per la maggior parte degli utenti di SOLIDWORKS. Le attività generali di modellazione in SOLIDWORKS, come l’apertura e il salvataggio dei file, la ricostruzione degli assiemi e la rotazione dei modelli, vengono eseguite più velocemente con una CPU con una frequenza operativa elevata. Questo modello ha velocità di clock elevate e prestazioni per core migliorate, e aggiunge alcuni “core efficienti” per gestire le attività in background e il multithreading mentre i core principali si concentrano sui carichi di lavoro attivi. Se volete un po’ più di potenza, il Core i9 14900K aumenta ulteriormente la velocità di clock e aggiunge alcuni core efficienti per migliorare il multitasking.

Qual è la migliore CPU per la simulazione in SOLIDWORKS?

Lo Xeon W-3475X 36 Core di Intel è una potente soluzione per i carichi di lavoro di simulazione, che sono ancora sensibili alla velocità di clock ma possono essere scalati con core CPU aggiuntivi. Inoltre, tendono a essere sensibili alla larghezza di banda della memoria e possono richiedere più RAM di sistema in generale. Per questo motivo, i processori Xeon W di Intel con un numero maggiore di core sono la scelta ideale, soprattutto per le simulazioni FEA e Flow, pur offrendo buone prestazioni per le attività di modellazione generale in SOLIDWORKS. I core aggiuntivi migliorano anche le prestazioni di rendering con PhotoView 360, ma se questo è il vostro obiettivo principale, una CPU con un numero di core ancora maggiore, come la linea Threadripper PRO di AMD, sarà ancora più veloce.

Un maggior numero di core della CPU migliora le prestazioni di SOLIDWORKS?

La modellazione e il lavoro con gli assiemi in SOLIDWORKS non sono in grado di utilizzare più di una manciata di core. Nei nostri test, abbiamo riscontrato che i processori con una frequenza operativa elevata offrono le migliori prestazioni complessive per le attività di modellazione generale. La simulazione e il rendering, tuttavia, possono ottenere guadagni di prestazioni da moderati a grandi con un numero di core più elevato. Ecco perché per la nostra workstation di simulazione utilizziamo CPU Intel Xeon W con un massimo di 32 core.

È necessaria una CPU Xeon per SOLIDWORKS?

Alcuni processori Intel Xeon offrono un numero di core molto più elevato rispetto ai modelli Core tradizionali, insieme a capacità di memoria più elevate e talvolta al supporto di set di istruzioni aggiuntivi. Queste caratteristiche possono migliorare le prestazioni nel rendering e in alcuni tipi di simulazione. Tuttavia, le CPU Xeon hanno quasi sempre un clock inferiore a quello delle CPU Core i7 e i9, il che significa che si rinuncia a una piccola quantità di prestazioni per le attività di modellazione generali. Offriamo sistemi basati su entrambe le piattaforme, a seconda degli aspetti di SOLIDWORKS più importanti per l’utente e che meglio si adattano al suo budget.

Devo acquistare una CPU overcloccata per SOLIDWORKS?

In generale, non consigliamo l’overclocking per nessuna workstation professionale. In genere, i modesti guadagni in termini di prestazioni non valgono gli svantaggi associati all’overclocking, che possono includere instabilità, riduzione della durata dell’hardware e potenziali imprecisioni nei dati.

Scheda video (GPU)

Di che tipo di scheda video (GPU) ha bisogno SOLIDWORKS?

Dassault Systemes consiglia ai propri clienti di utilizzare una scheda per workstation e in effetti ci sono alcuni vantaggi significativi in termini di prestazioni. Abbiamo scoperto che in alcune situazioni una Quadro di fascia bassa può superare le schede GeForce più “veloci”. Inoltre, l’utilizzo di una scheda certificata è l’unico modo per ottenere il supporto ufficiale per funzioni come Realview e Ambient Occlusion.

Prima di SOLIDWORKS 2019, le differenze di prestazioni tra le diverse schede video Quadro erano minime, tranne che nella fascia alta, con assiemi estremamente complessi su monitor ad alta risoluzione. Tuttavia, in SW 2019 è stata introdotta una nuova funzione chiamata modalità “Prestazioni grafiche migliorate”. Con questa modalità, la scheda video si fa carico di una parte maggiore del lavoro necessario per la visualizzazione di parti e assiemi. Questo porta anche a una differenza molto maggiore nelle frequenze dei fotogrammi con le diverse schede Quadro, come si può vedere nei grafici qui sotto.

Qual è la migliore scheda video (GPU) per SOLIDWORKS?

Dai dati dei test che abbiamo accumulato, possiamo trarre alcune conclusioni utili. Ecco i nostri consigli per la scelta della scheda video, compresi alcuni modelli più recenti che hanno sostituito quelli testati, a seconda delle dimensioni e della risoluzione del modello, con l’obiettivo di ottenere frame rate fluidi (>30fps) nella maggior parte delle circostanze:

↓ Risoluzione delle dimensioni dell’assieme →
1080P (1920×1080)
4K (3840×2160)
Piccolo (<1 milione di triangoli)
NVIDIA T1000 o superiore
RTX 2000 Ada o superiore
Medio (>1 milione di triangoli)
RTX 2000 Ada o superiore
RTX 4000 Ada o superiore
Grande (>10 milioni di triangoli)
RTX 4500 Ada o superiore
RTX 5000 Ada o superiore

Tenete presente che queste raccomandazioni si basano su SOLIDWORKS 2019 con “Prestazioni grafiche migliorate” abilitate. Le versioni precedenti sono meno sensibili alla scelta della scheda video, ma quelle più recenti dovrebbero essere abbastanza simili.

È necessario utilizzare una scheda Quadro per SOLIDWORKS o va bene una GeForce?

Dassault Systemes non solo consiglia agli utenti di utilizzare una scheda per workstation, ma offre anche alcuni vantaggi significativi in termini di prestazioni. Nei nostri test abbiamo scoperto che in modalità “ombreggiata con bordi” anche una Quadro di fascia bassa supera la più veloce scheda GeForce. Inoltre, l’uso di una scheda workstation è l’unico modo per ottenere il supporto ufficiale di funzioni come Realview e Ambient Occlusion.

Memoria (RAM)

Di quanta memoria (RAM) ha bisogno SOLIDWORKS?

Sebbene la quantità esatta di RAM necessaria dipenda dai modelli in uso, Solidworks ha generalmente bisogno di 4-8 GB di RAM per attività quali la rotazione dei modelli, le simulazioni e i rendering. Per questo motivo, si consiglia di avere 16 GB nel sistema, in modo da avere molta RAM libera per altri programmi in esecuzione.

Una regola generale è che sono necessari circa 5 GB di RAM per Solidworks stesso e almeno 20 volte la dimensione dell’assieme con cui si lavora. Quindi, se i vostri assiemi hanno tutti una dimensione di circa 200 MB, avrete bisogno di 5 GB + 20x.2, che corrisponde a circa 9 GB di RAM. Utilizzando questa formula, la quantità minima di RAM consigliata per le varie dimensioni degli assiemi è:

Tenete presente che queste raccomandazioni si basano su SOLIDWORKS 2019 con “Prestazioni grafiche migliorate” abilitate. Le versioni precedenti sono meno sensibili alla scelta della scheda video, ma quelle più recenti dovrebbero essere abbastanza simili.

È necessario utilizzare una scheda Quadro per SOLIDWORKS o va bene una GeForce?

Dassault Systemes non solo consiglia agli utenti di utilizzare una scheda per workstation, ma offre anche alcuni vantaggi significativi in termini di prestazioni. Nei nostri test abbiamo scoperto che in modalità “ombreggiata con bordi” anche una Quadro di fascia bassa supera la più veloce scheda GeForce. Inoltre, l’uso di una scheda workstation è l’unico modo per ottenere il supporto ufficiale di funzioni come Realview e Ambient Occlusion.

Dimensione Assieme
<500MB
500MB-1.25GB
1.25GB-3GB
Capacità minima della RAM

16GB

32GB

64GB

Tenete presente che qualsiasi software aggiuntivo in esecuzione (sia esso per la simulazione, il rendering o anche la navigazione web) richiederà anch’esso della RAM, quindi se sembra che sarete vicini, vi consigliamo vivamente di passare a una capacità maggiore.

Archiviazione (SSD/HDD)

Qual è il miglior tipo di unità da utilizzare per Solidworks?

Grazie alla loro velocità e al prezzo relativamente accessibile, consigliamo vivamente le unità a stato solido (SSD) per l’unità principale che ospiterà il sistema operativo e l’installazione di Solidworks stesso, oltre a qualsiasi altro software utilizzato. L’elevata velocità delle unità SSD consente al sistema di avviarsi, lanciare le applicazioni e caricare i file molto più velocemente di qualsiasi disco rigido tradizionale. In particolare, le nuove unità SSD di tipo NVMe utilizzano le connessioni più recenti come M.2 e offrono le velocità di trasferimento più elevate.

Se il budget lo consente, è un’ottima idea avere una seconda unità SSD da utilizzare per archiviare i progetti attivi, per ridurre ulteriormente i tempi di caricamento e salvataggio. Consigliamo vivamente di utilizzare un’unità OS con una capacità di almeno 500 GB per essere certi di non dover aggiornare l’unità principale (processo spesso complicato) nel prossimo futuro.

Un’unità SSD mi aiuterà ad aprire e salvare gli assiemi più velocemente in SOLIDWORKS?

Sì! Le unità SSD sono molto più veloci dei dischi rigidi tradizionali e in molti casi possono ridurre sensibilmente il tempo necessario per aprire e salvare gli assiemi. Si tenga presente che gli assiemi più piccoli tendono a non essere vincolati all’I/O, il che significa che la differenza con un’unità di archiviazione più veloce potrebbe non essere notevole, ma in generale, quanto più tempo si impiega ad aprire un assieme, tanto più utile sarà un’unità SSD.

Qual è il tipo di unità migliore per l’archiviazione e il backup dei dati?

Le unità SSD sono ancora più costose delle unità a piatti per GB, ma anche per l’archiviazione consigliamo di evitarle in un sistema SOLIDWORKS. Questo perché SOLIDWORKS esegue un controllo di tutte le unità del sistema durante il processo di avvio. Normalmente, questo controllo non influisce molto sul tempo necessario per l’avvio di SOLIDWORKS, ma se nel sistema è presente un’unità disco tradizionale a piatti che si trova nello stato di basso consumo (che, per impostazione predefinita, si verifica dopo che l’unità non viene utilizzata per circa 20 minuti), SOLIDWORKS deve attendere che l’unità si attivi, il che può richiedere anche 10 secondi. In altre parole, ogni unità disco tradizionale presente nel sistema può potenzialmente aumentare il tempo di avvio di SOLIDWORKS di circa 10 secondi. Per questo motivo, a meno che non abbiate bisogno di grandi quantità di spazio di archiviazione molto efficienti dal punto di vista dei costi, vi consigliamo vivamente di utilizzare solo unità SSD, se possibile.

Considerate invece i sistemi di archiviazione collegati alla rete per il backup e l’archiviazione. Questi sistemi possono essere condivisi tra più postazioni di lavoro e di solito offrono funzioni che garantiscono un certo livello di ridondanza dei dati (protezione contro la perdita di file in caso di morte di una delle unità).

Cercate una workstation Solidworks?

Costruiamo computer su misura per il vostro flusso di lavoro.

Non sapete da dove cominciare? Possiamo aiutarvi!

Contattate oggi stesso uno dei nostri consulenti tecnici.