x16+x4 Crossfire, skit?

Permalänk
Medlem

x16+x4 Crossfire, skit?

Hur bra är det egenteligen att köra crossfire på x16+x4 moderkort.
Har ett 4870 1gb fick ett erbjudande att köpa ett 4870 512mb för strax under 1000 lappen. Kommer det ge mig mer prestanda?

Jag blir glad om det skalar 50%.

Permalänk
Medlem

"morderna komponenter"

Jag vet inte hur det blir om man mixar ett 512MB med ett 1GB, men annars är
ju regeln så att det bättre kortet klockar ner sig till samma frekvenser som det
sämre. Om det sen gäller samma för minnet vet jag inte

Visa signatur

Låda: Phanteks Eclipse P400S White TG | Mobo: ASUS ROG Strix Z390-F | CPU: Intel i9 9900K @ 5,0 GHz | GPU: ASUS ROG Strix GTX 1080 Ti | RAM: Crucial Ballistix Sport LT 32GB (4x8GB) DDR4 @ 2400 MHz | Corsair RM750x | Lagring: Samsung SSD 850 EVO 120GB | Crucial MX300 275GB | WD Caviar Blue 1TB | Hitachi Deskstar 500GB | OS: Windows 10 Professional - https://valid.x86.fr/4m66jq

Permalänk
Medlem

Tycker inte du ska köra 4870 1gb och 4870 500mb, blir som 2st 500mb

Visa signatur

Antec Twelwe Hundred | Asus M4A78-E | Phenom 2 x4 940 Black Edition, Corsair H50 Hydro | Sapphire 5870 1GB Vapor-X | Fractal Design 650W | Kingston 4GB 800MHz DDR2 | Samsung SyncMaster P2450H | Apple iPhone 3GS 16GB | Sony PlayStation 3 Slim 250GB

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av REALIN
Tycker inte du ska köra 4870 1gb och 4870 500mb, blir som 2st 500mb

Aaa men då kommer frågan, hur presterar 512 mb + 512 mb och även dem i x16+x4 skulle det ge en prestanda knuff så skulle jag köpa det.

Permalänk
Citat:

Ursprungligen inskrivet av markiiie
"morderna komponenter"

Jag vet inte hur det blir om man mixar ett 512MB med ett 1GB, men annars är
ju regeln så att det bättre kortet klockar ner sig till samma frekvenser som det
sämre. Om det sen gäller samma för minnet vet jag inte

Är du säker gällande nerklockande frekvenser?
Jag kör 4870 CF och får då inga nerklockade frekvenser.

Visa signatur

#1 Antec 300 | P5E X48 Deluxe | Q9550 @ 3,8GHz, Scythe Orochi | 4GB XMS2 @ 1066MHz | 2x HD4870 1GB - CF X - Accelero S1 R2 x2 | Corsair TX650W |
#2 Antec 300 | Gigabyte GA-P35-DS4 | E6850 3Ghz @ 3,6Ghz, Scythe Ninja | HyperX 2GB @ 1066Mhz | NX8800GT 512MB OC | Corsair CX 400W |

Permalänk

Kanske denna statistik kan ge dig lite insyn i hur lite skillnad det faktiskt är mellan pcie x4, x8 och x16. http://www.techpowerup.com/reviews/AMD/HD_5870_PCI-Express_Sc...

Vad det gäller minne så kommer båda att fungera som 512mb men vet inte vad det gör för skillnad jämfört med 1gb på din 24".

Visa signatur

Ryzen 5600X | 16 gb DDR4 | B550 ASUS-bräda | MSI GTX 1060 6gb | Samsung 840 250 gb | Corsair RM750 | Fractal Design Arc | Win 10 Pro

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av soderkvist
Kanske denna statistik kan ge dig lite insyn i hur lite skillnad det faktiskt är mellan pcie x4, x8 och x16. http://www.techpowerup.com/reviews/AMD/HD_5870_PCI-Express_Sc...

Vad det gäller minne så kommer båda att fungera som 512mb men vet inte vad det gör för skillnad jämfört med 1gb på din 24".

Men läggs inte minnet ihop 512+512= 1024 så jag lär ju knappast få förlust i minnesprestanda.

Permalänk
Citat:

Ursprungligen inskrivet av SuperDator_92
Men läggs inte minnet ihop 512+512= 1024 så jag lär ju knappast få förlust i minnesprestanda.

