Erfarenheter Spelkort för Inventor (CAD)

Permalänk
Medlem

Erfarenheter Spelkort för Inventor (CAD)

Jag håller på att speca upp ett alternativ till en ny arbetsstation som i princip uteslutande kommer att användas för att rita i Autodesk Inventor. Som alternativ till HP arbetsstationer för minst 20 tusen.

Nu är frågan har någon erfarenhet av att seriöst köra med med vanliga spelkort i Inventor 2011, eller senare. Tyngsta modellerna vi kör ligger på några tusen parts.

Kan Inventor ens utnyttja ett snabbt grafikkort, upplever att man är helt CPU begränsad i vart fall på våra gamla brukar C2D ~2,5GHz med 3 år gamla sneak Quadrokort. Eller är det GTX580/6970 som gäller

Finns det behov av mycket minne, läs är det bättre med ett AMD med 2GB minne över ett Nvidia med ~1 Gb minne.

Är det skillnad i mjukvarustödet, har AMD eller Nvidia bättre stöd i drivrutinerna, verkar på Autodesks forum som om problem varit något vanligare med AMD 58xx kort kan ha samband med att de var pris/prestanda valet för drygt ett år sen i och för sig.

Visa signatur

"Jag har inte gått 5 år på Chalmers, men till och med jag vet att det är en dum idé att blanda vatten och elektronik"
Min Fru

Permalänk
Antielefant

1. Geforce/Radeon kan i praktiken inte accelerera Inventor alls, då Inventor inte kör den typen av rendering som Geforce/Radeon klarar (högprecisions OGL/DX). Det blir näst intill ren CPU-ritning oavsett vad du väljer så länge du inte kastar in Quadro/FireGL.
*edit* Geforce/Radeon kör alltså lågprecision, Quadro/FireGL kör högprecision.
1½. Använder du tredjepartsrenderare alternativt renderar genom Maya eller 3DSMax kan man rendera i CUDA istället, och då är Geforce inte sällan 2-3x snabbare än Radeon.

2. Spelar ingen roll för Inventor om grafikkortet har 512 MB eller 4 GB minne, om det ändå inte går att använda (se ovan)

3. I stora drag är AMD-kort lika CAD-vänliga som vatten och olja. Ska man köra CAD, 3D eller rendering är det NVidia som gäller. Autodesk och Adobe samarbetar enbart med NVidia.

Visa signatur

i7 8770k @ 5.2 | MSI Z370 KRAIT | 32 GB DDR4-3200 | AX850W
EVGA GTX 980 Ti Classified SLI | Acer XB270HU G-Sync

Permalänk
Medlem

Jag tar det som att du inte försökt dra igång Inventor med ett spelkort i datorn, i alla fall inte Inventor 2011/2012 då de kör grafiken i d3d och vilket skit kort som helst i alla fall i teorin ska kunna accelerera grafiken.

Det enda vettiga jag lyckats få ut cad supporten är att det rekommenderar minst 1Gb minne på korten, känns som onödigt att lägga ut pengar på GTX580 om det inte märks någon skillnad mot ett GTS450, eller för den delen ett Quadro 4000.

Visa signatur

"Jag har inte gått 5 år på Chalmers, men till och med jag vet att det är en dum idé att blanda vatten och elektronik"
Min Fru

Permalänk
Antielefant
Skrivet av lideri:

Jag tar det som att du inte försökt dra igång Inventor med ett spelkort i datorn, i alla fall inte Inventor 2011/2012 då de kör grafiken i d3d och vilket skit kort som helst i alla fall i teorin ska kunna accelerera grafiken.

Det enda vettiga jag lyckats få ut cad supporten är att det rekommenderar minst 1Gb minne på korten, känns som onödigt att lägga ut pengar på GTX580 om det inte märks någon skillnad mot ett GTS450, eller för den delen ett Quadro 4000.

Kör Inventor 2011 plus AutoCAD Electrical 2012 tack som frågar, och korten som sitter i är två GTX 570.

Suck. Ännu en person som inte vet vad skillnaden mellan CAD-3D och Spel-3D är. Ett Quadro 2000 (strypt GTS 450) kör åttor runt ett GTX 580 i Inventor, Maya, etcetera. Som jag skrev ovan är det inte en fråga om OpenGL/D3D (vilket Geforce självklart klarar). Problemet är att Inventor, precis som ALLA CAD-program, renderar med hög precision.

Sök i Geforceforumet så hittar du ett par genomgångar av exakt vad som skiljer sig åt, men summan av kardemumman är att Geforcekort helt enkelt inte är programmerade för low-framerate/high-precision (CAD-rendering) medan likadant Quadrokort inte är programmerade för high-framerate/low-precision (spel). Sen spelar det mindre roll om det är D3D eller OpenGL, i alla fall i NVidias fall. I fallet AMD har Radeon alltid varit sämre på OpenGL, men det ska ha förbättrats på senare tid.

