Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V2
Login / opret bruger

Forum \ Hardware \ Generel hardware

DDR5 og PCIe 4.0 hype

Af Monster Supporter Wut | 27-08-2020 11:39 | 1485 visninger | 28 svar, hop til seneste
Hey drenge tl;dr : - PCIe 4.0 og DDR5 kommer ikke til at have den store betydning de næste år <end of story> Jeg har mange gange stødt på argumentet "Køb et X570 motherboard, fordi det har PCIe 4.0 understøttelse" eller "Vent på DDR5. Det bliver bare mega vigtigt" her på hol.dk. Det lyder som rent hype i mine ører. For lige at forklare det, så kommer her en uendelig lang historie med annekdoter fra min tid med computere, der måske kan sætte det lidt i perspektiv. Læs det, eller bladr videre ;-D PCIe 4.0 er mega vigtigt! PCIe 3.0 blev annonceret i 2010. De første motherboards med PCIe 3.0 udkom i 2011 med Intels Z68 chipset, så vidt jeg husker. PCIe 3.0 er dobbelt så hurtig som PCIe 2.1 da lanes kører med dobbelt bushastighed. I 2010 trængte jeg seriøst til en ny computer, men jeg fik tudet ørerne fulde på nettet (også på hol.dk) om, at jeg skulle vente med at købe ny computer til PCIe 3.0, fordi det ville være åndssvagt at køre med "halv hastighed" på PCIe-bussen. Så jeg ventede til 2011 og købte en færdigbygget PC fra Topdata, da der endelig var PCIe 3.0 motherboards, som man kunne betale. Det var en fantastisk maskine: Z68A + 2500K + GTX560. Den kørte fanme godt! Men?... men?... GTX560 kørte jo faktisk PCIe 2.0? Ja, det var så fordi der ikke rigtigt var kommet grafikkort endnu, som udnyttede PCIe 3.0, og ingen vidste, hvornår de ville komme. Jeg kunne bare ikke vente længere med en ny computer. Det var først, da Nvidia releasede GTX 600-serien i 2012, at der kom PCIe 3.0 grafikkort (svjh). Senere opgraderede jeg til et GTX770, men jeg fik det ikke til at køre ret stabilt på mit motherboard med PCIe 3.0. Jeg fik underlige crashes. Det var først, da jeg satte motherboardet til at køre PCIe 2.1, at den blev stabil igen. NÅR den rent faktisk kørte (ind imellem crashes) med PCIe 3.0 så kunne jeg ikke måle nogen FPS forskel overhovedet. Var det så en fordel at vente på PCIe 3.0? Her er en video fra 2019 med en 8700K (released 2017) og et GTX1080Ti (released 2017), hvor han skifter mellem PCIe 2.0 og 3.0: https://www.youtube.com[...] Man skulle jo tro, at jo hurtigere CPU og GPU man opgraderer til, jo mere betydning har det, om man kører med en langsom eller hurtig PCIe-bus imellem. Men videoen viser, at selv med CPU/GPU fra 2017, er der meget få procent forskel på en busspecification fra hhv 2007 og 2010 med +100% speed bump til forskel i båndbredde. Nu kommer PCIe 4.0 så med igen et speed bump på +100% i rå båndbredde. Kommer det så til at have nogen som helst betydning for gamere i næste mange år? Jeg tvivler stærkt på det. RTX 30x0 kommer nok med PCIe 4.0 support, men hvor mange måneder/år kommer der til at gå, før du vil gå ud og investere i et 30x0? Når du om 1 år måske finder 6.000-8.000 kr under madrassen, som du har glemt, og kommer til at købe et RTX 3070 (pris gættet), så lur mig om det ikke er revnende ligegyldigt, som du kører det på et B450 eller et X570 motherboard. Og om 6 år, når du køber et RTX 60x0, som muligvis kan vise nogle få procent forskel mellem PCIe 3.0 og 4.0, så har du helt sikkert skiftet motherboard anyway. Det andet argument for PCIe 4.0 er storage SSD. Men til gaming i dag er det næsten ligegyldigt, som man kører med en SSD via SATA (6 gbit/s) eller en NVMe (32 GBps). Så hvorfor skulle det pludselig have betydning at komme endnu højere op i hastighed på NVMe´en - altså når vi snakker gaming? Vent på DDR5 ellers bliver du efterladt i støvet! En bestemt bruger her på hol.dk kommenterer konstant, at man i hvert fald skal vente på DDR5. For ellers bliver man "efterladt" på en "outdated platform", og yada yada. Det var igen præcist den samme snak, at DDR4 blev released. Alle med DDR3 ville være fanget på en gammel platform og ville leve et miserabelt liv mv. DDR3 blev annonceret i 2008 og toppede omkring 2133 MHz CL11. DDR3 blev erstattet af DDR4 i 2014, hvor en typisk DDR4 i dag ligger mellem 2666 MHz og op til 3600 MHz eller højere, med CL16 omtrent. 2133 MHz CL11 svarer nogenlunde til 3600 MHz CL16 i latenstid, så den store forskel mellem DDR3 og DDR4 er primært busfrekvensen. En 3600MHz DDR4 kan pumpe rundt regnet 70% mere data ud/ind per sekund i forhold til en 2133 MHz DDR3. Betyder den så overhovedet noget (for gaming primært)? Linus har testet: https://www.youtube.com[...] Jay har testet: https://www.youtube.com[...] Tech Jesus har testet: https://www.youtube.com[...] Fælles for alle disse tests er, at fra 2133 MHz og op til 3000-3200 MHz er der noget at hente FPS mæssigt - specielt i 1% low. Men over 3200 MHz bliver forbedringerne fra step til step meget, meget små. Dvs spil udnytter ikke engang DDR4s potentiale i dag. DDR5 er specced med dobbelt båndbredde ift DDR4. ttps://www.anandtech.com[...] Skal man så vente på DDR5 med at købe ny computer? Ja altså hvis der er relativt lidt at hente fra 3200 MHz til 4000 MHz DDR4, som jo svarer til +25% mere båndbredde, hvorfor skulle der så pludselig være en masse at hente med DDR5, som starter med 50% mere båndbredde, og senere vil blive udviklet til +100% båndbredde? Law of diminishing returns siger: næppe! ( https://www.rambus.com[...] ) Hvis man i dag kan sidde med 2133 MHz DDR3 som blev released for 13 år siden, og først NU begynder det for alvor at stramme med båndbredden til de gamle RAM, hvorfor skulle man så bilde sig selv ind, at hvis man køber 3600+MHz DDR4 i dag, så bliver det pludselig en gigantisk bottleneck om bare nogle få år? Min forudsigelse er, at hvis man køber et B450 med PCIe 3.0 og DDR4-RAM, så vil man fint kunne bruge den platform i mindst 5 år, før man begynder at mærke, at DDR4 og PCIe 3.0 begrænser computeren. Og inden da har man nok skiftet motherboard og RAM, fordi der er kommet nye CPUer.
--
Ignorér tågehorn: https://www.hardwareonline.dk[...] Sneak peek indlæg: https://hamdenkloge.dk[...]