Det gör det ej. Då skulle jag ha 2GB i gpuminne, skulle inte sitta fel

Visa signatur

#1 Antec 300 | P5E X48 Deluxe | Q9550 @ 3,8GHz, Scythe Orochi | 4GB XMS2 @ 1066MHz | 2x HD4870 1GB - CF X - Accelero S1 R2 x2 | Corsair TX650W |
#2 Antec 300 | Gigabyte GA-P35-DS4 | E6850 3Ghz @ 3,6Ghz, Scythe Ninja | HyperX 2GB @ 1066Mhz | NX8800GT 512MB OC | Corsair CX 400W |

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av AntiSmidig
Det gör det ej. Då skulle jag ha 2GB i gpuminne, skulle inte sitta fel

Nu fattar jag inte, du borde ha 2GB minne. Jag kommer som sagt få 1024+512 (lägsta nämnare) 512+512= 1024. Stämmer inte det eller kan nån förklara hur det går till.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av SuperDator_92
Nu fattar jag inte, du borde ha 2GB minne. Jag kommer som sagt få 1024+512 (lägsta nämnare) 512+512= 1024. Stämmer inte det eller kan nån förklara hur det går till.

Korten har precis samma information i minnet, därför kan du bara använda så mycket minne som kortet med minst minne har.

Visa signatur

Asus Prime X470-pro | AMD Ryzen 7 2700X | Corsair H115i | MSI GTX 1070 Gaming X | G.Skill Ripjaws 32 GB 3200 MHz | Samsung 970 EVO 1TB | Corsair RM750x v2 | Fractal Design Define S

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av SuperDator_92
Nu fattar jag inte, du borde ha 2GB minne. Jag kommer som sagt få 1024+512 (lägsta nämnare) 512+512= 1024. Stämmer inte det eller kan nån förklara hur det går till.

Nej, när du kopplar ihop flera grafikkort med SLI eller crossfire så kommer de olika kortens minne innehålla samma information. Det leder till att det användbara minnet blir, precis som frekvenserna, minsta gemensamma nämnaren.

Exempel:
HD4770 1GB + HD4770 512MB => 512MB användbart minne
HD5970 2GB + HD5970 2GB => 1GB användbart minne (eftersom de 2GB/kort delas på två kärnor).

Visa signatur

Quad-quad core med kvävekylning och kokvattenreaktor.

Permalänk
Medlem

Du förlorar 5% av prestandan jämfört med 16x, lär ju bli snabbare ändå med 2st 4870 fast det är 512Mb go for it! http://www.techpowerup.com/reviews/AMD/HD_5870_PCI-Express_Sc...

Visa signatur

Intel Core i9-10900KF | ASUS STRIX Z490-F | Corsair Vengeance LPX 32GB | ASUS TUF 4090 OC 24GB |
Noctua NH-U12A | Corsair Q400 | Corsair AX1200W | Steelseries Apex 7 | Steelseries Sensei Ten | ASUS VG35VQ

https://github.com/Mariusz89B

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av aniron
Nej, när du kopplar ihop flera grafikkort med SLI eller crossfire så kommer de olika kortens minne innehålla samma information. Det leder till att det användbara minnet blir, precis som frekvenserna, minsta gemensamma nämnaren.

Exempel:
HD4770 1GB + HD4770 512MB => 512MB användbart minne
HD5970 2GB + HD5970 2GB => 1GB användbart minne (eftersom de 2GB/kort delas på två kärnor).

Så du menar att om du har ett 5970 så räknar båda GPUerna samma tal/data?
Då skulle det betyda att om du har 500st 5970 i Xfire (vet att det inte går) så räknar alla GPUerna samma sdata/tal?

Visa signatur

2600x||16GB @3000Mhz 14-14-10-14-32-46||Vega 64||1TB SSD||HX1000 plat||FD R6 TG vit||CH VII||H100i V2||SST-ARM22SC||SG 32" QHD 144 Hz VA|| https://folding.extremeoverclocking.com/team_summary.php?s=&t...

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av markiiie
"morderna komponenter"

Dessa komponenter låter farliga.:P Hade inte vågat köpa komponenten eller sova med datorn i sovrummet.;)

Dagens.^^

Visa signatur