Geforcekort i spel = Hög felprocent i beräkningarna men spelar ingen roll då bilden inte ligger kvar mer än millisekunder då den ska renderas om ~60 gånger per sekund.
Quadrokort i CAD = Låg/ingen felprocent i beräkningarna vilket dock tar längre tid, men detta spelar ingen roll då bilden är i princip statisk och ändå inte renderas om mer än någon gång per minut.

Geforcekort i CAD = usel prestanda då kortet måste räkna om sin rendering X antal gånger pga felräkningar.
Quadrokort i spel = usel prestanda då kortet tar alldeles för lång tid på sig att rendera varje frame felfritt.

Exakt samma gäller Radeon/FireGL.

Ja, det blir bättre med D3D än utan, men prestandaskillnaden mellan ett 580 och, säg ett 470, blir rätt liten då båda kommer att ha bekymmer. Skillnaden är snarare att du får en liten extra skjuts till istället för att enbart belasta processorn.

Men, ett 580 slår fortfarande inte ett http://www.komplett.se/k/ki.aspx?sku=624741

Visa signatur

i7 8770k @ 5.2 | MSI Z370 KRAIT | 32 GB DDR4-3200 | AX850W
EVGA GTX 980 Ti Classified SLI | Acer XB270HU G-Sync

Permalänk
Rekordmedlem

En del kort har ju gått att flasha om, cadkorten har haft annan firmware men oerhört mycket högre pris för samma hårdvara.

Visa signatur

Ryzen 5 2400G, Asus ROG STRIX B350-F Gaming, 500GB Samsung 970EVO NVMe M.2 och en väldig massa masslagring. Seasonic Focus+ Gold 650W, Antec P 180 med Schyte o Sharkoon fläktar via en t-balancer, Tittar på en Acer ET430Kbmiippx 43" 4K
Främre ljudkanalerna återges via Behringer DCX2496, högtalare Truth B3031A, Truth B2092A Har också Oscilloskop, mätmikrofon och en Colorimeter.

Permalänk
Medlem

Jag kör Inventor 2011 på mitt GTX295, det funkar väl, men det går inte klockrent alls, det laggar väldigt ofta så fort man har fått kanske 20-30 parts, om ens det, lite beroende på hur delarna ser ut och något som aldrig riktigt funkar för mig är att göra stora mönster, det är bara att glömma.

I skolan hade vi några DELL eller HP datorer med Quadro kort och när vi spelnördar kollade vad det var för grafikkort så skrattade vi gott åt hur underlägsna vi tyckte dom var. Men dom korten klarade av alla modeller jag någonsin gjorde i skolan varav många var avancerade med mycket parts och mönster kopiering.

Jag har läst om det mrqaffe säger att man kan använde Quadro drivrutiner på Geforce kort och på så sätt få bättre prestanda i CAD program. Jag har länge velat prova det med min 295'a men det har aldrig blivit av att göra det.

Så försök hitta ett Quadro kort är mitt tips. Det går säkert att få till med ett Geforce men det känns som att det är mycket krångel om man ska byta drivrutiner och kanske till och med flasha om kortet.

Visa signatur

CMHHHMC

Permalänk
Antielefant

Du måste flasha om kortet för att få in mjukvaran, drivrutinstricket slutade fungera redan med G92. Detta är däremot svårt att göra med de flesta kort eftersom Quadrokorten oftast har mer minne, och dessutom (till skillnad från Geforce) kör ECC-minnen.

Visa signatur

i7 8770k @ 5.2 | MSI Z370 KRAIT | 32 GB DDR4-3200 | AX850W
EVGA GTX 980 Ti Classified SLI | Acer XB270HU G-Sync

Permalänk
Medlem
Skrivet av Zcenicx:

Kör Inventor 2011 plus AutoCAD Electrical 2012 tack som frågar, och korten som sitter i är två GTX 570.
...
Men, ett 580 slår fortfarande inte ett http://www.komplett.se/k/ki.aspx?sku=624741

Har du haft möjlighet att testa GTX/Quadro korten i Inventor med i övrigt jämförbara hårdvaran, har du till skillnad från mig hittat tester där man faktiskt jämför grafikkorts prestanda i Inventor, eller spekulerar du?

Jag misstänker fortfarande dock att Inventor i princip är helt CPU begränsad oavsett grafikkort, men då jag saknar tillgång till moderna Quadro kort har jag ingen möjlighet att testa.

Någons som kan svara på om man märker skillnad på Quadro 2000 och 4000 korten i Inventor?

Visa signatur

"Jag har inte gått 5 år på Chalmers, men till och med jag vet att det är en dum idé att blanda vatten och elektronik"
Min Fru

Permalänk
Antielefant

Jag sitter med Quadro 4000 på jobbet, i en i övrigt enormt sämre dator (Core2Quad Q6600). Det klarar mycket större och mer komplexa modeller än min dator i signaturen.

Visa signatur

i7 8770k @ 5.2 | MSI Z370 KRAIT | 32 GB DDR4-3200 | AX850W
EVGA GTX 980 Ti Classified SLI | Acer XB270HU G-Sync

