Kommer mitt system räcka?

Permalänk

Kommer mitt system räcka?

Kommer snart köpa ett AM5 kort eller Intels nästa 15000-serie.

Har ett grafikkort Nvidia GTX 1050 Ti, två stycken PCIe 4.0 m2 ssd:er, en PCIe 3.0 m2 ssd och en WD hårddisk på 14TB. Kommer PCIe banorna räcka? Nuvarande AM5 med Ryzen 7000-serien har väl 24st PCIe 3.0 banor totalt?

Tack på förhand!

Permalänk
Medlem

Hårddiskarna går över SATA och kommer därför inte sno någon PCIe lane (omvänt kan hända dock, har du en NVMe inkopplad i vissa m.2-slots kan någon sata-port inaktiveras)

Så, 4*3 = 12 lanes för NVMe-enheterna och då har du 12 över till GPU givet att det bara är 24 lanes totalt, men som jag förstår det har zen4-cpuer upp till 28 Lanes av olika slag, var läser du 24?

Hursom, din GPU har nog bara 8 lanes ändå.

Permalänk
Medlem
Skrivet av Dinkefing:

Kommer snart köpa ett AM5 kort eller Intels nästa 15000-serie.

Har ett grafikkort Nvidia GTX 1050 Ti, två stycken PCIe 4.0 m2 ssd:er, en PCIe 3.0 m2 ssd och en WD hårddisk på 14TB. Kommer PCIe banorna räcka? Nuvarande AM5 med Ryzen 7000-serien har väl 24st PCIe 3.0 banor totalt?

Tack på förhand!

Ja och nej.
Ja, det kommer att finnas tillräckligt med portar för att du skall kunna koppla in allt (är ju mer beroende på vad moderkortet har).
Nej, någon SSD kommer att behöva gå via chipsettet, vilket medför lägre prestanda.

CPUerna har totalt 28 banor, men 4 av dem är låsta till kommunikationen med chipsettet. Av de övriga 24 banorna så är 16 stycken vikta för Grafikkortets PCI-e uttag (eller kan delas på två stora uttag på moderkortet med 8 var banor för SLI, CF, eller bara två kort), sedan är 4 banor vikta för en m.2 plats och de sista 4 är antingen USB4 eller ännu en M.2 uttag.

Övriga M.2 uttag som finns på moderkort går via PCI-e banorna som delas via chippsettet så det som kopplas den vägen kommer att bli begränsad med övrigt som är kopplat till Chipsettet.

Skrivet av dlq84:

Så, 4*3 = 12 lanes för NVMe-enheterna och då har du 12 över till GPU givet att det bara är 24 lanes totalt, men som jag förstår det har zen4-cpuer upp till 28 Lanes av olika slag, var läser du 24?

Hursom, din GPU har nog bara 8 lanes ändå.

Är tyvärr inte så enkelt med PCI-e banor, att man kan dela dem hur som helst, de har sina platser som de är kopplade mot.

Ett GTX 1050Ti har 16x (dock bara PCI-e 3.0) men kommer ändå att ta upp 16 stycken lanes när den kopplas i moderkortet om det inte sitter något i den eventuella andra 16x uttaget på moderkortet.

Permalänk
Medlem
Skrivet av loefet:

Är tyvärr inte så enkelt med PCI-e banor, att man kan dela dem hur som helst, de har sina platser som de är kopplade mot.

Ett GTX 1050Ti har 16x, dock bara PCI-e 3.0, men kommer ändå att ta upp 16 stycken lanes när den kopplas i moderkortet om det inte sitter något i den eventuella andra 16x uttaget på moderkortet.

Mjo, men det beror ju på moderkortet, utan att veta vilket moderkort han tänker på så blir det svårt att svara på något annat sätt än i rena siffror baserat på vad CPUn klarar av. Vaga frågor får vaga svar.

Ok, känns väldigt onödigt med 16 lanes på ett budgetkort, men ok I stand corrected.

Permalänk
Medlem
Skrivet av dlq84:

Mjo, men det beror ju på moderkortet, utan att veta vilket moderkort han tänker på så blir det svårt att svara på något annat sätt än i rena siffror baserat på vad CPUn klarar av. Vaga frågor får vaga svar.

Ok, känns väldigt onödigt med 16 lanes på ett budgetkort, men ok I stand corrected.

Visst är det så att moderkortet styr mycket, men hur CPUns PCI-e banor styrs är något som AMD har bestämt.