Here at Sweclockers we are all colleagues with each other! Those of us who just love Apple, we go beyond the: "We are all colleagues with each other"-talk! We ARE The iFamily!(F) Because we iTalk Apple! Simple as that! I am a proud member of The iFamily!<3
R.I.P. Steve Jobs!<3 See you in the iCloud!(F) I feel iSad...:'(
iFamily Sweden!

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av Esseboy
Så du menar att om du har ett 5970 så räknar båda GPUerna samma tal/data?
Då skulle det betyda att om du har 500st 5970 i Xfire (vet att det inte går) så räknar alla GPUerna samma sdata/tal?

De räknar inte på samma tal, då skulle man ju inte ha någon nytta av Crossfire men de måste ha tillgång till samma källdata (modeller, texturer osv) och lika stor framebuffer att rita på så i praktiken blir det nästan som om man hade speglat minnet på alla korten.

Visa signatur

Nämen hej!

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Esseboy
Så du menar att om du har ett 5970 så räknar båda GPUerna samma tal/data?
Då skulle det betyda att om du har 500st 5970 i Xfire (vet att det inte går) så räknar alla GPUerna samma sdata/tal?

'

så jag har förstått det hela så delar grafikkorten på arbetsbördan genom att rendera halva bilden var på nåt vänster som jag tyvärr inte kan förklara (för dåligt insatt helt enkelt... ), men för att kunna dela på arbetsbördan måste ju ändå båda korten ha tillgång till samma verktyg (datan som är lagrad i minnet).

om korten hade arbetat med exakt samma sak, hade det ju inte gått något som helst fortare eller hur? det blir ju fortfarande samma uppgift för varje ensamt kort, och går således lika snabbt med 4 kort som med 1 kort.

Mvh/tommie

Visa signatur

Luftkyld AMD Phenom II X2 550BE @ 3.7ghz (Alla kärnor upplåsta!),2x2gb Corsair XMS2 ram, GTX460 1gb SLI!, iPhone 3GS 16gb Jailbroken med BlackRa1n!

Permalänk
Citat:

Ursprungligen inskrivet av Enkronan
Dessa komponenter låter farliga.:P Hade inte vågat köpa komponenten eller sova med datorn i sovrummet.;)

Dagens.^^

Har ont i magen efter ha garvat så, you made my day

Permalänk
Citat:

Ursprungligen inskrivet av aniron
Nej, när du kopplar ihop flera grafikkort med SLI eller crossfire så kommer de olika kortens minne innehålla samma information. Det leder till att det användbara minnet blir, precis som frekvenserna, minsta gemensamma nämnaren.

Exempel:
HD4770 1GB + HD4770 512MB => 512MB användbart minne
HD5970 2GB + HD5970 2GB => 1GB användbart minne (eftersom de 2GB/kort delas på två kärnor).

Huh?

Om man har två kort med olia mängd videominne eller olika frekvenser så kommer dom klockas ner till samma specifikationer som det långsammare kortet ja, men att du skulle få 512mb "användbart" minne då du har 2st grafikkort med 512mb styck har jag aldrig hört förut, ej heller att grafikminnet på vardera korten skulle lagra samma information, och hur kan då ett 5970 ha endast 1gb "användbart" minne då du uppenbarligen kan utnyttja hela 2gb

Skulle vilja säga att du antingen är smartast på sweclockers eller inte riktigt har alla hemma, har då aldrig hört att det ska vara såhär iaf.

Visa signatur

i7 8700K@5GHz | 1080ti | 16gb |

R.I.P PALE

Permalänk

Ontopic :

UNDVIK x4 om möjligt, körde mitt gamla 8800 GTS320mb i x4 tillsammans med 4gb ram och en 3.6ghz single core och fick knappt över 4500 3dmark06, bytte upp mig till ett moderkort med x16 och åkte upp till ~11k

Då är 8x8 betydligt bättre då skillnaden mellan 16 och 8 inte är speciellt stor

Visa signatur

i7 8700K@5GHz | 1080ti | 16gb |

R.I.P PALE

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av Fragdeath
Huh?

Om man har två kort med olia mängd videominne eller olika frekvenser så kommer dom klockas ner till samma specifikationer som det långsammare kortet ja, men att du skulle få 512mb "användbart" minne då du har 2st grafikkort med 512mb styck har jag aldrig hört förut, ej heller att grafikminnet på vardera korten skulle lagra samma information, och hur kan då ett 5970 ha endast 1gb "användbart" minne då du uppenbarligen kan utnyttja hela 2gb