--
Sidst redigeret 27-08-2020 11:43
#1
Martin.v.r
Monster Nørd
27-08-2020 11:42

Rapporter til Admin
hvis 5 kommer i brug ? og det hopper på 6.0 som der har været på tale https://images.anandtech.com[...]
--
Vandkølet I7 [email protected]+GHZ asus p67 maximus iv extreme 4x4GB ROG STRIX-GTX1070-O8G-GAMING
#3
Martin.v.r
Monster Nørd
27-08-2020 12:00

Rapporter til Admin
Jeg begynder først nu,at føle mit sys begynder at halt lidt,men også kun fordi det altid har kørt med oc. Men du er da lige til en gang popcorn time. Det er lige som på facebook,man spørg om noget og får 1000 svar.der finde lige så mange meninger om dette. Men ja meget få sætter sig ind i bios på de dyre bundkort de køber,og ser aldrig de guldkorn som ligger gemt i dem.
--
Vandkølet I7 [email protected]+GHZ asus p67 maximus iv extreme 4x4GB ROG STRIX-GTX1070-O8G-GAMING
--
Sidst redigeret 27-08-2020 12:01
#4
SUPERBOY
Giga Nørd
27-08-2020 12:05

Rapporter til Admin
#0 Det kommer rigtig meget an på hvad man forventer af performance og hvor tit man opgraderer computeren - og hvad man opgraderer. Hvis du er typen som jeg der forventer at beholde bundkort/CPU i 5-8år (gik fra 2600K til 3900x), men opgraderer grafikkort hen ad vejen, så giver det mening at sørge for at købe fx X570 så jeg er "klar" til når PCIe-4 begynder at betyde noget, hvilket måske er et RTX3090 der udkommer lige om lidt, eller måske et "4070" til næste generation. Hvis man er typen der måske udskifter hele computeren hver gang så vil en 3600 + b450, samt medium grafikkort være et fint valg og sikkert køre i 3år uden man lider nød. Kunne man have valgt 3600 + X570 og så evt. skifte CPU til "4900x" ja det kunne man. Men hvor mange gør det reelt? At være med på det nyeste om det er PCI-e4, DDR5, RTX osv. koster altid ekstra uden nødvendigvis de store fordele her og nu, men nogen vil gerne have det bedste/nyeste/mulighed for delvis opgradering Er man typen der sælger det gamle for at indhente nogle af udgifterne til nyt? Så det kommer super meget an på hvad man påtænker at gøre i fremtiden og hvad man foretrækker når ting skal udskiftes. For nogen er det vigtigt der står 180fps, selvom skærmen måske kun er 100Hz, for andre vil 101 (uden drops) være helt fint. Og derfor vil råd være forskellige alt efter hvilken type man selv er. Er man typen der sælger det gamle for at indhente nogle af udgifterne til nyt? Man kunne godt skrive et indlæg som #0 hver eneste gang en person spurgte om input (eller som det jeg skriver lige nu), det vil bare tage en evighed og personen der spurgte vil nok give op (way to much info). Så jeg synes det giver fin mening at vi kommer med lidt forskellige input, så kan dem der spørger selv vælge og sige "det han skriver giver mening for mig", jeg spørger mere ind til hans indlæg og siger "tak for hjælpen" til dem der evt. anbefaler at udskyde, dyrere alternativer eller hvad det nu kunne være.
--
Tag altid BACKUP!!
#5
Wut
Monster Supporter
27-08-2020 12:32

