Pored interesovanja SolidWorks korisnika za nove funkcionalnosti u novim verzijama SolidWorks softvera, na Solfins sajtu može se primetiti i neuobičajeno veliko interesovanje za hardverske preporuke za SolidWorks softver.
U okviru ovog bloga, dati su odgovori na pitanja pravilnog odabira grafičke kartice, nVidia ili AMD, Quadro ili GeForce, Radeon RX ili Radeon Pro WX? Analizirani su zahtevi dve grafički zahtevne aplikacije:
SolidWorks 3D CAD softvera za tradicionalno 3D CAD modeliranje i
SolidWorks Visualize softvera koji se koristi za napredni rendering
Integrisane Intelove grafičke kartice nisu preporučene profesionalnim korisnicima. Iako trenutno određen broj Solfins klijenata koristi SolidWorks na računarima sa Intelovim integrisanim grafičkim karticama, Solfins aplikativni inženjeri su često imali situacije da ili SolidWorks uopšte ne funkcioniše ili funkcioniše za ozbiljnim grafičkim problemima na računarima sa Intelovim integrisanim grafičkim karticama.
Napomena: Korišćeni su eksterni testovi grafičkih kartica, Solfins nije vršio niti uticao na rezultate testova.
nVidia ili AMD?
nVidia kao proizvođač grafičkih kartica (GPU) je poznata po sledećim tipovima grafičkih kartica:
nVidia Quadro, nVidia Quadro RTX
nVidia GeForce
nVidia GeForce RTX
Prednosti nVidia Quadro grafičkih kartica:
Odlična dostupnost profesionalnih nVidia Quadro (RTX) kartica prosečnom kupcu u okviru Dell, Lenovo i HP radnih stanica i laptopova, kao i značajno veći tržišni udeo
Veći broj modela grafičkih kartica
Odlična drajverska podrška i pouzdanost u radu
Značajno bolje performanse u SolidWorks Visualize softveru
Mogućnost korišćenja većeg broja funkcija u SolidWorks Visualize softveru u odnosu na konkurentne grafičke kartice
Mogućnost povezivanja više grafičkih kartica sa sabiranjem softverski dostupne VRAM memorije (NVLink konekcija)
Mane nVidia grafičkih kartica:
Nešto viša cena moćnijih grafičkih kartica
AMD kao proizvođač procesora (CPU) i grafičkih kartica (GPU) je poznat po sledećim tipovima grafičkih kartica:
AMD Radeon Pro WX
AMD Radeon RX
AMD Raden Pro Vega
Prednosti AMD grafičkih kartica:
Odlična drajverska podrška i pouzdanost u radu
Mane AMD grafičkih kartica:
Loša dostupnost profesionalnih AMD Radeon Pro WX/Vega kartica prosečnom kupcu (prisutne su u Dell radnim stanicama i Apple računarima), mali tržišni udeo
Osnovna podrška za SolidWorks Visualize softver
Ograničene funkcionalnsoti u SolidWorks Visualize softveru zbog nedostatka hardverskih funkcija
Manji broj modela grafičkih kartica
Zaključak: AMD ili nVidia grafička kartica
Ukoliko koristite isključivo SolidWorks 3D CAD softver, onda možete koristiti i AMD i nVidia grafičke kartice. Međutim, ukoliko koristite i SolidWorks Visualize softver ili pak očekujete da ćete ga koristiti u bliskoj budućnosti, zbog značajno boljih performansi, većeg broja opcija i bolje stabilnosti preporučeno je korišćenje nVidia grafičkih kartica.
Gejmerska ili Profesionalna grafička kartica?
Prednosti gejmerskih grafičkih kartica:
Niža cena u odnosu na profesionalne grafičke kartice
Bolja dostupnost na tržištu
Mane gejmerskih grafičkih kartica:
Značajno lošije performanse u SolidWorks softverima u odnosu na komparativne profesionalne grafičke kartice
Kraća i značajno lošija drajverska podrška
Lošija stabilnost u toku rada u SolidWorks softverima
Gejmerske grafičke kartice nisu sertifikovane od strane SolidWorks korporacije za rad u SolidWorks softverima
Prednosti profesionalnih grafičkih kartica:
Značajno bolje performanse u većini SolidWorks softvera zahvaljujući optimizovanim drajverima
SolidWorks softveri su znatno stabilniji i responzivniji ukoliko se koriste profesionalne grafičke kartice
Odlična i dugotrajna drajverska podrška
Hardverski gledano - grafička kartica je kvalitetnija i pouzdanija u radu, pa su stoga kvarovi retki
Odlična dostupnost u profesionalnom segmentu - brojne profesionalne radne stanice (Dell, HP, Lenovo itd.) se mogu konfigurisati isključivo sa profesionalnim grafičkim karticama
Profesionalne grafičke kartice su sertifikovane od strane SolidWorks korporacije za korišćenje SolidWorks softvera
Korisnici sa Profesionalnim grafičkim karticama mogu očekivati tehničku podršku SolidWorks korporacije
Mane profesionalnih grafičkih kartica:
Značajno viša cena u odnosu na gejmerske grafičke kartice
Uporedni test gejmerskih i profesionalnih grafičkih kartica
Iako većini korisnika gejmerske grafičke kartice zadovoljavaju sve potrebe, testovi performansi su najbolji pokazatelj zašto bi profesionalni korisnici trebalo da koriste profesionalne grafičke kartice. U ovom konkretnom primeru uporedićemo gejmersku nVidia RTX 2080Ti i profesionalnu nVidia Quadro RTX 4000 grafičku karticu. Uporedne tehničke karakteristike su prikazane u tabeli ispod.
nVidia GeForce RTX 2080Ti
• CUDA Cores: 4352
• VRAM: 11GB GDDR6
• RT Cores: 72
• Tensor Cores: 576
• FP32 Performance: 13.4 TFLOPS
• Boost Clock: 1545 Mhz
• Potrošnja: 250W
• Cena: 1200 €
• Generacija grafičkog čipa: Turing
nVidia Quadro RTX 4000
• CUDA Cores: 2304
• VRAM: 8GB GDDR6
• RT Cores: 36
• Tensor cores: 288
• FP32 Performance: 7.1 TFLOPS
• Boost Clock: 1545 Mhz
• Potrošnja: 160W
• Cena: 900 €
• Generacija grafičkog čipa: Turing
Gejmerska grafička kartica je na osnovu tehničkih karakteristika i sirove snage praktično duplo brža u odnosu na nVidia Quadro grafičku karticu slične cene. Performanse u SolidWorks-u su prikazane na testu ispod (izvor: https://youtu.be/2JmWrO2bcsQ?t=956)
Iako je po hardverskim specifikacijama duplo slabiji, nVidia Quadro RTX 4000 je u SolidWorks-u preko 40% brži u odnosu na nVidia GeForce RTX 2080Ti. Može se uočiti da čak Quadro grafička kartica starije generacije, nVidia Quadro P2000, pruža iste SolidWorks performanse kao RTX 2080Ti, iako je Quadro P2000 u proseku 3x-5x sporija grafička kartica po specifikacijama. Osnovni razlog zašto nVidia Quadro grafičke kartice postižu dobre rezultate jesu drajveri prilagođeni 3D CAD softverima i profesionalnim korisnicima.
Kao što možete uočiti na prethodnoj slici, SolidWorks nije u stanju da u potpunosti iskoristi sve raspoložive resurse grafičke kartice, pa se često dešava da nVidia Quadro grafička kartica od 10,000€ ima samo 10%-15% bolje performanse u odnosu na nVidia Quadro grafičku karticu od 1,000€.
SolidWorks Visualize performanse
SolidWorks Visualize softver, za razliku od SolidWorks 3D CAD softvera, za rendering sadržaja (slika i video snimaka) u potpunosti koristi sve raspoložive resurse grafičke kartice. Iako su nVidia Quadro grafičke kartice zvanično podržane od strane SolidWorks korporacije za SolidWorks Visualize softver, prilagođeni Quadro drajveri ne pružaju korisnicima bolje performanse, već su zapravo ekvivalentne gejmerske grafičke kartice značajn brže.
Količina memorije (VRAM-a) na grafičkoj kartici je izuzetno važna za SolidWorks Visualize, jer se sama scena, teksture i drugi rendering sadržaj čuvaju u memoriji grafičke kartice, a ne u RAM memoriji kao što je to obično slučaj. Ukoliko korisnik nema dovoljno slobodne memorije na grafičkoj kartici, tada se celokupna scena sa svim detaljima i teksturama prebacuje u RAM memoriju. U tom slučaju grafička kartica više ne može vršiti rendering već isključivo procesor, što zatim dovodi do nekoliko puta sporijeg renderinga slika, video snimaka, VR scena itd.
Poželjno je da posedujete minimalno 4GB memorije na grafičkoj kartici za korišćenje SolidWorks Visualize softvera, jer u tom slučau možete koristiti i AI Denoiser funkciju koja omogućava bukvalno 10 puta brži rendering.
Koja grafičku karticu odabrati?
Poslovni korisnici- Profesionalne grafičke kartice u okviru profesionalne radne stanice (Dell, HP ili Lenovo).
Iako zahteva nešto veća novčana ulaganja, profesionalna radna stanica sa profesionalnom grafičkom karticom pruža SolidWorks korisnicima najbolju stabilnost i pouzdanost u svakodnevnom radu, što je zapravo ključna karakteristika za većinu kompanija, ali i SolidWorks korisnika. Brendirane Dell, HP ili Lenovo radna stanice su često jedini način za kupovinu najjačih profesionalnih grafičkih kartica. Ukoliko se pak odlučite da sami sastavite Vaš poslovni računar, imajte na umu da će vam profesionalna grafička kartica doneti bolju stabilnost i performanse u svakodnevnom radu.
Preporučeno je korišćenje nVidia grafičkih kartica i to isključivo zbog ograničenja u SolidWorks Visualize softveru. Imajte na umu da će AMD grafičke kartice nuditi odličnu stabilnost i performanse u svim SolidWorks aplikacijama, osim u SolidWorks Visualize softveru.
Pošto SolidWorks 3D CAD ne može u potpunosti iskoristiti resurse grafičke kartice, preporučena je kupovina grafičkih kartica srednje klase jer one pružaju odlične performanse po prihvatljivim cenama. U trenutku pisanja ovog teksta, grafičke kartice koje pripadaju ovoj klasi su nVidia Quadro P2000, P4000, RTX Quadro 4000. Grafičke kartice ove klase pružaju i vrlo dobre rendering performanse u SolidWorks Visualize softveru, pri čemu pružaju dovoljnu količinom memorije na grafičkoj kartici (VRAM).
Privatni korisnici - svejedno
Ukoliko niste osoba koja 80% svog slobodnog vremena provodi u korišćenju SolidWorks softvera, već u video igrama i drugim ne-3D CAD aktivnostima, gejmerska grafička kartica će najverovatnije zadovoljiti sve vaše zahteve.
Preporučeno je korišćenje nVidia grafičkih kartica i to isključivo zbog ograničenja u SolidWorks Visualize softveru. Imajte na umu da će AMD grafičke kartice nuditi odličnu stabilnost i performanse u svim SolidWorks aplikacijama, osim u SolidWorks Visualize softveru.