Skulle vilja säga att du antingen är smartast på sweclockers eller inte riktigt har alla hemma, har då aldrig hört att det ska vara såhär iaf.

Det stämmer att bara 512MB används om man har två kort med 512MB minne. Det är förmodligen samma princip när det är två kärnor.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Fragdeath
Huh?

Om man har två kort med olia mängd videominne eller olika frekvenser så kommer dom klockas ner till samma specifikationer som det långsammare kortet ja, men att du skulle få 512mb "användbart" minne då du har 2st grafikkort med 512mb styck har jag aldrig hört förut, ej heller att grafikminnet på vardera korten skulle lagra samma information, och hur kan då ett 5970 ha endast 1gb "användbart" minne då du uppenbarligen kan utnyttja hela 2gb

Skulle vilja säga att du antingen är smartast på sweclockers eller inte riktigt har alla hemma, har då aldrig hört att det ska vara såhär iaf.

Användbart minne är en definitionsfråga.

Dual-GPU grafikkort har hälften av minnet anslutet till vardera GPUn. Båda GPUerna måsta ha samma information tillgänglig.
Exempelvis 5970 2GB -> 1GB dedikerat till vardera GPUn. Eftersom båda GPUerna räknar på samma scen måste alla använda texturer finnas tillgängliga till båda GPUerna. Minnet delas inte mellan GPUerna så varje GPUs minne måste hålla alla texturer som används. Det gör att större delen av minnet till GPU1 är en kopia på minnet till GPU2.

Allt minne är användbart, men dual-GPU 2GB grafikkort motsvarar singel-GPU 1GB vad gäller möjliga upplösningar och detaljnivåer innan internminne måste reserveras till grafikkortet för att lagra texturer.

Visa signatur

Vägra fx 3of4 Pi 1M 1.84 s Memory remapping
Minnen har ingen egen hastighet. Märkningen anger bara vilken hastighet minnena uppges klara

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av AntiSmidig
Är du säker gällande nerklockande frekvenser?
Jag kör 4870 CF och får då inga nerklockade frekvenser.