Rapporter til Admin
#4 Det kommer rigtig meget an på hvad man forventer af performance og hvor tit man opgraderer computeren - og hvad man opgraderer. Hele pointen med mit indlæg er, at uanset om man køber PCIe 4.0 eller PCIe 3.0 i dag, så vil man have stort set samme performance om 5 år (f.eks.) når man har opgraderet diverse stumper undervejs. Det har ingen betydning i praksis. Så det er underordnet, hvor tit man opgraderer - med mindre tidshorisonten er måske 10 år, men så er man nok så casual gamer, at man ikke går op i performance overhovedet. Hvem sidder med en 10 år gammel CPU i dag, og går op i performance? ;) Hvis du er typen som jeg der forventer at beholde bundkort/CPU i 5-8år (gik fra 2600K til 3900x), men opgraderer grafikkort hen ad vejen, så giver det mening at sørge for at købe fx X570 så jeg er "klar" til når PCIe-4 begynder at betyde noget, hvilket måske er et RTX3090 der udkommer lige om lidt, eller måske et "4070" til næste generation. Men... Selv i dag 10 år efter PCIe 2.0 blev erstattet med PCIe 3.0 så er der stadig uhyre lidt forskel i performance. Hvad er argumentationen for, at det giver mening at være "klar" til PCIe 4.0? Det er jo bare sådan en antagelse, som ikke er baseret på evidens. Kigger man tilbage på de tidligere generationer, så har det historisk ikke været en fordel at betale ekstra - eller vente på - den nyeste teknologi. Du skriver "Når PCIe 4.0 begynder at betyde noget"... men det er jo så min pointe, at der kommer til at gå rigtigt mange år, før vi ser bare en snas forskel. Og inden da har du sikkert skiftet motherboard alligevel. Folk bliver ved med at sige "Køb det nyeste, fordi det er bedst" eller "Hellere give lidt ekstra for at være klar", men der er ikke mange eksempler på, at det rent faktisk har været en god ide, set i bakspejlet.
--
Ignorér tågehorn: https://www.hardwareonline.dk[...] Sneak peek indlæg: https://hamdenkloge.dk[...]
--
Sidst redigeret 27-08-2020 12:36
#6
Dragonheart
Guru
27-08-2020 19:07

