Non voglio entrare nei dettagli, basta saltare a una riga con #Instant. (Per la prima volta nella storia del blog).
Voglio che sia utile sia per i principianti che per i professionisti. Inizierò quindi con alcune nozioni di base sul funzionamento del software, per poi passare a possibili improvvisazioni basate su di esse. In pratica, pubblicherò una serie di blog che tratteranno diversi software CAD. In questa parte, mi concentrerò maggiormente su alcuni miglioramenti generali.
Normalmente le persone desiderano acquistare hardware di fascia alta per aumentare le prestazioni e ridurre i tempi, ma non è sempre vero. Bisogna valutare in base al tipo di lavoro. Alla fine, si tratta di ottenere il meglio da ciò che si ha a disposizione. Vediamo quindi come ottenere questo risultato.
Differenza rispetto ad altri blog: troverete una serie di blog/argomenti di aiuto relativi allo stesso argomento che vi guideranno sui modi per migliorare le prestazioni. In effetti, sono molto utili e anch'io ho acquisito conoscenze in merito. Ma i principali blog/argomenti di aiuto non menzionano come valutare se è necessario aggiornare l'hardware o meno e, in caso affermativo, quale parte deve essere aggiornata. L'utente deve valutare in base alle proprie esigenze. Vi aiuterò a decidere.
I componenti principali del computer che influenzano direttamente le prestazioni di qualsiasi software CAD/CAM/CAE sono
Processore
scheda madre
RAM
Scheda grafica
Memoria (HDD/SSD)
Ambiente di rete (per Intranet e Internet)
Sistema operativo
Workstation: per evitare problemi di compatibilità e per ottenere il supporto dei driver per i nuovi sistemi operativi e software CAD, (#Instant) preferiamo sempre acquistare un sistema dal produttore (Dell, HP ecc.) e non scegliere computer assemblati da un venditore locale.
L'hardware certificato ha ovviamente prestazioni migliori grazie alla stretta integrazione con l'altro hardware. Si dovrebbe prendere in considerazione solo quando il computer richiede più tempo di quello necessario per dare istruzioni al software.
Scheda madre e processore: Come indicato sul sito web di Autodesk, (#Instant) la scelta più saggia è quella di acquistare la CPU singola più veloce che il vostro budget vi consente. Se il budget lo consente, acquistare la CPU multicore più veloce e una scheda madre adeguata.
È necessario entrare nel dettaglio per capire le proprie esigenze. Permettetemi di darvi qualche indicazione sul software. Tutti i software CAD non sono multi-thread. In parole povere, il software CAD non è progettato in modo tale da poter impartire istruzioni a più core. Come sviluppatore posso capire che è un compito arduo programmare in questo modo. Tuttavia, il software CAD utilizza il multicore durante alcuni processi come il rendering, l'animazione, il raytracing, l'analisi delle sollecitazioni, il calcolo delle linee nascoste nel disegno e così via. Per maggiori dettagli, consultare l'articolo Supporto per i processori multicore.
Se si utilizza uno dei processi menzionati nell'articolo, si dovrebbe optare per un processore multi-core. Facciamo un esempio per renderlo più chiaro.
Ad esempio, se si deve creare un disegno con più di quattro viste, ovviamente il multicore è utile. Ma se le viste sono molto complesse e il disegno ha poche viste, si dovrebbe optare per la più veloce CPU singola.
(A parte questo, se si dispone già di un processore multicore, si può trarre vantaggio dall'uso di più istanze del software CAD. Personalmente, apro un altro inventor per il modello di riferimento, poiché il sistema operativo può eseguire il secondo inventor su un altro core. Non è consigliabile se si sta esaurendo la RAM, poiché ne richiede di più.
RAM: una RAM maggiore è sempre meglio, ma solo quando è necessaria. Il modo più semplice per verificarlo è monitorare il monitor delle risorse o la scheda prestazioni di Task Manager. (#Istant)Come regola empirica, se il sistema utilizza meno del 75% di RAM in condizioni di lavoro normali, l'aumento della RAM non comporta alcun vantaggio significativo. Ma ovviamente una RAM più veloce è sempre vantaggiosa. Quindi optate per la RAM più veloce disponibile sul mercato e aumentatela solo se necessario per le vostre condizioni di lavoro.
È sempre necessario verificare la quantità massima di RAM e il tipo di RAM che la scheda madre può supportare. Inoltre, è limitato dalla licenza di Windows!
Spesso ci si imbatte in vari metodi per utilizzare l'HDD o l'USB come RAM. Mi sono sempre chiesto se sia affidabile o meno. Per capirlo, dobbiamo comprendere il significato della RAM nel sistema. La RAM è progettata per leggere e scrivere frequentemente i dati durante il processo a una velocità molto più elevata rispetto alle unità HDD/SSD (vedere la tabella seguente). Inoltre, la durata di HDD/SDD/USB diminuisce notevolmente se viene utilizzata come RAM. Tuttavia, è possibile utilizzare questa funzione solo poche volte, quando ci si imbatte in un lavoro che richiede una quantità di RAM maggiore rispetto al normale lavoro. Per i professionisti, questa funzione può far perdere molto tempo piuttosto che risparmiare qualche soldo, se si utilizza più del 75% della RAM in condizioni di lavoro normali.
Date un'occhiata al seguente confronto per avere un'idea chiara della RAM.
Categoria
Velocità (circa)
Costo (circa)
RAM DDR3-1600 (10-10-10)
Velocità di trasferimento di 12,8 GB/s (latenza di 12,5 ns)
$6/GB
SSD (es. Samsung SM951)
4,5 GB/s in lettura e 3 GB/s in scrittura (tempo di ricerca ~0,08 ms)
1$/GB
HDD 10000 RPM
trasferimento sequenziale dei supporti - 1,6 GB/s
velocità di trasferimento sostenuta fino a 1 GB/s
(tempo di ricerca ~0,2 ms & latenza di rotazione 4,17 ms)
$0,04/GB
Alcuni blog consigliano di utilizzare strumenti per liberare la RAM. Poiché non esiste un metodo per accedere direttamente alla RAM per qualsiasi software, quest'ultimo deve chiedere al sistema operativo di fornire più RAM. In questo caso, il sistema operativo scriverà i dati sul file di pagina, cioè sull'HDD, e quindi il software libererà lo spazio della RAM. In breve, questi strumenti costringono il sistema operativo a scrivere pagine RAM nel pagefile. È quindi ovvio che se il software CAD utilizza la maggior quantità di RAM, tutti i dati verranno scritti sull'HDD e le prestazioni del software si ridurranno drasticamente. Tuttavia, è utile se si esegue lo strumento prima di avviare Inventor ed eseguire un processo pesante. È consigliabile aumentare la RAM se è necessario farlo spesso.
Pagefile: è un file/spazio situato sull'unità locale che funge da RAM virtuale quando tutti i processi richiedono più RAM di quella effettiva. Per pagina si intendono pezzi di informazioni di 4KB che il sistema operativo sposta dalla RAM al pagefile sul disco rigido per liberare spazio nella RAM per altri processi.
(Non preoccupatevi di questo se non utilizzate mai il 75% della RAM. Se si utilizza, Windows consiglia di creare un file di pagina pari a 1,5 volte la dimensione della RAM installata. Ma in qualsiasi momento, se avete bisogno di più spazio per lavorare su un file di grandi dimensioni, potete aumentare temporaneamente le dimensioni del file di pagina.
Potete cercare su Google come impostarlo in base al vostro sistema operativo.
Scheda grafica: non scegliete mai una scheda grafica in base alle recensioni relative alle prestazioni dei giochi. Si tratta di una cosa completamente diversa. I software CAD richiedono un rendering in tempo reale basato su calcoli matematici, mentre i giochi richiedono rendering predefiniti nella maggior parte dei casi. Di conseguenza, il produttore di schede grafiche deve fornire un driver appropriato e un hardware ottimizzato per le prestazioni CAD. Questo è il motivo per cui si trovano schede grafiche consigliate dai software CAD.
(A volte mi sono imbattuto in scenari in cui schede grafiche economiche non raccomandate dal software CAD possono ridurre le prestazioni e le prestazioni migliorano se si disabilita la scheda grafica. Pertanto, personalmente suggerisco di scegliere le schede grafiche consigliate dal software CAD.
Memoria locale o di rete (HDD / SSD) : Se si accede a file di grandi dimensioni dal disco rigido locale o di rete, è necessario considerare solo questo aspetto.
La frammentazione (#istantanea) è utile se si utilizza un disco rigido. Riduce il movimento della testa durante la lettura.
(#Istant) L'utilizzo di unità SSD (opzionalmente ibride) può dare risultati migliori, ma se il budget a disposizione è limitato, la pratica migliore è utilizzare un'unità SSD per il sistema operativo e le cartelle di lavoro (se si utilizza il vault, è possibile configurare il vault per posizionare la cartella su tale unità SSD). Acquistate un disco rigido per avere più spazio, se volete mettere i dati meno importanti e che non vi servono frequentemente, come file audio, video, file di lavoro completati e così via.
Sistema operativo: (#Istant)
I progressi dell'hardware e del software aprono le porte a nuove funzionalità per il software CAD. Nessuno può fare in modo che un sistema operativo supporti tutto l'hardware futuro. Perciò insistiamo sull'utilizzo di sistemi operativi più recenti per i nuovi hardware. Al contrario, non saltate mai alla nuova versione e testatela prima di implementarla se state lavorando. Se siete studenti, potete passare immediatamente a un nuovo sistema, che vi aiuterà ad apprendere le ultime tecnologie o funzionalità.
Ambiente di rete (per Intranet e Internet): È un argomento molto vasto da trattare e si applica soprattutto alle aziende. L'intera rete dipende da molti fattori come il costo, la sicurezza, il numero di utenti, i piani futuri, ecc. Pertanto, vi invito a consultare un buon amministratore di rete che possa guidarvi nella scelta.
(Per utilizzare la massima velocità della rete, è necessario che ogni singolo componente della rete (compresi i computer) sia compatibile con i gigabit.
Qualsiasi commento e suggerimento sarà apprezzato. Potete contattarmi tramite il mio ID di posta elettronica: harshj@monovative.com
Riferimenti e crediti
Vorrei ringraziare il mio collega Siddharth Raval per aver raccolto informazioni utili.
Vecchio blog di Comprendere, identificare e aggiornare la RAM del PC - http://www.bleepingcomputer.com/tutorials/identifying-and-upgrading-ram/
Il mio sito web preferito sull'hardware: http://www.tomshardware.com/
Perché non utilizzare lo spazio SSD come RAM? http://superuser.com/questions/617864/why-not-use-ssd-space-as-ram
HDD vs. SSD http://www.diffen.com/difference/HDD_vs_SSD
Caratteristiche delle prestazioni dei dischi rigidi https://en.wikipedia.org/wiki/Hard_disk_drive_performance_characteristics
https://support.microsoft.com/en-us/kb/2160852
Spingersi oltre i limiti di Windows:
http://blogs.technet.com/b/markrussinovich/archive/2008/07/21/3092070.aspx
http://members.shaw.ca/bsanders/WindowsGeneralWeb/RAMVirtualMemoryPageFileEtc.htm
http://www.zdnet.com/article/windows-7-memory-usage-whats-the-best-way-to-measure/
https://www.pugetsystems.com/labs/articles/Why-you-should-use-a-Quadro-video-card-in-Solidworks-2016-751/
http://www.computeraideddesignguide.com/best-graphics-card-for-cad-programs/
http://www.digitaleng.news/de/impressive-new-gpus/

LAVORARE CON GRUPPI DI GRANDI DIMENSIONI - PROGETTI O HARDWARE INFERIORE
May 26, 2020 • 6 Minutes Read
Build Fast, Smooth & Scalable Mobile Experiences
Create high-performance cross-platform apps with seamless UI/UX, faster development, and consistent user experiences across every device.
Related Posts
Discover how our innovative solutions have helped clients improve efficiency, optimize performance, and achieve successful project outcomes.