Ja men du kör ju 2x HD 4870. Kör du t.ex. ett HD 4870 och ett HD 4670 så klockar ditt 4870 ner sig till samma frekvenser som ditt 4670 (:

Visa signatur

Låda: Phanteks Eclipse P400S White TG | Mobo: ASUS ROG Strix Z390-F | CPU: Intel i9 9900K @ 5,0 GHz | GPU: ASUS ROG Strix GTX 1080 Ti | RAM: Crucial Ballistix Sport LT 32GB (4x8GB) DDR4 @ 2400 MHz | Corsair RM750x | Lagring: Samsung SSD 850 EVO 120GB | Crucial MX300 275GB | WD Caviar Blue 1TB | Hitachi Deskstar 500GB | OS: Windows 10 Professional - https://valid.x86.fr/4m66jq

Permalänk
Medlem

Nu ska vi se, har jag fattat rätt så finns det ett litet prestanda knuff i den här upppgraderingen. Nått som fick mig att börja fundera igen är det där med minnet. Kan nån smart grabb bekräfta.

"Nej, när du kopplar ihop flera grafikkort med SLI eller crossfire så kommer de olika kortens minne innehålla samma information. Det leder till att det användbara minnet blir, precis som frekvenserna, minsta gemensamma nämnaren.

Exempel:
HD4770 1GB + HD4770 512MB => 512MB användbart minne
HD5970 2GB + HD5970 2GB => 1GB användbart minne (eftersom de 2GB/kort delas på två kärnor)."

Permalänk
Medlem

Du har ju visat upp ett exempel som visar precis.
För det andra så är lite under 1000sek för ett 4870 512MB VÄLDIGT dyrt för att vara begagnat, usch vilken slyngel till "polare" du har.

Men för att klargöra det.
1GB+1GB = 1GB
512MB+1GB = 512MB
Två GPU grafikkort:
1GB+1GB = 512MB
2GB+1GB = 512MB
1GB = 512MB

osv, tror du börjar fatta vinkeln, varje grafikprocessor behöver alltså en
egen hög med ram.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Humper
Du har ju visat upp ett exempel som visar precis.
För det andra så är lite under 1000sek för ett 4870 512MB VÄLDIGT dyrt för att vara begagnat, usch vilken slyngel till "polare" du har.

Men för att klargöra det.
1GB+1GB = 1GB
512MB+1GB = 512MB
Två GPU grafikkort:
1GB+1GB = 512MB
2GB+1GB = 512MB
1GB = 512MB

osv, tror du börjar fatta vinkeln, varje grafikprocessor behöver alltså en
egen hög med ram.

OK nu låter jag säkert dum i huvet men rätta mig isåfall.
Att köpa ett 4870 512 vorre korkat för att det ligger på 512mb.
Vilket kommer ge mig 512 mb alltså hälften så mycket av vad jag hadde innnan, därav en prestanda minskning då jag kör i 1920x1080 där högt grafikminne uppskattas. 800kr e väll inte så mycket.

Permalänk
Medlem

Fan vad alla har trasslat till det i denna tråd
Asså...
1. Ett till kommer definitivt höjja prestandan! frågan är med hur mycke och om det är värt priset... sök på tester med CF i x16+x4
3. vet inte hur mycke kort två ger men kanske 50% ja, i x8 x8 läge skulle det ge uppemot 80% som jämnförelse
5. 512 mb minne räcker för 1920x1080 även om i denna upplösning kan 1 gig börja göra skillnad, men du får ju med CF lika mycke minne men 2 gpus... dock så är den ena begränsad pga x4

ja varje gpu behöver ju sitt get ram men man räknar väl endå den totala mängden användbart minne ihop för alla gpus dvs 5970 i CF = 4 gig grafik minne... ?

Visa signatur

Jag brukade ha mina dator komponenter listade här men efter att ha bytt vissa och sedan glömt bort vilka som nu sitter i datorn får jag skriva den här tråkiga texten istället. Om någon mot förmodan läser så här långt kan jag inte annat än be om ursäkt för hur meningslös min signatur nu är...

Permalänk
Medlem

Crossfire och SLI är parallelliseringstekniker och betyder att varje kärna som arbetar på en viss scen behöver samma grunddata.
Ta t.ex ifall vi skulle ta 4 GPUs med 512 MB minne var (4 x 512 MB = 2 GB totalt):
Säg att vi ska hitta varenda rot till en fjärdegrads ekvation, eftersom det är 4 möjliga rötter och 4 GPU så tar vardera GPU och räknar ut en rot var, men alla måste lagra samma ekvation i minnet för att kunna beräkna en rot från den.
Därför har alla GPUs "samma" data i vardera minne, bara att de beräknar olika delar av datan för att sen tillsammans visa upp ett resultat. Därför har du bara den mängd data som den GPUn som har minst minne tillgängligt i varje GPUs minne.

PS Nu är det ju inte GPUernas minne som jag snackar om, men den del av minnet de får tilldelat, t.ex som 5970 som har 2 GPUs och 2 GB VRAM, då får vardera GPU 2 / 2 GB = 1 GB VRAM DS

Rätta mig om jag har fel, men detta är så jag har uppfattat parallelprocessing och att Crossfire och SLI är en tillämpning på detta.

Visa signatur

"Riktig fakta? kolla ut genom fönstret på snön och all jävlighet där har du riktig fakta, eller de som går där i kylan, idioter, det är riktig fakta" -- Ett fyllo på bussen, ganska trevlig ändå :)

Permalänk
Medlem

Ok det lutar att jag köper kortet alltså.

Permalänk
Medlem

Skulle det vara mer värt priset att köpa corsair h50 och överklocka cpun.

Permalänk
Citat:

Ursprungligen inskrivet av markiiie
Ja men du kör ju 2x HD 4870. Kör du t.ex. ett HD 4870 och ett HD 4670 så klockar ditt 4870 ner sig till samma frekvenser som ditt 4670 (:

Ja men det fattar jag väll, men höjer jag klockan på någon av dem i ccc så kommer det väll ändå inte klocka ner sig automatiskt?

Visa signatur

#1 Antec 300 | P5E X48 Deluxe | Q9550 @ 3,8GHz, Scythe Orochi | 4GB XMS2 @ 1066MHz | 2x HD4870 1GB - CF X - Accelero S1 R2 x2 | Corsair TX650W |
#2 Antec 300 | Gigabyte GA-P35-DS4 | E6850 3Ghz @ 3,6Ghz, Scythe Ninja | HyperX 2GB @ 1066Mhz | NX8800GT 512MB OC | Corsair CX 400W |