Här är ju ett block diagram över vad som kopplas till vilken del. (såg att den som gjort denna har missat möjligheten att de PCI-e banorna som går till USB4 portarna kan även användas till ett M.2 uttag)

Även om det är ett 16x kort i grunden, så är korten i sig är inte så kinkiga i fall den får färre banor. Det går ju till och med att sätta det i ett 1x uttag och det kommer att fungera, dock med sämre prestanda.

Har moderkortet i fråga 2 stycken 16x uttag så finns det ju inget problem med att sätta i grafikkortet i ena och ett PCI-e till M.2 kort i andra. Då kommer Grafikkortet få 8 banor och PCI-e till M.2 kortet få 8 banor, vilket bör kunna ge 2 stycken M.2 uttag till. Men det hänger ju på hur mycket stöd för "PCI-e Bifurcation" som moderkortet har.

Permalänk
Skrivet av dlq84:

Hårddiskarna går över SATA och kommer därför inte sno någon PCIe lane (omvänt kan hända dock, har du en NVMe inkopplad i vissa m.2-slots kan någon sata-port inaktiveras)

Så, 4*3 = 12 lanes för NVMe-enheterna och då har du 12 över till GPU givet att det bara är 24 lanes totalt, men som jag förstår det har zen4-cpuer upp till 28 Lanes av olika slag, var läser du 24?

Hursom, din GPU har nog bara 8 lanes ändå.

Skrivet av loefet:

Ja och nej.
Ja, det kommer att finnas tillräckligt med portar för att du skall kunna koppla in allt (är ju mer beroende på vad moderkortet har).
Nej, någon SSD kommer att behöva gå via chipsettet, vilket medför lägre prestanda.

CPUerna har totalt 28 banor, men 4 av dem är låsta till kommunikationen med chipsettet. Av de övriga 24 banorna så är 16 stycken vikta för Grafikkortets PCI-e uttag (eller kan delas på två stora uttag på moderkortet med 8 var banor för SLI, CF, eller bara två kort), sedan är 4 banor vikta för en m.2 plats och de sista 4 är antingen USB4 eller ännu en M.2 uttag.

Övriga M.2 uttag som finns på moderkort går via PCI-e banorna som delas via chippsettet så det som kopplas den vägen kommer att bli begränsad med övrigt som är kopplat till Chipsettet.

Är tyvärr inte så enkelt med PCI-e banor, att man kan dela dem hur som helst, de har sina platser som de är kopplade mot.

Ett GTX 1050Ti har 16x (dock bara PCI-e 3.0) men kommer ändå att ta upp 16 stycken lanes när den kopplas i moderkortet om det inte sitter något i den eventuella andra 16x uttaget på moderkortet.

Skrivet av loefet:

Visst är det så att moderkortet styr mycket, men hur CPUns PCI-e banor styrs är något som AMD har bestämt.

<Uppladdad bildlänk>
Här är ju ett block diagram över vad som kopplas till vilken del. (såg att den som gjort denna har missat möjligheten att de PCI-e banorna som går till USB4 portarna kan även användas till ett M.2 uttag)

Även om det är ett 16x kort i grunden, så är korten i sig är inte så kinkiga i fall den får färre banor. Det går ju till och med att sätta det i ett 1x uttag och det kommer att fungera, dock med sämre prestanda.

Har moderkortet i fråga 2 stycken 16x uttag så finns det ju inget problem med att sätta i grafikkortet i ena och ett PCI-e till M.2 kort i andra. Då kommer Grafikkortet få 8 banor och PCI-e till M.2 kortet få 8 banor, vilket bör kunna ge 2 stycken M.2 uttag till. Men det hänger ju på hur mycket stöd för "PCI-e Bifurcation" som moderkortet har.

Tack alla men jag blev tyvärr inte mycket smartare. Jag tänker mig ett X770 eller X790 eller vad det kommer kallas med 28 banor eller ett motsvarande dito från Intel i nästa generation som kanske också ligger runt där.

Så den sista m2 disken kommer köras via chipset på moderkortet? Det går inte att undvika?

Permalänk
Medlem
Skrivet av Dinkefing:

Tack alla men jag blev tyvärr inte mycket smartare. Jag tänker mig ett X770 eller X790 eller vad det kommer kallas med 28 banor eller ett motsvarande dito från Intel i nästa generation som kanske också ligger runt där.

Så den sista m2 disken kommer köras via chipset på moderkortet? Det går inte att undvika?