Rapporter til Admin
Når det kommer til gaming er PCI-express og ram version vel mindre vigtigt. Men der er jo mange andre applikationer hvor det betyder mere. Jeg synes bare det er fedt at det nu til dags ikke er interfaceteknologierne der begrænser. Men de devices der tilsluttes interfaces. Tænk hvis vi en dag får nand lager til spil der udnytter fx PCI-e 4.0 båndbredden og cpuen og spillet er designet til at loade med de hastigheder. Slut med load tider selv i de tungeste spil. Og ved at kunne streame tunge ting direkte fra lager til RAM bidrage til at skabe bedre spilmotorer.
--
#7
Mr. WoLF
Guru
27-08-2020 23:46

Rapporter til Admin
Hvad med bus hastigheden?
--
#8
Wut
Elite Supporter
19-09-2020 20:22

Rapporter til Admin
Gamers Nexus har lavet en grundig undersøgelse af, om PCIe 4.0 har en effekt på gaming FPS: https://www.youtube.com[...] Man kan se, at selvom man har en 3900XT @ 4,5 GHz og et RTX3080, så er forskellen mellem PCIe 3.1 og 4.0 mikroskopisk. Nogle gange er 0,1% low et stykke lavere ved PCIe 3.1, men andre gange er det den faktisk højere. Dvs overvejer man at opgradere CPU+motherboard, så skal man gøre det for at få en hurtigere CPU, og ikke bare for at få PCIe 4.0. Det har meget lille betydning, hvilken PCIe generation, man kører på. PCIe 3.1 er på ingen måde en flaskehals. (Og så er det nok her, at der straks er nogen, der indvender, at der jo rent faktisk er en lille forskel. Og ja det er der. Men forskellen er så lille, at det bedre kan betale sig at opgradere CPU eller grafikkort frem for at opgradere motherboardet for at få den lille fordel. Og hvis man allerede har en 3900X og et RTX 3080, som man har brændt over 9.000 kr af på, så har man sikkert også opgraderet motherboardet til seneste nye model alligevel, når man nu var i gang ;-) )
--
#9
Cykle35
Elitebruger
19-09-2020 20:30

Rapporter til Admin
#6 Nvidia's 3k serie kan jo læse direkte fra SSD så rent effektivt kan det jo betyde halveret load tid.
--
https://valid.x86.fr[...]
#10
Wut
Elite Supporter
19-09-2020 20:50

Rapporter til Admin
#9 NVMe´er kan typisk læse omkring 3,5 GB/s PCIe 3.1 x16 kan overføre 15,6 GB/s DDR4 3200 MHz kan skrive/læse 25,6 GB/s NVMe´en er klart langsomt. Jeg kan ikke få det til at give mening, at det skulle gå hurtigere at loade spil ved at sende data direkte fra NVMe til grafikkortet, end via RAMmen først. Det er jo NVMe´en, som systemet står og venter på hele tiden (hvis altså overhovedet det er "læs data"-delen, der hænger i bremsen under load). I øvrigt er det lidt underligt, for loadtider i mange spil får i dag ikke ret meget fordel ud af at bruge en NVMe frem for en alm SSD via SATA, så det gør det endnu mere mystisk, at et direkte link mellem NVMe og grafikkort skulle ændre væsentligt på loadtider. #edit: Hvis det virkelig er et problem at læse data fra NVMe til grafikkortet, så burde man i stedet øge kravet til system-RAM, og cache dataene, så de ligger klar til grafikkortet. Læsehastigheden i RAM er trods alt mange gange større end læsehastigheden for en NVMe, så det vil være et bedre sted at cache dataene.
--
Sidst redigeret 19-09-2020 20:56
#12
Cykle35
Elitebruger
19-09-2020 21:09