Permalänk
Medlem

Som Zcenicx säger går det inte att jämföra quadro kort med "vanliga" grafikkort då de inte fungerar på samma sätt. Nu har jag inte spelat något på min jobbdator men jag skulle tro att min vanliga dator slår den på fingrarna ganska hårt även om quadro kortet kostar många gånger mer än mitt gamla 4850..
Ska du CADa på högre nivå så kan du inte köra på ett spelkort!

Edit: jag har dock caddat på min hemdator och det är som natt och dag jämfört med jobbdatorn (kör CATIA och SolidWorks). Att rotera en assembly med hundratals parts är helt omöjligt på hemdatorn..

Visa signatur

Home: i5 3570K, 16GB RAM, Gigabyte HD7950 WF, Samsung 830 SSD 128GB, Corsair 650W.
Work: Xeon X5260, 8GB RAM, nVidia Quadro FX 4600.

Permalänk
Medlem

Solidworks verkar då uttalat "kräva" profs kort, jag har bara fått en del signaler om att Inventor i de senare versionerna blivit spelkorts vänligare. Men kan ju vara så att det går att köra med ett billigt spelkort i stället för sneak quadro om man vill spara några tusen per burk, vill man ha maximal prestanda verkar det ju fortfarande vara quadro som gäller.

Ska ta en diskussion med chefen i morgon och se vad han tycke det får kosta, "problemet" är att vi sitter på några år gamla burkar som fungerar helt ok i 99% av fallen men det blir plågsamt att framförallt göra ritningar på stora modeller, 20 min för att trycka igenom en uppdatering från modell till ritning är inte ok i längden, det verkar dock helt sitta i CPU prestanda, så vi tänkte komplettera med en riktigt snabb dator får se om jag lyckas sälja in ett Quadro 4000 kort.

Visa signatur

"Jag har inte gått 5 år på Chalmers, men till och med jag vet att det är en dum idé att blanda vatten och elektronik"
Min Fru

Permalänk
Antielefant

Som sagt, titta i så fall på Quadro 2000 också då prisnivån ligger betydligt snällare än för 4000.

Quadro 600: 1400 + moms - samma kärna som GT 440
Quadro 2000: 2400 + moms (Komplett/Inwarehouse) - samma kärna som GTS 450
Quadro 4000: ~6500 + moms - strypt GTX 465
Quadro 5000: ~16000 + moms - samma kärna som GTX 465
Quadro 6000: ~32000 + moms - samma kärna som GTX 470

Visa signatur

i7 8770k @ 5.2 | MSI Z370 KRAIT | 32 GB DDR4-3200 | AX850W
EVGA GTX 980 Ti Classified SLI | Acer XB270HU G-Sync

Permalänk
Medlem

Blev ett Quadro 2000.

i5 2500, 8 GB minne, Intel 320 120 GB SSD, får hoppas det ska hjälpa i de situationer då våra andra burkar går på knäna, om jag får tid över, troligt så ska jag trycka iett Quadro FX1500 i burken för att se om det var pengar i sjön med ett 2000.

Respekt till Inet som skakade fram ett Quadro 2000 kort åt mig för övrigt så jag kunde beställa allt från dem.

Visa signatur

"Jag har inte gått 5 år på Chalmers, men till och med jag vet att det är en dum idé att blanda vatten och elektronik"
Min Fru

Permalänk
Medlem

Fick tid en eftermiddag att testa göra en rokad med ett Quadro FX1500.

Ett FX1500 ger märkbart sämre FPS än Quadro 2000 kortet på den nya burken, se spec i tidigare post, i en halvstor assambly, runt 1200 parts.
Inte helt förvånande, men skillnaden är inte dag och natt, tycker dock det ser ut som att CPU:n trots allt är flaskhallsen när det gäller att rotera modellen.

Quadro 2000 kortet i min gamla burk C2D 2,6GHz ger minimal skillnad, rätt ballanserat med både hög CPU och GPU belastining i samma modell, med FX1500.
Med Quadrao 2000 kortet maxar jag CPU:n och grafikkortet puttrar på i ~30% last.

Körde ett 8800 GTS som test i en av burkarna, fungerade sådär, största problemet verkade vara att minnet inte hängde med i vissa scenarior, 5% GPU load och 100% mem controler load i GPU-z.

Slutsatsen av mitt högst ovetenskapliga test är:
Inventor är i huvudsak CPU begränsat, och hög klockfrekvens är kung, möjligen att det belastar tv kärnor hjälpligt.
Det är lika att lägga pengarna på ett Quadro kort, om man inte har extremt bantad budget, vist det går att köra Inventor på ett spelkort för småpengar men har man några tusen att lägga på grafiken är det inte mycket att fundera på.

Visa signatur

"Jag har inte gått 5 år på Chalmers, men till och med jag vet att det är en dum idé att blanda vatten och elektronik"
Min Fru