Ja med att annat moderkort, det handlar tyvärr inte bara om Tillverkare/CPU/Chipset längre.
(Intel/AMD spelar ingen roll. Samma Chipset kan se "helt" olika ut gällande lains.)
Utan vad moderkortstillverkarna valt att lägga lains på just det moderkortet.

Men!
Vad är det du egentligen är ute efter?
Bästa transfer rate mellan dina diskar? eller?

*undrar* När behöver en det egentligen?

Visa signatur

42? Seven and a half million years and all you can come up with is 42?!
► FD Define R2 | Win10Pro | i7-3770K | Hyper212+ SP120PWM | P8P67 PRO | CML8GX3M2A1600C9 | 1080 Ti | AX750 | Asus VG27WQ | Eizo S2100 | HP Z24n |► OnePlus 6 |

Permalänk
Medlem
Skrivet av Dinkefing:

Tack alla men jag blev tyvärr inte mycket smartare. Jag tänker mig ett X770 eller X790 eller vad det kommer kallas med 28 banor eller ett motsvarande dito från Intel i nästa generation som kanske också ligger runt där.

Så den sista m2 disken kommer köras via chipset på moderkortet? Det går inte att undvika?

Som det är idag så kan man inte välja till vad banorna är kopplade mot, utan de har sina specifika platser. Så kommer det tyvärr att vara så att troligtvis en SSD kommer att behöva gå via chipsettet, och med det så blir den begränsad i hastighet jämfört med de andra. Men då en av de du hade är "bara" PCI-e 3.0, så kommer den att vara minst begränsad ifall den sitter i uttaget på moderkortet som pratar med chipsettet, kanske så lite att det inte märks hastighetsmässigt men kan få stutter ifall länken mellan CPU och chipsettet överbelastas.

Det finns en väg runt detta ifall man vill.
Behöver du grafikkortet eller räcker det med intern grafik? Eller har moderkortet du tänker använda två PCI-16 uttag?
I båda fallen så kan du använda ett kontrollerkort som gör om en slott på moderkortet till fler M.2 uttag, likt: https://www.inet.se/produkt/1901357/asus-hyper-m-2-x16-card-v...
Antingen istället för grafikkortet (om du kan använda intern grafik) vilket skulle ge dig upp till 4 fler M.2 platser som är kopplade direkt mot CPUn.
Eller i den andra slotten (om det finns två) så får de dela de 16 banorna från CPUn, 8 stycken till GPUn (vilket skulle kunna begränsa grafikkortet något, men då du har ett långsammare kort så kommer det knappt att märkas) och 8 stycken till M.2 kortet (vilket troligen gör att bara 2 av de 4 platserna kommer att fungera på, kanske bara 1 beroende på om moderkortet).
Detta kan vara lite problematisk för mycket hänger på hur väl moderkortet stödjer "PCI-e Bifurcation" som krävs för att kunna dela banor på detta sättet.

Krävs en del efterforskningar så att allt passar med varandra.

Permalänk
Skrivet av xfade:

Ja med att annat moderkort, det handlar tyvärr inte bara om Tillverkare/CPU/Chipset längre.
(Intel/AMD spelar ingen roll. Samma Chipset kan se "helt" olika ut gällande lains.)
Utan vad moderkortstillverkarna valt att lägga lains på just det moderkortet.

Men!
Vad är det du egentligen är ute efter?
Bästa transfer rate mellan dina diskar? eller?

*undrar* När behöver en det egentligen?

Kör ett X99 system nu med 28 banor. Jag ska snart uppgradera till ett vanligt konsumentsystem. Antingen ett AMD Ryzen AM5 eller kommande Intel Arrow Lake. Just nu lutar det åt det sistnämnda.

Jag vill kunna köra grafikkort, två st pcie 4.0 m2 ssd:er, en pcie 3.0 m2 ssd och en sata 6 hårddisk. Jag vill veta om dessa kommer ta alla banor som går genom processorn?

Skrivet av loefet:

Som det är idag så kan man inte välja till vad banorna är kopplade mot, utan de har sina specifika platser. Så kommer det tyvärr att vara så att troligtvis en SSD kommer att behöva gå via chipsettet, och med det så blir den begränsad i hastighet jämfört med de andra. Men då en av de du hade är "bara" PCI-e 3.0, så kommer den att vara minst begränsad ifall den sitter i uttaget på moderkortet som pratar med chipsettet, kanske så lite att det inte märks hastighetsmässigt men kan få stutter ifall länken mellan CPU och chipsettet överbelastas.