Rapporter til Admin
Jeg er ikke en nørd på det område men hvis SSD/nvme kan omgås CPUen er der jo direkte adgang til gfx/ram. Teoretisk hastighed og ren nominel hastighed ved vi jo er vidt forskellige. Har ingen anelse om pcie4 kan have en fordel der men på et tidspunkt må den jo komme til gode. Læser de nye nvme ik med ca7k/sec?
--
https://valid.x86.fr[...]
--
Sidst redigeret 19-09-2020 21:11
#13
ekud
Superbruger
19-09-2020 21:56

Rapporter til Admin
#0 Enig. Som Steve også nævner i video'en du har linket til i #8 - så er PCIe 4.0 lige pt. blot en "check mark" for mange bundkort producenter og folk som f.eks. ikke ser GN's video'er, tænker når de ser 2 bundkort hvor den ene er PCIe 4.0 og den anden er PCIe 3.0, jamen så skal man jo købe den med PCIe 4.0 fordi det er bedre (pga det er et højere tal). Men som han også påpeger så det er det folk som er uoplyste og som ikke f.eks. ser GN's video'er eller researcher om det rent faktisk er bedre eller ej, og disse typer af folk som ikke finder ud af om der rent faktisk er et grundlag for deres tankegang rådgiver andre og ender med at mislede istedet for at vejlede. Hype, misinformation og stupide holdninger florerer konstant, men uanset kan vi ikke gøre andet end at referere til hvad vi kan bevise er sandt og benchmarks/tests er en rimlig god måde at debunke om der rent faktisk er en forskel, men det er som om de fleste som gerne vil hype og misinformere ikke gider at forholde sig til faktum, men hellere bruge deres tid på at forstærke deres egen holdninger og ignorence. Dem som vinder på det i sidste ende er producenterne, for jo mere folk snakker om deres produkter desto flere køber deres produkter og jeg er ret sikker på at de ligeglade om du køber et bundkort med PCIe 4.0 eller 3.0, så længe du blot køber deres produkt og de får penge i kassen. Dit indlæg er en god måde at få debatten igen og måske få rusket lidt op i disse typer - Nice indlæg og super relevant!
--
Sidst redigeret 19-09-2020 21:56
#14
Dragonheart
Guru
19-09-2020 23:11

Rapporter til Admin
#9 Ja så vil PCI-e gen 4 SSDer som fx Samsung 980 PRO mfl. måske gave load tider og muligheder for game-engines. Grunden til at en SATA SD og en nvme SSD ikke har den storeforskel i loadtider i dag er jo net spilmotorerer og CPU begrænsning sp vidt jeg har forstået.
--
#15
Dragonheart
Guru
19-09-2020 23:14

Rapporter til Admin
#9 Ja så vil PCI-e gen 4 SSDer som fx Samsung 980 PRO mfl. måske gave load tider og muligheder for game-engines. Grunden til at en SATA SD og en nvme SSD ikke har den storeforskel i loadtider i dag er jo net spilmotorerer og CPU begrænsning sp vidt jeg har forstået. #12 Jo 7 GB/s read og 5 GB/s write dog sekventiel. (Samsng 980 Pro)
--
#16
Stroyer
Guru
19-09-2020 23:27

Rapporter til Admin
0# Jeg synes måske der er en væsentlig ting som du mangler ift. Opgradering af hardware og det med at vente på det bedste af det bedste. Følelsen af "nyt", have det nyeste tech i hånden før de fleste og "bragging right" fordi man har det nyeste, bedste, dyreste osv. Dette tror jeg betyder meget mere end de få FPS ekstra - og hvem faen sidder også og "spiller" Benchmarks konstant?
--
IDGAF!
#17
Dragonheart
Guru
19-09-2020 23:36

Rapporter til Admin
#10 "NVMe´er kan typisk læse omkring 3,5 GB/s" Ja på PCIe 3.0. På PCIe 4.0 er de nuværende nvme SSDer på +5 GB/s sekventiel.
--
#18
Dragonheart
Guru
20-09-2020 00:03

