AMD Ryzen 3000 "Matisse" – samlingstråd

Permalänk
Medlem
Skrivet av the squonk:

Att Intel hastigt och lustigt släpper en ny stepping kan vara ett svar på en nära förestående Ryzen 3000 launch. överklockare brukar älska nya steppings och det kan ta lite fokus från AMD. OM det är så att R0 klockar 200MHz högre, kan det vara ett tecken på att Intel kan tycka att det kommer att behövas.

Dom flesta moderkort verkar redan ha fått Zen 2 kompatibla bios, varför har dom fått det om det är 3-4 månader kvar?

Ja något kanske håller på att hända? dessa bios tycker jag verkar lite luriga eftersom att hur kan dom få vettig info som ens stämmer om releasen är flera månader bort?
dessutom verkar de hastigt släppta för dom saknade funktioner eller några funktioner som var felaktiga som man var tvungen att aktivera i ryzen master?

Visa signatur

Ryzen 9800X3D @ Stock, MSI Suprim X 3080 @ game mode.
YT kanal där jag meckar bilar: https://www.youtube.com/@saab900turboT16

Permalänk
Medlem
Skrivet av korda:

Jag tror faktiskt att vi inte behöver vänta så länge till. Bilder och specs på många av moderkorten har redan läckt ut, och det brukar betyda att något är i görningen. Historiskt sett alltså, men det brukar sällan slå fel.

Var har du sett bilder på moderkort för 3000-serien?

Permalänk
Medlem
Skrivet av perost:

Var har du sett bilder på moderkort för 3000-serien?

Tror inte han sett några, Asus läckan visade ju bilder på gamla Intel kort.

Skickades från m.sweclockers.com

Visa signatur

9950X3D X870E HERO 96/6400c30/2200 RTX5090 Gaming OC || 7950X B650 Gaming Plus WIFI 32/6000c30 RTX5080 TUF OC(450w) UBUNTU || 12900KF Z690 Tomahawk WIFI 64/3600c16 Gear1 RTX4080 Ventus 3X OC(400W) || 5900X(B2) B550-F 32/3800c18 RTX3080 TUF OC V2 || 5800X3D CH VIII EXT. 32/3800c18 RTX3080 Gaming OC || 3700X X570 HERO 32/3000c16 RTX3070 FTW3 Ultra || Thinkpad P16s G2 PRO7840U 32/6400

Permalänk
Medlem
Skrivet av Yoshman:

Inte ett perfekt sätt (det som spelar roll är ju hur många instruktioner som faktiskt körs som är av en viss typ), men dumpade assembler för tre 3D-spel jag har på min Linux-maskin (använder inte Windows för programutveckling så måste installera massa saker för att göra detta på spelmaskinen). Andelen flyttalsoperationer varierade mellan 3-6 %.

Jag har nog inte disassemblerat något till assembler sedan jag knäckte kopieringsskydd. Throwback där.

Intressant med procentsatsen. Minnesadressing, loopar, inkrement och dekrement är allt runt om där är så klart heltal. Och det utgör den största delen av kodbasen. Att ladda saker från disk till minne görs med bytes, etc, etc.

Det som skulle vara mest intressant är att se hur pass fördelningen är i gameloopen. Det är den som är mest kritisk och det är där som man kan se den riktiga fördelningen av belastningen. Fysikberäkningar görs till stor del av flyttal, där kan det nog ligga mycket högre. Där används också BSP (för det mesta) för att indexera de olika bounding boxarna. Dessa beräknas utifrån matriserna som beskriver de olika objektens position och rotation. Vissa modeller har många bounding boxes för att man just ska få bra "hit boxes".

Vilka spel gjorde du det på? Åldern spelar en del roll skulle jag tro. Vilka årtal kom dem i från? Kommer du ihåg deras respektive procent?

Skrivet av Yoshman:

Just fallet du beskriver skulle jag gissa rätt mycket hanteras så att man gör majoriteten av de beräkningar en gång "up-front". Sedan cachar man resultatet i t.ex. med "binary space partitioning" som då rätt mycket gör det mer till ett heltalsproblem (if/else logik för att avgöra var i trädet man ser och inte ser).

BSP använder man framför allt vid pruning för att beräkna vilka modeller / vertices som GPU:n skall rendera. P * V * M behöver man beräkna varje frame såvida inte "Kameran" eller något objekt har förflyttat sig. Hur man använder BSP för raytracing är liknande, att exkludera objekt som inte finns i några volymer så man slipper testa studsar mot dem.

