Grafische kaarten en 3d CAD software

Door Nutral op woensdag 25 november 2015 10:13 - Reacties (26)
Categorie: -, Views: 6.180

Van alle informatie die op het internet beschikbaar is over computer hardware en performance, is de informatie over videokaarten in combinatie met CAD software heel wisselend.

Als je de AMD en Nvidia moet geloven zijn hun workstation Quadro en Firepro lijnen altijd beter dan de "gaming" videokaarten genaamd Radeon en Geforce, Maar je betaald wel flink wat extra voor deze videokaarten.

Als we deze vergelijken:
Quadro M4000, 1664 cuda cores, 8gb gddr5 geheugen, 256bit geheugenbus. 1025§ in de pricewatch
Geforce GTX 970, 1664 cuda cores, 4gb gddr5 geheugen, 256bit geheugenbus, ~340§ in de pricewatch.

Bij AMD ongeveer hetzelfde:
Firepro W8100, 2560 streaming cores, 8gb gddr5 geheugen, 512bit geheugenbus, 1088§ in de pricewatch
R9 390, 2560 streaming cores, 8gb gddr5 geheugen, 512bit geheugenbus, 340§ in de pricewatch.

Voor de zelfde processingpower betaal je 3x zoveel geld voor een workstation videokaart. Er zitten wel eens wat dingen anders zoals hoeveelheid geheugen en sommige workstation videokaarten hebben ECC, maar dat is voor veel toepassingen ook niet nodig.
OpenGL vs DirectX
3D cad software bedrijven geven vaak alleen support voor hun eigen gecertificeerde videokaarten. Computerbouwers zoals HP, Lenovo en Dell verkopen hun computers alleen met workstation videokaarten en laten deze ook ISV keuren.

Uit mijn eigen ervaring weet ik dat niet alle 3d Cad programma’s beter werken van een quadro of firepro, in vergelijking met een game videokaart. Een van de zaken waar dit door komt is DirectX.

Autodesk bijvoorbeeld is met autocad, inventor en een aantal andere programma’s overgestapt op directx voor de beeldweergave in deze programma’s.
Autodesk Inventor
Uit mijn eigen ervaring heb ik gezien dat de performance tussen normale en workstation videokaarten met gelijke chips niet een merkbaar verschil opleverd. Inventor draait helemaal op DirectX waar de gaming videokaarten natuurlijk ook op geoptimaliseerd zijn.
Uit benchmarks van Tom’s hardware blijkt ook dat de inventor niet beter draait op een workstation videokaart. Het blijkt wel dat de performance in inventor niet gelijk te stellen is aan hoe een videokaart het in een game of gaming benchmark doet.
http://media.bestofmicro.com/Z/L/382305/original/06-DirectX-Inventor.png
Uit een topic op de autodesk website blijkt een beetje hetzelfde;
https://forums.autodesk.com/t5/inventor-general-discussion/benchmark-for-autodesk-inventor-2012/td-p/3213542
Het argument voor workstation videokaarten is soms ook dat de beeldweergave altijd perfect is in plaats van met wat foutjes erin. In inventor heb je inderdaad wel eens graphische glitches waarbij je bijvoorbeeld een lijn ziet die je eigenlijk niet zou moeten zijn. Maar waar ik dit heb getest met de K4000M vs de GT750M hebben ze allebei dezelfde glitches af en toe.
Autodesk AutoCAD
Autocad werkt ook helemaal op DirectX voor acceleratie van 2D en 3D.
http://www.tomshardware.c...graphics-card,3493-6.html
Hier heeft tom’s hardware ook naar gekeken. De resultaten zijn erg wisselend, en geven niet echt uitsluitsel over welke videokaart nou beter is, volgens mij kom je hier net zo goed uit met een workstation gpu als een gaming videokaart.
Benchmarks van Puget systems komen een beetje op hetzelfde ner, al is de performance van AMD hier wel wat lag
https://www.pugetsystems.com/labs/articles/AutoDesk-AutoCAD-2013-GPU-Acceleration-164/

[h2]Autodesk Showcase[h2]
Dit is een renderprogramma, normaal werk gebeurd met DirectX en het raytracen gaat met de CPU.
Showcase is opgenomen in het specviewperf programma en daarom zijn er redelijk wat benchmarks van te vinden. Onder andere tom’s hardware:
http://www.tomshardware.com/reviews/specviewperf-12-workstation-graphics-benchmark,3778-13.html
Hier nog een andere met de 980Ti
http://www.tomshardware.com/reviews/nvidia-geforce-gtx-980-ti,4164-9.html
Het blijkt bij showcase toch ook weer wat wisselend te zijn, ik heb zelf nooit showcase gebruikt met een workstation videokaart, dus het zou kunnen dat het hierin stabieler is. Ik heb wel gemerkt dat showcase niet blij word van vol videokaart geheugen (ik zou 2gb of meer aanraden), dan word het heel traag en crasht hij regelmatig.
Met een geforce GT750M of AMD Radeon 7750 is de beeldweergave wel eens glitch wat voor raytracing renderen niet uitmaakt, maar voor een presentative wel. Ik zou moeten zien of dit bij een workstation videokaart wel goed is.


Zijn er andere tweakers met workstation videokaarten en ervaringen? Ik zou graag een klein benchmarkje willen maken om te zien wat het verschil is in verschillende omstandigheden.