Rapporter til Admin
Man skal jo også huske på at anvender man et x16 grafikkort og derved bruger alle pci lanes til CPUen - så vil alle resterende lanes (24stk på z390) i alt skulle dele bandwidt på x4 - dvs 3,9 GB/s på pci-e 3.0. Det betyder reelt at er du oppe på max read på nvnm SSDen så vil der ikke være bandwidth tilbage i chipsettet til USB, SATA og ethernet. Kommer vi op i PCIe 4.0 vil det jo så fordobles til lige under 8 GB/s. Sidder man og bruger sine USB 3 porte, ethernet og andet heftigt har man jo så dobbelt båndbredde ift til PCIe 3.0. Hvor mange der gør det lige når de skal loade et spil er jo så spørgsmålet :-) Ved at omgå CPUen ifm RTX 3000 - omgår man altså denne 3,9 GB/s begrænsing.
--
Sidst redigeret 20-09-2020 00:08
#19
Bender82
Semibruger
20-09-2020 09:41

Rapporter til Admin
NVIDIA RTX 3080 PCIe 3.0 vs. PCIe 4.0 x16 Benchmarks (& Intel vs. AMD for 3080 Discussion) https://www.youtube.com[...] testet 2.88 fps i forskel wauw :-p
--
#20
Stroyer
Guru
20-09-2020 10:24

Rapporter til Admin
19# Det ligger vel nærmest inden for det som må karakteriseres som værende "Margin of Error" ? :-)
--
IDGAF!
#21
SShadowS
Guru
20-09-2020 10:27

Rapporter til Admin
#20 Nej, han siger specifikt når det er.
--
3950X|Crosshair VIII Formula|32GB RAM Gainward2080ti-GS|PG279Q Samsung970 EVO+ 1TB+2TB|Samsung 860 PRO 2TB Samsung860 QVO 2TB|Corsair AX860i
#22
Dragonheart
Guru
20-09-2020 14:58

Rapporter til Admin
Er der nogle reviews hvor de tester load tider med de nye kort og PCIe 4 vs 3? I open world spil?
--
#23
SShadowS
Guru
20-09-2020 15:02

Rapporter til Admin
#22 Ikke som sådan, men der er heller ikke nogen spil der understøtter RTX IO endnu.
--
3950X|Crosshair VIII Formula|32GB RAM Gainward2080ti-GS|PG279Q Samsung970 EVO+ 1TB+2TB|Samsung 860 PRO 2TB Samsung860 QVO 2TB|Corsair AX860i
#24
Martin.v.r
Monster Nørd
20-09-2020 15:03

Rapporter til Admin
#22 der ligger en film på youtube der er 2 til 4% i forskel,men kommer an på vilke opløsning man køre med
--
Vandkølet I7 [email protected]+GHZ asus p67 maximus iv extreme 4x4GB ROG STRIX-GTX1070-O8G-GAMING
#25
Dragonheart
Guru
20-09-2020 15:07

Rapporter til Admin
#22 Evt med tilføjelse af at bruge USB og ethernet samtidig så men tvinger dentilgængelige båndbredden påp pcie 3.0 x4 i knæ #23 Når PS5 og Oxbox x spil kommer vil det vel hurtigt ændre sig ?
--
Sidst redigeret 20-09-2020 15:09
#26
Wut
Elite Supporter
20-09-2020 19:48

Rapporter til Admin
#25 Evt med tilføjelse af at bruge USB og ethernet samtidig så men tvinger dentilgængelige båndbredden påp pcie 3.0 x4 i knæ USB, SATA, ethernet osv kører alle på deres forskellige PCIe lanes, så det er ikke sådan, at de deler båndbredden som et switchet netværk. Nogle af dem er dog bundled via chipsettet. Lad os tage B350 som et eksempel her: https://rog.asus.com[...] Kunne du ikke prøve at give et realistisk eksempel på, hvordan man kan streame data via USB og ethernet sådan, at PCIe lanes bliver maxet ud eller "går i knæ" som du skriver? Jeg kan personligt ikke komme på noget. Ingen af enhederne formår at transmittere mere data end PCIe 3.0 kan bære, og selv hvis man fletter data via chipsættet ind imellem, så når det stadig ikke loftet, så vidt jeg kan se.
--
Sidst redigeret 20-09-2020 19:49
#27
Wut
Elite Supporter
20-09-2020 20:00