Jag nämnde culling/pruning bara i diskussion om trianglar. BSP används bl.a man för att skala bort geometri och vilken ordning som de ska skall renderas i. Typiskt front to back, så vida det inte är transparenta material som t.ex UI eller fönster.

Visa signatur

Hur många datorer är för många?

Permalänk
Datavetare
Skrivet av kelthar:

Jag har nog inte disassemblerat något till assembler sedan jag knäckte kopieringsskydd. Throwback där.

Intressant med procentsatsen. Minnesadressing, loopar, inkrement och dekrement är allt runt om där är så klart heltal. Och det utgör den största delen av kodbasen. Att ladda saker från disk till minne görs med bytes, etc, etc.

Det som skulle vara mest intressant är att se hur pass fördelningen är i gameloopen. Det är den som är mest kritisk och det är där som man kan se den riktiga fördelningen av belastningen. Fysikberäkningar görs till stor del av flyttal, där kan det nog ligga mycket högre. Där används också BSP (för det mesta) för att indexera de olika bounding boxarna. Dessa beräknas utifrån matriserna som beskriver de olika objektens position och rotation. Vissa modeller har många bounding boxes för att man just ska få bra "hit boxes".

Vilka spel gjorde du det på? Åldern spelar en del roll skulle jag tro. Vilka årtal kom dem i från? Kommer du ihåg deras respektive procent?

BSP använder man framför allt vid pruning för att beräkna vilka modeller / vertices som GPU:n skall rendera. P * V * M behöver man beräkna varje frame såvida inte "Kameran" eller något objekt har förflyttat sig. Hur man använder BSP för raytracing är liknande, att exkludera objekt som inte finns i några volymer så man slipper testa studsar mot dem.

Jag nämnde culling/pruning bara i diskussion om trianglar. BSP används bl.a man för att skala bort geometri och vilken ordning som de ska skall renderas i. Typiskt front to back, så vida det inte är transparenta material som t.ex UI eller fönster.

Tittade på Dirt Rally (3 %), Dying light (3 %) och Poly Bridge (6 %).

Att den sista ligger klart högre är jag rätt säker beror på att det var den enda som hade relativt stor användning av SIMD. Rätt säker att det är fysikmotor då det spelet går väldigt mycket ut på fysiksimulering.

I de andra två användes mest skalära flyttal.

Och som sagt, om flyttal vore en signifikant del av vad spel jobbar med borde Zen stå sig klart bättre mot Skylake då dessa två har i princip samma IPC för skalära flyttal. Men i stället skiljer det ofta ~20 % vid iso-frekvens, vilket är väldigt nära skillnaden i IPC just för heltal.

Grejen med spel är också att är att många, dock inte alla, påverkas en hel del av minneslatens. Relativt få andra applikationer har något större beroende på RAM-hastighet.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av Yoshman:

Tittade på Dirt Rally (3 %), Dying light (3 %) och Poly Bridge (6 %).

Att den sista ligger klart högre är jag rätt säker beror på att det var den enda som hade relativt stor användning av SIMD. Rätt säker att det är fysikmotor då det spelet går väldigt mycket ut på fysiksimulering.

I de andra två användes mest skalära flyttal.

Och som sagt, om flyttal vore en signifikant del av vad spel jobbar med borde Zen stå sig klart bättre mot Skylake då dessa två har i princip samma IPC för skalära flyttal. Men i stället skiljer det ofta ~20 % vid iso-frekvens, vilket är väldigt nära skillnaden i IPC just för heltal.

Tack för infon om spelen. Alla spekulationer mår bättre av hård fakta att resonera runt.

Vet du hur mycket det skiljer i IPC när det gäller heltal och flyttal för Kaby och Zen+. Var har du kollat upp det. Är det på geekbench?

Kollade lite snabbt på sweclockers (vid samma frekvens och kaby lake)

Fick det till 14 respektive 16 procent för de två spelen som de testade med Zen+. (Har du tillgång till flera jämförelser med spel vid samma frekvens tar jag väldigt gärna emot dem).

Skrivet av Yoshman:

Grejen med spel är också att är att många, dock inte alla, påverkas en hel del av minneslatens. Relativt få andra applikationer har något större beroende på RAM-hastighet.

Ja, det misstänker jag också kan påverka spelprestandan väldigt negativt, men kanske inte signifikant. Zen+ (2700x) har 37,5% högre latens på minnes än Kaby (9900k) och även 8700K. Det är inte bra som den försämras. Jag undrar hur många procent som det står för mot spelprestanda. Det är ju 14-16% skillnad mellan 8700 i spelprestanda. En del av det är heltal, en del av det är minneslatensen.

Visa signatur

Hur många datorer är för många?

Permalänk
Datavetare
Skrivet av kelthar:

Tack för infon om spelen. Alla spekulationer mår bättre av hård fakta att resonera runt.

Vet du hur mycket det skiljer i IPC när det gäller heltal och flyttal för Kaby och Zen+. Var har du kollat upp det. Är det på geekbench?

Kollade lite snabbt på sweclockers (vid samma frekvens och kaby lake)
https://cdn.sweclockers.com/artikel/diagram/14658?key=b658433cad2659d5a3b9f5d745311d18

Fick det till 14 respektive 16 procent för de två spelen som de testade med Zen+. (Har du tillgång till flera jämförelser med spel vid samma frekvens tar jag väldigt gärna emot dem).

Ja, det misstänker jag också kan påverka spelprestandan väldigt negativt, men kanske inte signifikant. Zen+ (2700x) har 37,5% högre latens på minnes än Kaby (9900k) och även 8700K. Det är inte bra som den försämras. Jag undrar hur många procent som det står för mot spelprestanda. Det är ju 14-16% skillnad mellan 8700 i spelprestanda. En del av det är heltal, en del av det är minneslatensen.

https://www.guru3d.com/index.php?ct=articles&action=file&id=44673

Har både en 2700X (stationär) och i7-8559U (NUC) för programutveckling, är primärt där jag noterat vad svagheterna/styrkorna är med respektive arkitektur.

Vissa moment innehåller relativt CPU-tunga moment med BASH, Python och TCL. Dessa är enkeltrådade och i princip 100 % heltal. Är klart över 20 % fördel för Skylake här. Är 15 % fördel vid saker som kompilering, det är en bättre match för Zen då man har många helt oberoende saker som utnyttjar alla CPU-trådar.

Har även gjort en del "riktiga" IPC-mätningar här. Riktiga i den bemärkelsen att det verkligen är IPC som mätts m.h.a. Linux-verktyget "perf" som kan mäta hur många x86 instruktioner som körs samt hur många cykler som totalt används (kräver HW-stöd från CPU, men sådan finns för Zen och alla moderna Intel CPUer).

Plockar man ut heltalstesterna ur GB4 ser man också runt ~20 % (varierar från 10-30 % i de olika deltesterna).

Vad det gäller speltester, jämför 2700X och i9-9900K när de körs oklockade med samma minneshastighet, är 40 % fördel för den senare och ungefär hälften kan förklaras med högre frekvens.

RAM hastighet gör skillnad här, är 35 % fördel för i9-9900K när den kör DDR4-2666 vs DDR4-2933. Är 40 % skillnad när båda kör DDR4-3200
Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk

Det är egentligen inte här på CPU sidan det känns som en lång väntan. Per definition vet jag ärligt inte vad som anses vara marknadsledande rent akademiskt men AMD leder just nu marknaden (de tvingar Intel att agera och följa). Den långa väntan har varit på GPU sidan där grönalaget tagit ut sin dominans totalt och vi som konsumenter helt enkelt blivit tvingade att köpa (anpassa oss till deras pris/prestanda) eller vackert fått vänta, bra länge nu.

Visa signatur

AMD Ryzen 5 2600 | MSI B450 Gaming Pro Carbon AC | Corsair 32GB CL 15 (4x8GB) DDR4 3000MHz | Corsair RM750X 750W v2 | MSI RTX 2060 Ventus XS 6GB | NZXT H440 Midi Tower :: ASUS VivoBook 15 X505ZA-BQ252T AMD Ryzen 7 | 2700U Radeon Vega 10
Vilken var din första?

Permalänk
Medlem
Visa signatur

Fractal Design Define R6 Svart, Corsair HX 850, Gigabyte X570 Aorus Elite, Ryzen 9 5950x, Fractal Design Celsius S36, NVIDIA GeForce GTX 1080Ti, G.Skill 32 GB DDR4 3600MHz CL19 Sniper X Urban Camo, Seagate Archive 8TB, Toshiba 12 TB N300, SSD Samsung 500 GB, SSD 1TB WD Black, Asus BluRay extern, Edifier högtalare, Acer Predator XB323QK 4k skärm, Fnatic Gear Read silent, Logitech pro x mus.

Permalänk
Medlem
Skrivet av Yoshman:

Vad det gäller speltester, jämför 2700X och i9-9900K när de körs oklockade med samma minneshastighet, är 40 % fördel för den senare och ungefär hälften kan förklaras med högre frekvens.

Att öka minneshastigheten och ändra med latenserna motsvarade alltså en ökning med ca 6-12% i FPS (9900K). Och vi vet att det är ungefär ca 14-16% skillnad i FPS när de kör i samma frekvens.

För 2700X är det 2-7%. Där påverkar inte frekvensen och timings lika mycket som det gör för Kaby.

Har letat efter speltester lite snabbt mellan 9900k och 2700x där de är vid samma frekvens, men inte hittat något. Om jag tittar på den recensionen som dina bilder kommer ifrån så är skillnaden mellan 8700x och 9900k 3-5%.

I battlefield och witcher (ställt mot 2700x)
Samma frekvens, FPS: 15-17% högre för 9900k
IPC Heltal: 15-20% högre för Skylake (är det samma för Kaby?)
Latens: 37,5% bättre för 9900k

Latensen och hastighetsförändringar verkar inte påverka Zen+ så mycket. Frekvensen kommer att vara samma, men latensen kommer antagligen att öka.

Så, latensen står för en del av skillnaden och IPC för heltal står för en del av skillnaden. Både procentsatserna är större än procent skillnad i FPS. Så antingen är resultatet av övertagen mindre, eller så är det p.g.a snabbare flyttalsberäkningar som inte Zen+ har ännu sämre FPS. Eller en faktor som jag inte tänkt på.

Om man skulle extrapolera från den slutsatsen så kanske lägre latensen i Zen2 inte kommer påverka prestanda för spel så fantastiskt mycket. IPC för heltal påverkar spel inte lika mycket som det gör i fall där man bara kör heltalsberäkningar. Flyttalsförbättringarna kommer kanske motverka prestandaförlusten som kommer från ökad latensen.

Mycket kommer att hänga på vilka frekvenser man kan få upp dem i och hur värmeutvecklingen ser ut.

Nu är det ju bara två spel som vi tagit siffror från, så det är lite skakig grund att stå på.

Vad tror du om det? Fallerar mitt resonemang någonstans?

Visa signatur

Hur många datorer är för många?

Permalänk
Medlem

Bilden i den artikeln är en gammal bild på ROG Crosshair VI som någon redigerat så att det står VIII istället (zoomar man in lite så är det ganska uppenbart). Än så länge har i alla fall inte jag sett några riktiga bilder på X570-moderkort, bara lite namn som mest bara är gamla namn med uppdaterade siffror.

Skrivet av kelthar:

Att öka minneshastigheten och ändra med latenserna motsvarade alltså en ökning med ca 6-12% i FPS (9900K). Och vi vet att det är ungefär ca 14-16% skillnad i FPS när de kör i samma frekvens.

För 2700X är det 2-7%. Där påverkar inte frekvensen och timings lika mycket som det gör för Kaby.

Orsaken till att skillnaden är mindre med 2700X är för att Sweclockers kör de vanliga testerna med standardminnena för plattformen. D.v.s. DDR4-2666 för 9900K och DDR4-2933 för 2700X. Så 2700X har en fördel i de vanliga testerna, men ökar då förstås inte lika mycket när man går upp till DDR4-3200 för båda.

Permalänk
Medlem
Skrivet av perost:

Var har du sett bilder på moderkort för 3000-serien?

Gissa..

Permalänk
Medlem

Något verkar vara på väg att hända, nu är R7 1700 nere på 129€ online och R5 2600 på 79€ enligt Reddit. Varför så toklåga priser? Jo, för snart kommer ingen att vilja ha dom ....

Skickades från m.sweclockers.com

Visa signatur

9950X3D X870E HERO 96/6400c30/2200 RTX5090 Gaming OC || 7950X B650 Gaming Plus WIFI 32/6000c30 RTX5080 TUF OC(450w) UBUNTU || 12900KF Z690 Tomahawk WIFI 64/3600c16 Gear1 RTX4080 Ventus 3X OC(400W) || 5900X(B2) B550-F 32/3800c18 RTX3080 TUF OC V2 || 5800X3D CH VIII EXT. 32/3800c18 RTX3080 Gaming OC || 3700X X570 HERO 32/3000c16 RTX3070 FTW3 Ultra || Thinkpad P16s G2 PRO7840U 32/6400

Permalänk
Medlem
Skrivet av the squonk:

Något verkar vara på väg att hända, nu är R7 1700 nere på 129€ online och R5 2600 på 79€ enligt Reddit. Varför så toklåga priser? Jo, för snart kommer ingen att vilja ha dom ....

Skickades från m.sweclockers.com

Var hittar du Ryzen 5 2600 för 79 Euro jag tänkte köpa på några stycken isådanafall

Visa signatur

Chassi: Ssupd Meshroom S V2, Moderkort: Gigabyte Aorus X570I Pro Wifi, Processor:Ryzen 7 5800X3D , Cpu kylare: EK-AIO Elite 280 D-RGB Minnen Gskill Ripsaw 16 Gb Cl16 3600 mhz,Startdisk:SSD Samsung 970 Evo plus 1 TB , Grafikkort:PNY RTX4070TI Super Verto Oc PSU: Corsair SF850L Skärm: ASUS ROG Swift PG278Q Tillbehör: Logitech G903 & Funk KB460 , Logitech Z520 datorhögtalare.

Permalänk
Medlem
Skrivet av korda:

Kan du inte bara berätta istället?

Skickades från m.sweclockers.com

Visa signatur

sweclockers prestandaindex

Efter 10 kommer 11.
Efter 99 kommer 100.

Permalänk
Medlem
Skrivet av Jonas79:

Var hittar du Ryzen 5 2600 för 79 Euro jag tänkte köpa på några stycken isådanafall

Kolla AMD Reddit, finns en lång tråd

Skickades från m.sweclockers.com

Visa signatur

9950X3D X870E HERO 96/6400c30/2200 RTX5090 Gaming OC || 7950X B650 Gaming Plus WIFI 32/6000c30 RTX5080 TUF OC(450w) UBUNTU || 12900KF Z690 Tomahawk WIFI 64/3600c16 Gear1 RTX4080 Ventus 3X OC(400W) || 5900X(B2) B550-F 32/3800c18 RTX3080 TUF OC V2 || 5800X3D CH VIII EXT. 32/3800c18 RTX3080 Gaming OC || 3700X X570 HERO 32/3000c16 RTX3070 FTW3 Ultra || Thinkpad P16s G2 PRO7840U 32/6400

Permalänk
Hjälpsam

Kan vi få se massor av AMD flaggor vaja första Maj?

Visa signatur

AMD Ryzen 7 5700X | Saphire RX 5700 Pulse XT (Silent Mode) | 64 GB Kingston ECC | https://valid.x86.fr/51gntq | Stockkylaren | Bitfenix Whisper M 750W.
AMD Ryzen 9 5900X | AMD RX 5700 | 64 GB Micron ECC | https://valid.x86.fr/gwcxfs
HTPC | https://valid.x86.fr/gqtxws |

Permalänk
Hedersmedlem
Skrivet av korda:

Varför inte bara svara på frågan istället och samtidigt hjälpa andra som kanske också är intresserade?

Permalänk
Medlem
Skrivet av perost:

Orsaken till att skillnaden är mindre med 2700X är för att Sweclockers kör de vanliga testerna med standardminnena för plattformen. D.v.s. DDR4-2666 för 9900K och DDR4-2933 för 2700X. Så 2700X har en fördel i de vanliga testerna, men ökar då förstås inte lika mycket när man går upp till DDR4-3200 för båda.

Perfekt, nu är min oro för latensen tillbaka. Bra jobbat.

Visa signatur

Hur många datorer är för många?

Permalänk
Datavetare
Skrivet av kelthar:

Att öka minneshastigheten och ändra med latenserna motsvarade alltså en ökning med ca 6-12% i FPS (9900K). Och vi vet att det är ungefär ca 14-16% skillnad i FPS när de kör i samma frekvens.

För 2700X är det 2-7%. Där påverkar inte frekvensen och timings lika mycket som det gör för Kaby.

Har letat efter speltester lite snabbt mellan 9900k och 2700x där de är vid samma frekvens, men inte hittat något. Om jag tittar på den recensionen som dina bilder kommer ifrån så är skillnaden mellan 8700x och 9900k 3-5%.

I battlefield och witcher (ställt mot 2700x)
Samma frekvens, FPS: 15-17% högre för 9900k
IPC Heltal: 15-20% högre för Skylake (är det samma för Kaby?)
Latens: 37,5% bättre för 9900k

Latensen och hastighetsförändringar verkar inte påverka Zen+ så mycket. Frekvensen kommer att vara samma, men latensen kommer antagligen att öka.

Så, latensen står för en del av skillnaden och IPC för heltal står för en del av skillnaden. Både procentsatserna är större än procent skillnad i FPS. Så antingen är resultatet av övertagen mindre, eller så är det p.g.a snabbare flyttalsberäkningar som inte Zen+ har ännu sämre FPS. Eller en faktor som jag inte tänkt på.

Om man skulle extrapolera från den slutsatsen så kanske lägre latensen i Zen2 inte kommer påverka prestanda för spel så fantastiskt mycket. IPC för heltal påverkar spel inte lika mycket som det gör i fall där man bara kör heltalsberäkningar. Flyttalsförbättringarna kommer kanske motverka prestandaförlusten som kommer från ökad latensen.

Mycket kommer att hänga på vilka frekvenser man kan få upp dem i och hur värmeutvecklingen ser ut.

Nu är det ju bara två spel som vi tagit siffror från, så det är lite skakig grund att stå på.

Vad tror du om det? Fallerar mitt resonemang någonstans?

@perost gjorde en väldigt relevant kommentar.

Men ovanpå eventuella effekter av minneshastighet finns ju en annan stor skillnad mellan Zen och desktop-varianten av Skylake (S, H, U och Y series), nämligen cache design/policy!

Zen är på hög nivå mer lik servervarianten av Skylake sett till policy. Men då AMD är helt inne på att köra en CPU-design över hela linjen finns optimeringar i L3$ som i praktiken mest påverkar desktop, optimeringar som saknas i X och SP serierna av Skylake.

Jobbar med att porta Python3 till ett nytt OS just nu, så fått ganska god inblick Pythons lågnivådetaljer. Bl.a. det som kallas GIL (Global Interpreter Lock).

En trist egenskap hos GIL är att Python applikationer har noll till negativ skalning vid användandet av flera CPU-trådar om de körs i samma Python-instans. Egentligen enda poängen med att köra flera trådar i samma Python-instans är om trådarna utför blockande I/O, för CPU-bundna problem är det mer än värdelöst (mer än värdelöst då prestanda ofta blir sämre).

Har man ett CPU-bundet problem är nog ändå Python fel lösning alt. så finns mekanismer för att köra sådant över flera Python-instanser (flera separata program), då skalar det lika bra som något annat. (Här kan man fundera på värdet av riktigt många CPU-kärnor i närtid när två av de mest populära programspråket, Python och JavaScript, egentligen saknar vettig stöd för multitrådning).

För att addera lite mer data till våra spekulationer i denna tråd tänkte jag att det kunde vara intressant att titta på hur Zen+, Skylake-S och Skylake-SP hanterar ett Python3 program som gör något helt CPU-bundet på två trådar. Givet GIL, som i praktiken helt serialiserar beräkningen, så är "best-case" att programmet går lika fort på två CPU-trådar som om man tvingar de två OS-trådarna som Pytjon använder till samma CPU-tråd.

Hur nära man kommer detta "best-case" en till stor del en effekt av hur bra/dåligt CPUn kan hanterar att OS-trådarna kommer slås med varandra om att äga GIL, något som blir en cache-koherens-latens övning när OS-trådarna kör på olika CPU-trådar.

Zen+

SKL-S

SKL-SP

One core

100 %

100 %

100 %

SMT

82 %

102 %

103 %

Same L3$

76 %

99 %

32 %

Different CCX

78 %

-

-

Different socket

-

-

31 %

Första raden blir 100 % då det är base-line. 90 % betyder att beräkningen gick på 90 % effektivitet, d.v.s det tar 1 / 0.9 = 11 % längre tid att köra. Programmet som körs har alltid två OS-trådar, det som varieras är hur dessa trådar låses till CPU-trådar.

Lite förundrad över varför det är sådant tapp när OS-trådarna delar samma CPU-kärna på Zen+. Notera dock att detta inte är "normala" fallet när trådar gör något oberoende, i det läget ser ofta Zen minst lika stor boost av SMT som Intel. Detta är ju ett "terminal case".

Riktig katastrof på SKL-SP, vi har ju sett att SKL-X inte alls kan hänga med SKL-S i spel. Det trots att det är exakt samma CPU bortsett från cache-policy!

Ovan är ännu en förklaring till att SKL-S står sig så väl i spel. I spel gör inte OS-trådarna något lika katastrofalt som i Python3, men likheten ligger i att spel använder många OS-trådar för att lösa samma problem. Så finns en hel del synkronisering. SKL-S har en optimal cache-policy för detta.

Typiska serverlaster handlar om att göra många, i princip helt oberoende, uppgifter. Där är typiskt varje uppgift enkeltrådad men kan kör flera uppgifter parallellt. Det är orsaken till att NodeJS är riktigt effektivt på servers, trots att JS egentligen helt saknar stöd för flera trådar (man kör de olika uppgifterna på olika NodeJS instanser som var och en kör i som ett separata program).

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av the squonk:

Kolla AMD Reddit, finns en lång tråd

Skickades från m.sweclockers.com

du menar prissänkt 79 Euro antar jag. För det finns ingenstans att priset skulle vara 79euro för Ryzen 5 2600

långt ifrån 78Euro som du pratar om
https://www.idealo.de/preisvergleich/Liste/113424657/amd-ryze...

Visa signatur

Ryzen 5800X ROG STRIX X570-f GAMING FlareX DDR43600 cl 14-14-14-34 EVGA FTW3 Ultra RTX 3090

Permalänk
Medlem
Skrivet av kelthar:

Perfekt, nu är min oro för latensen tillbaka. Bra jobbat.

Yes, 2700x ökar med 267Mhz och 9900k med dubbla det (och även från en lägre utgångspunkt, ökar relativa frekvensen med 2,198). Om man justerar för det och antar att det ökar linjärt med frekvens (bara för att approximera) så får man att att 2700x oftare ökar mer per Mhz än 9900k i den givna modellen (att använda 2 istället för 2,198 gör ingen skillnad för slutsatsen). Värt att tänka på är att vid de högre upplösningarna så slår GPU:n i ett tak och 9900k kan inte gå fram så mycket. Det verkar finnas en hyfsad variation i mätvärdena (avrundas till heltal = förlorad precision) och att resultaten svänger så pass mycket fram och tillbaka så är det svårt att dra generella slutsatser.

Skulle nog säga att de är hyfsat lika överlag.

Skillnaderna från testen. Viktigaste är egentligen högerspalten som säger om 2700x är snabbare efter justering

Det kom nyligen en guide för Ryzen där det gjordes en hel del tester med olika minneskonfigurationer.

Jämför man latensen i AIDA så verkar det som att hyfsat små skillnader i latens kan göra stora skillnader i spel. (Jämförde 3200 CL14 med XMP vs utan som var den precis under). Latensen minskade med 2,6% , men AVG FPS ökade med 7% , 12% , 9% och 15%. Har inte kollat så supernoga på det, och tänker nog inte göra det heller. Men om du är intresserad så kan du undersöka saken själv.

Permalänk
Medlem

Hur ser det ut med stöd för ECC?

Visa signatur

+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++

"Real stupidity beats artificial intelligence every time." - Terry Pratchett, Hogfather

Permalänk
Medlem
Skrivet av the squonk:

Något verkar vara på väg att hända, nu är R7 1700 nere på 129€ online och R5 2600 på 79€ enligt Reddit. Varför så toklåga priser? Jo, för snart kommer ingen att vilja ha dom ....

Skickades från m.sweclockers.com

Update AGESA 0072 for the upcoming processors. till mitt mobo nu den 25te, känns som något händer iallafall eller är på gång?

Visa signatur

Ryzen 9800X3D @ Stock, MSI Suprim X 3080 @ game mode.
YT kanal där jag meckar bilar: https://www.youtube.com/@saab900turboT16

Permalänk
Inaktiv
Skrivet av Aka_The_Barf:

Update AGESA 0072 for the upcoming processors. till mitt mobo nu den 25te, känns som något händer iallafall eller är på gång?

Mitt Asus TUF B350M-PLUS GAMING fick den uppdateringen med i början av veckan ser jag nu. Sneglade förra veckan, eller om det var veckan innan den till och med, när några nämnde att deras moderkort fått uppdateringar med nytt stöd. Men mitt moderkort var inte tillräckligt prioriterat då. Men nu så.

"TUF B350M-PLUS GAMING BIOS 4602
Update AGESA 0072 for the upcoming processors.
ASUS strongly recommends that you update AMD chipset driver 18.50.16 or later before updating BIOS."

Lutar åt en 3700X för min del. Men återstår förstås att se vad som nu faktiskt dyker upp förstås.

Permalänk
Medlem
Skrivet av anon5930:

Mitt Asus TUF B350M-PLUS GAMING fick den uppdateringen med i början av veckan ser jag nu. Sneglade förra veckan, eller om det var veckan innan den till och med, när några nämnde att deras moderkort fått uppdateringar med nytt stöd. Men mitt moderkort var inte tillräckligt prioriterat då. Men nu så.

"TUF B350M-PLUS GAMING BIOS 4602
Update AGESA 0072 for the upcoming processors.
ASUS strongly recommends that you update AMD chipset driver 18.50.16 or later before updating BIOS."

Lutar åt en 3700X för min del. Men återstår förstås att se vad som nu faktiskt dyker upp förstås.

Är det fortfarande tjurigt med 3200 eller hur har det artat sig med RAM-hastigheterna på 300-brädorna..?

Helt otroligt levnadsspann på "instegsbrädorna" om det är löst, särskilt om Ryzen från tusen- upp till tretusen-serien kommer fungera.

Visa signatur

Citera för svar :)

Permalänk
Medlem
Skrivet av anon5930:

Mitt Asus TUF B350M-PLUS GAMING fick den uppdateringen med i början av veckan ser jag nu. Sneglade förra veckan, eller om det var veckan innan den till och med, när några nämnde att deras moderkort fått uppdateringar med nytt stöd. Men mitt moderkort var inte tillräckligt prioriterat då. Men nu så.

"TUF B350M-PLUS GAMING BIOS 4602
Update AGESA 0072 for the upcoming processors.
ASUS strongly recommends that you update AMD chipset driver 18.50.16 or later before updating BIOS."

Lutar åt en 3700X för min del. Men återstår förstås att se vad som nu faktiskt dyker upp förstås.

Kanske vill ta vara på intels svårigheter och släpper sämre klockade vid maj och de mer finslipade senare i sommar?

Skickades från m.sweclockers.com

Visa signatur

Ryzen 9800X3D @ Stock, MSI Suprim X 3080 @ game mode.
YT kanal där jag meckar bilar: https://www.youtube.com/@saab900turboT16

Permalänk
Medlem

Till mitt moderkort har det inte kommit något bios än men det finns lite hopp fortfarande.
https://m.sweclockers.com/forum/trad/1552906-asus-prime-b350-...

Visa signatur

sweclockers prestandaindex

Efter 10 kommer 11.
Efter 99 kommer 100.

Permalänk
Medlem

Gigabyte

Sitter på ett Gigabyte x470 aorus gaming 7 wifi och här ser det ut som man får vänta lite till.

Visa signatur

Fractal Design Define R6 Svart, Corsair HX 850, Gigabyte X570 Aorus Elite, Ryzen 9 5950x, Fractal Design Celsius S36, NVIDIA GeForce GTX 1080Ti, G.Skill 32 GB DDR4 3600MHz CL19 Sniper X Urban Camo, Seagate Archive 8TB, Toshiba 12 TB N300, SSD Samsung 500 GB, SSD 1TB WD Black, Asus BluRay extern, Edifier högtalare, Acer Predator XB323QK 4k skärm, Fnatic Gear Read silent, Logitech pro x mus.

Permalänk
Inaktiv
Skrivet av dussin:

Är det fortfarande tjurigt med 3200 eller hur har det artat sig med RAM-hastigheterna på 300-brädorna..?

Helt otroligt levnadsspann på "instegsbrädorna" om det är löst, särskilt om Ryzen från tusen- upp till tretusen-serien kommer fungera.

Inte provat överklocka mina minnen (2x16GB 3000MHz Corsair LPX) men XMP-profilen fungerar fint. Moderkortet drar själv ner klockfrekvensen till 2933MHz dock. Hade det varit 8GB stickor så hade jag nog varit mer sugen att klocka dessa, känns tight som det är med dessa moduler.

CPU (Ryzen 1700) klockad till 3,9GHz. 4GHz har jag gett upp då jag slår i en spänningsvägg på väg dit.

Instämmer. Frågan är om det blir någon form av kompromiss på dessa moderkort. Mitt kort är riktigt budget, var klent med bra mATX moderkort när jag köpte. Men riktigt trevligt med möjlighet att köra tredje generationens Ryzen på den. I mitt fall så blir det troligen mITX eller ATX ihop med 3700, 1700-systemet är tänkt att fortsätta användas som den är i dagsläget.

Skickades från m.sweclockers.com