Det finns en väg runt detta ifall man vill.
Behöver du grafikkortet eller räcker det med intern grafik? Eller har moderkortet du tänker använda två PCI-16 uttag?
I båda fallen så kan du använda ett kontrollerkort som gör om en slott på moderkortet till fler M.2 uttag, likt: https://www.inet.se/produkt/1901357/asus-hyper-m-2-x16-card-v...
Antingen istället för grafikkortet (om du kan använda intern grafik) vilket skulle ge dig upp till 4 fler M.2 platser som är kopplade direkt mot CPUn.
Eller i den andra slotten (om det finns två) så får de dela de 16 banorna från CPUn, 8 stycken till GPUn (vilket skulle kunna begränsa grafikkortet något, men då du har ett långsammare kort så kommer det knappt att märkas) och 8 stycken till M.2 kortet (vilket troligen gör att bara 2 av de 4 platserna kommer att fungera på, kanske bara 1 beroende på om moderkortet).
Detta kan vara lite problematisk för mycket hänger på hur väl moderkortet stödjer "PCI-e Bifurcation" som krävs för att kunna dela banor på detta sättet.

Krävs en del efterforskningar så att allt passar med varandra.

Jag kör redan en m2 adapter på en pcie express slott och den med en pcie 3.0 m2 ssd. Nu kommer det moderkort jag kommer köpa ha minst 3 st m2 slottar så jag slipper köra m2 adapter. Men frigör m2 adaptern via en pci express slott banor eller hur fungerar det? Allt är så rörigt just nu.

Tyvärr vill jag nog köra ett separat grafikkort. Har redan ett GTX 1050 Ti och det klarar inte 1440p upplösning i nyare spel särskilt bra och jag kommer också i närtid uppgradera till 4k skärm.

Permalänk
Medlem
Skrivet av Dinkefing:

Kör ett X99 system nu med 28 banor. Jag ska snart uppgradera till ett vanligt konsumentsystem. Antingen ett AMD Ryzen AM5 eller kommande Intel Arrow Lake. Just nu lutar det åt det sistnämnda.

Jag vill kunna köra grafikkort, två st pcie 4.0 m2 ssd:er, en pcie 3.0 m2 ssd och en sata 6 hårddisk. Jag vill veta om dessa kommer ta alla banor som går genom processorn?

Jag kör redan en m2 adapter på en pcie express slott och den med en pcie 3.0 m2 ssd. Nu kommer det moderkort jag kommer köpa ha minst 3 st m2 slottar så jag slipper köra m2 adapter. Men frigör m2 adaptern via en pci express slott banor eller hur fungerar det? Allt är så rörigt just nu.

Tyvärr vill jag nog köra ett separat grafikkort. Har redan ett GTX 1050 Ti och det klarar inte 1440p upplösning i nyare spel särskilt bra och jag kommer också i närtid uppgradera till 4k skärm.

Efter att ha tittat på blockdiagram så är jag inte säker på att alla dina SSDer sitter direkt mot CPUn nu heller. Som jag skrivit innan, bara för att du har 28 banor så betyder det ju inte att de används till just de sakerna du kopplat in, utan de har sina "specifika platser" de är kopplade mot. Så skulle inte förvåna om någon av dina M.2 som sitter på moderkortet går via chipsettet.
Hade du kunnat skriva moderkort och CPU så hade det underlättat.

Vad jag vet så har ingen konsumentplattform mer än 2 stycken M.2 (dagens intel har bara 1, Arrow Lake ser ut att det är 2) som är direktkopplade mot CPUn. Vilket betyder att övriga är kopplade via moderkortets chipset.

Angående adaptern:
Har moderkortet 2 stycken 16x PCI-e uttag, så är normalt 16 banor från CPUn kopplade till det översta uttaget, men sätter man något i båda uttagen så kommer de att dela på de 16 banorna, vilket ger att de får 8 banor var från CPUn.
Då kan du med en M.2 adapter få direkt koppling mot CPUn, om man är villig att halvera den totala bandbredden till grafikkortet (vilket i många fall inte ger någon större prestandaförlust om man inte sitter med extremt grafikkort).

Så antingen använder du M.2 uttagen på moderkortet och accepterar att en SSD vid tillfällen går lite långsammare eller så använder du en M.2 adapter för att få direkt CPU anslutning till alla SSDer men i sin tur halverar bandbredden till grafikkortet (vilket i de flesta fallen knappt märks, annars några procents prestandaförlust med extrema grafikkort).

PCI-e skalning för RTX 4090: https://www.techpowerup.com/review/nvidia-geforce-rtx-4090-pc...

EDIT:
Angående halvera bandbredden till grafikkortet, så tittar du ett RTX 4060 (Ti), RX7600 (XT), eller liknande som bara har 8x PCI-e så spelar ju detta ingen roll, en en M.2 adapter så får du då nytta av alla PCI-e banor från CPUn annars så kommer 8 banor att vara obrukade oavsett. Finns ju förresten ett RTXC4060 med inbyggd M.2 uttag bara för att. https://www.sweclockers.com/test/37661-snabbtest-asus-geforce...

Permalänk
Skrivet av loefet:

Efter att ha tittat på blockdiagram så är jag inte säker på att alla dina SSDer sitter direkt mot CPUn nu heller. Som jag skrivit innan, bara för att du har 28 banor så betyder det ju inte att de används till just de sakerna du kopplat in, utan de har sina "specifika platser" de är kopplade mot. Så skulle inte förvåna om någon av dina M.2 som sitter på moderkortet går via chipsettet.
Hade du kunnat skriva moderkort och CPU så hade det underlättat.

Vad jag vet så har ingen konsumentplattform mer än 2 stycken M.2 (dagens intel har bara 1, Arrow Lake ser ut att det är 2) som är direktkopplade mot CPUn. Vilket betyder att övriga är kopplade via moderkortets chipset.

Angående adaptern:
Har moderkortet 2 stycken 16x PCI-e uttag, så är normalt 16 banor från CPUn kopplade till det översta uttaget, men sätter man något i båda uttagen så kommer de att dela på de 16 banorna, vilket ger att de får 8 banor var från CPUn.
Då kan du med en M.2 adapter få direkt koppling mot CPUn, om man är villig att halvera den totala bandbredden till grafikkortet (vilket i många fall inte ger någon större prestandaförlust om man inte sitter med extremt grafikkort).

Så antingen använder du M.2 uttagen på moderkortet och accepterar att en SSD vid tillfällen går lite långsammare eller så använder du en M.2 adapter för att få direkt CPU anslutning till alla SSDer men i sin tur halverar bandbredden till grafikkortet (vilket i de flesta fallen knappt märks, annars några procents prestandaförlust med extrema grafikkort).

PCI-e skalning för RTX 4090: https://www.techpowerup.com/review/nvidia-geforce-rtx-4090-pc...

EDIT:
Angående halvera bandbredden till grafikkortet, så tittar du ett RTX 4060 (Ti), RX7600 (XT), eller liknande som bara har 8x PCI-e så spelar ju detta ingen roll, en en M.2 adapter så får du då nytta av alla PCI-e banor från CPUn annars så kommer 8 banor att vara obrukade oavsett. Finns ju förresten ett RTXC4060 med inbyggd M.2 uttag bara för att. https://www.sweclockers.com/test/37661-snabbtest-asus-geforce...

Svarar en mer utförligare svar senare. Mitt system är en Intel i7 5820K, Asus X99-A. Har satt en PCIe 4.0 m2 SSD i en m2 adapter på tredje PCIe x16 slotten. Har en annan PCIe 4.0 m2 ssd i m2 slotten på moderkortet. Och ett 1050 Ti på första PCIe express slotten.

Mycket tacksam för ditt svar!

Permalänk
Hedersmedlem

Jag skulle gissa på att ett typisk B650-moderkort skulle stödja att du kopplar en M.2:a direkt till CPU:n, och två till via chipsetet. De delar ju i så fall bandbredd mot CPU:n. Frågan är om det verkligen gör något i praktiken? Ska du verkligen maxa båda dina M.2:or som du har kopplade till ditt chipset samtidigt?

Permalänk
Medlem
Skrivet av Dinkefing:

Svarar en mer utförligare svar senare. Mitt system är en Intel i7 5820K, Asus X99-A. Har satt en PCIe 4.0 m2 SSD i en m2 adapter på tredje PCIe x16 slotten. Har en annan PCIe 4.0 m2 ssd i m2 slotten på moderkortet. Och ett 1050 Ti på första PCIe express slotten.

Mycket tacksam för ditt svar!

Tack för informationen!!
I detta fallet så pratar alla direkt med CPUn enligt vad jag kan få fram från manualen, men var sitter PCI-e 3.0 M.2 SSDn du skriver att du har i datorn i första inlägget?

Oavsett så har jag gett dig två val över hur du skall lösa det mitt föregående inlägg.