Rapporter til Admin
Lad os tage et regneeksempel. Du har gigabit internet og streamer 125 MB/s via ethernet->chipset->system RAM. Samtidig har du en ekstern SSD, som du af en eller anden grund har lyst til at kopiere op i RAM. Den leverer 500 MB/s. Ej, lad os tage 3 af dem, så ender vi på 1,5 GB/s og med ethernet streamingen, så bliver det i alt lige under 1,7 GB/s. Det er under 50% af båndbredden mellem CPUen og chipsettet, som er i anvendelse. Så selv med 4 devices med fuld gas, så ligger utilization af chipsettet kun på 50%. Nå men lad os starte et spil samtidig. Det læser data fra NVMe´en, og lad os sige, at det bare bulk-læser så hurtigt NVMe´en kan rende, det er så 3,5 GB/s, som næsten maxer PCIe 3.0 x4 ud. Lad os sige, at NVMe´en har en god dag og maxer alle 4 GB/s ud. RAMmen kan skrive 25,6 GB/s. Lige pt kommer der data strømmende fra 3 USB-SSDer, gigabit ethernet, og en NVMe samtidig, og der render op på 5,7 GB/s eller omkring 20% af båndbredden bliver brugt. Samtidig læser spillet fra RAM igen og dumper det over i grafikkortet. Men da data ankommer fra NVMe´en med 4 GB/s, og det bliver måske dekomprimeret af CPUen til den dobbelte datamængde, så læser man altså 8 GB/s fra RAM til grafikkortet. Der er altså stadig masser af båndbredde til RAM (25,6-5,7-8 GB/s = 12 GB/s ledig), og grafikkortet udnytter kun 8 GB/s ud af 16 GB/s på sin x16 PCIe 3.0 bus. Så selv i det her scenarie, hvor du får lyst at kopiere for fuld gas fra internettet OG samtidig fra 3 eksterne SSDer til RAM, og du starter et spil, så vil PCIe 3.0 stadig ikke være flaskehalsen. Dermed ikke sagt, at latency, interrupts osv kan give en lille forskel, men jeg kan slet ikke se, hvordan PCIe 3.0 i noget realistisk scenarie kan gå i knæ. Det er rigtigt, at real world performance ofte er et stykke under det teoretiske max, men ovenfor i det totalt urealistisk heavy load scenarie, så er vi ikke engang oppe på 50% utilization noget sted. Når der kommer hurtigere NVMe´er, så kan det være, at PCIe 4.0 bliver aktuelt. Men omvendt så kan PCIe 3.0 pt læse med 4 GB/s på en x4-bus, og hvis CPUen dekomprimerer med en faktor 2, så vil det altså tage lige akkurat 1 sekund for at bulk-overføre 4 GB, som dekomprimeret fylder 8 GB på grafikkortet, og dermed fylde grafikkortets RAM helt op (f.eks. et 8 GB RTX-3070). Hvis det tager længere tid at loade et spil end 1 sekund (hvilket det jo gør), så skyldes det ikke bulk-overførselstiden, men alt muligt andet, som spillet foretager under opstart. Så maxer man igen ikke PCIe 3.0 ud.
--
Sidst redigeret 20-09-2020 20:05
#28
st0rm
Superbruger
20-09-2020 20:03

Rapporter til Admin
Praktisk set er der 2.5%-3.5% bedre ydelse på 4.0 ifht 3.0. Ikke værd at opgradere for udelukkende, men da nok noget der bare er på boards. Don't worry about it, you'll get there when you get there.
--
The Sleeper Must Awaken
#29
Qax
Nørd
20-09-2020 20:05

Rapporter til Admin
PCI 4.0 er ligegyldigt de næste 3 år minimum, så vi er på RTX 5000, før det ændre noget. DDR5 ændre kun noget, hvis CL er lavere, ved samme fart. Ryzen får dårligere 1% Low FPS med højere MHz ram, når CL også er højere. Så hvis DDR5 ikke giver bedre CL, så ændre det ingenting.
--
Asrock Z370 Extreme4 - I5-8600K - NZXT Kraken X62 Ripjaws 2x8gb 3200Mhz CL14 Asus 1080 Strix A8G - Acer XB271HU Adata XPG SX8200 Pro 1TB

Opret svar til indlægget: DDR5 og PCIe 4.0 hype

Grundet øget spam aktivitet fra udlandet, er det desværre ikke muligt for dig, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning