Intel Ice Lake med arkitekturen Sunny Cove upp till 40 procent snabbare än Skylake

Skrivet av SeF.Typh00n:

Cascade Lake tappar ju bara 3-4% med allt påslaget vid det här laget.

Vad menar du med "allt påslaget", mig veterligen har exempelvis MDS inte säkrats ännu.

Skickades från m.sweclockers.com

Senast redigerat 2019-06-17 12:52

"Upp till" 40% mer IPC kan ju betyda mycket.

Zen 2 har ju "upp till" 100% bättre flyttalsprestanda än Zen 1 till exempel.

Härligt med sådan prestanda, då behövs det kanske bara 2 kärnor snart igen 🤩

Skrivet av FYNXER:

Intel släpper en graf där de visar hur de själva i stort sett stannade utvecklingen under en längre period.

Menar du första bilden i artikeln? I så fall har du tolkat den helt fel, den visar ökningen i IPC jämfört med Skylake där varje stapel är ett deltest i benchmark-programmen som listas. Det finns ingen tidsaxel i grafen, eftersom det inte är prestanda över tid som visas.

Skrivet av FYNXER:

OBS!!! Notera det finstilta att denna IPC graf inte återspeglar alla prestandasänkningar av säkerhetsuppdateringar Intel har gjort de senaste åren.

Vilket helt enkelt betyder att de benchmarkat utan de prestandasänkande säkerhetsuppdateringarna.

Det vore faktiskt bra om de testat utan säkerhetsuppdateringarna, eftersom Sunny Cove vad jag läst ska fixa de flesta problemen i hårdvara. Att testa utan uppdateringarna ger då en bättre bild av hur mycket de förbättrat arkitekturen, istället för att jämföra den nya arkitekturen mot en handikappad Skylake.

Kul att se IPC-förändringar från båda leverantörerna i tabellen även om man som sagt bör ta siffror för speciellt osläppta produkter med en nypa salt.

Det jag själv tyckte var mest intressant var AMDs rätt brutala ökning från 2700X till 3000X-serien.
488 för 2700X@4350 >> 609 för 3600X@4500 är ett rätt stort hopp.

Också intressant att se att AMDs 3000X-serie rätt tydligt verkar ha bättre IPC än Intel 8XXX och 9XXX-serier. Lägre frekvens, men bättre enkärnig poäng.
609 för AMD 3600X@4500 jämfört med 600 för Intel 9900ks@5000 eller 575 för Intel 8700k@4800

Så tar man och drar av halva prestandan efter alla uppdateringar utav säkerhetshål, så är Intel tillbaka på Kaby-lake liknande prestanda, igen.

Skrivet av kelthar:

Då borde AMD hinna släppa något som slår alla befintliga Intel i single core. De har ju 1.5 år på sig.

Nästa år är det väl Zen 3 med DDR5?

Skrivet av NutCracker:

Vad menar du med "allt påslaget", mig veterligen har exempelvis MDS inte säkrats ännu.

Skickades från m.sweclockers.com

Cascade Lake påverkas inte av MDS.

Skrivet av pv2b:

"Upp till" 40% mer IPC kan ju betyda mycket.

Zen 2 har ju "upp till" 100% bättre flyttalsprestanda än Zen 1 till exempel.

"Upp till 40 %" är med 100 % säkerhet felaktigt när man pratar om Sunny Cove. Det är betydligt mycket högre om man väljer tillräckligt nischade fall.

T.ex. så får Sunny Cove HW-stöd för SHA1. Ställer man Atom Goldmont (som redan har SHA1 HW-stöd) mot Skylake så har den förra långt över 100 % högre IPC i just detta specialfall.

Sunny Cove får också stöd för AVX512 (dock med motsvarande begränsning som Zen/Zen+ hade för AVX/AVX2, man stödjer instruktionerna men intern databredd är halv så 512 bitars AVX512 tar två cykler), specifikt får man stöd för saker som HW-acceleration av maskininlärning. Så i dessa specifika fall blir det också rejäla ökning.

Rent generell prestandaökning lär nog hamna i närheten av Intels påstådda 18 %, även i den grafen ser man ju att det finns rejäl spridning beroende på arbetslast.

Skrivet av perost:

Att testa utan uppdateringarna ger då en bättre bild av hur mycket de förbättrat arkitekturen, istället för att jämföra den nya arkitekturen mot en handikappad Skylake.

Finns ett par till stora anledningar till varför man bör överväga testa både med och utan säkerhetsuppdateringar

  • vi står fortfarande på noll kända fall där någon lyckats utnyttja Spectre variant 2, Meltdown eller MDS i en verklig attack

  • även om man skulle lyckas utnyttja någon av dessa svagheter i malware/virus kvarstår faktum att en förutsättning för utnyttjande är att den som attackerar redan tagit sig in på maskinen som ska attackeras

  • så om man lyckas utnyttja dessa svagheter kan de i värsta fall användas till "local privilege escalation" attacker, d.v.s. gå från att vara "vanlig" användare till att bli admin/root. Snabb sökning på Google visar att bara senaste två månaderna har flertalet sådana attacker (med fullt fungerade PoC kod som fungerar på ALLA CPU-modeller)

Den sista punkten är en stor anledning varför vi nog står på noll försök att utnyttja dessa svagheter i malware/virus. Varför använda en metod som i praktiken måste anpassas till specifika CPU-modeller när man hela tiden upptäcker nya "zero day local privilege escalation" buggar i de populära OS:ena (såg någon statistik om att man i genomsnitt en sådan bug per två veckor i Windows)?

Både Linux och Windows har numera standardfunktioner för att stänga av dessa fixar. Detta då fixarna själva i vissa fall garanterar att systemen får stora problem samtidigt som grundförutsättningen för att utnyttja attackerna saknas (okända kan köra valfri kod på systemet).

OBS: Spectre variant 1 går att utnyttja via kod i webbläsaren, så den måste man ha patchar mot!!! Överhuvudtaget är spectre variant 1 den värsta av dessa buggar. Dels går den utnyttja via webbläsaren, dels drabbar den _alla_ högpresterande CPUer och slutligen är det den sårbarhet ingen har någon bra idé kring hur man ska lösa utan att totalt paja prestanda

If looking at the geometric mean of all the benchmarks carried out, the EPYC 7601 averages out to about a 1% hit with its Spectre mitigations. The dual Xeon Platinum 8280 Cascadelake setup with its mostly hardware-based mitigations was slower by 4% with the relevant mitigations enabled.

Meanwhile the dual Xeon Gold 6138 server that unfortunately doesn't have the hardware mitigations saw a 11% hit from the benchmarks run with these Spectre/Meltdown/L1TF/MDS mitigations or 15% if disabling Hyper Threading as an additional measure based on the benchmarks carried out today.

Enligt den rapporten: 4% eller 11-15% beroende på vilken processor.

Skrivet av Yoshman:

vi står fortfarande på noll kända fall där någon lyckats utnyttja Spectre variant 2, Meltdown eller MDS i en verklig attack

Det säger inte så mycket. Hur lyckade attacker som är gjorde är inte kända? En hel del...

Skrivet av kelthar:

If looking at the geometric mean of all the benchmarks carried out, the EPYC 7601 averages out to about a 1% hit with its Spectre mitigations. The dual Xeon Platinum 8280 Cascadelake setup with its mostly hardware-based mitigations was slower by 4% with the relevant mitigations enabled.

Meanwhile the dual Xeon Gold 6138 server that unfortunately doesn't have the hardware mitigations saw a 11% hit from the benchmarks run with these Spectre/Meltdown/L1TF/MDS mitigations or 15% if disabling Hyper Threading as an additional measure based on the benchmarks carried out today.

Enligt den rapporten: 4% eller 11-15% beroende på vilken processor.

Det skrev jag ju också?

Skrivet av Gambit_2K:

Intel säger upp till 18% men det visar upp till 40%... näh tror inte ett skit på detta. Särskilt inte när arkitekturen är så lika skylake som jag förstått det.

Magin i detta vilar på uttrycket "upp till x%".

Om det blir en förbättring med 5% så stämmer båda.
Blir det en förbättring med 30%, så stämmer uttrycket upp till 40%.
Blir det en förbättring med 45% så stämmer inte något av uttrycken.

Jag hatar verkligen när man ser detta i PR material eller reklam.

Skrivet av kelthar:

Då borde AMD hinna släppa något som slår alla befintliga Intel i single core. De har ju 1.5 år på sig.

Fast att bygga nya arkitekturer är inget man snyter ur sig på en eftermiddag. 1.5 år är ingenting i detta sammanhanget. AMD har sin Zen-arkitektur och kommer lansera Zen 3 om cirka ett och ett halvt år. Detta är en förbättring av nuvarande Zen 2. Zen 4 kommer troligen med större förändringar men det är väl snarare tre år fram i tid.

Skickades från m.sweclockers.com

Skrivet av kelthar:

Det säger inte så mycket. Hur lyckade attacker som är gjorde är inte kända? En hel del...

Vad detta betyder är alltså att de som specialiserat sig på att analysera virus/malware inte hitta ett enda försök att utnyttja dessa attacker (och det 1,5 år efter Spectre/Meltdown blev kända). Om det nu finns lyckade attacker borde någon har noterat det vid det här läget.

I rätt många fall upptäcks försöken lång innan de får någon som helst relevant spridning. Visst kan man missa vissa fall, men att man inte ens sett ett enda försök att utnyttja svagheterna pekar rätt mycket på att det i nuläget inte ses som en användbar attackvektor.

Självklart kan detta ändras i framtiden, så om man stänger av motmedlen bör man hålla sig uppdaterad kring ämnet. Men just nu är det långt mycket större risk att din dator kommer tas över via en nyupptäckt "local privilege escalation" bug än via Spectre, Meltdown, MDS, etc. Om det känns illa är det nog läge att dra ur "internetsladden".

Vad som är betryggande är just att de problem man upptäcker nästan alltid är "local privilege escalation". Händer fortfarande att det dyker upp "remote xxx" problem, men som tur är rätt ovanligt idag. Och en väldigt tur att svagheterna som upptäcks i flertalet CPU-modeller inte kan utnyttjas med mindre än att den som attackerar redan kan köra saker på systemet!

Finns ju färdiga PoC för flera av CPU-svagheterna. Rekommenderar att man provar dessa, det kommer ge en rätt bra inblick i hur tekniskt svårt det är att utnyttja svagheterna. Har man inte exakt samma CPU-modell som PoC är testad på får man räkna med att plocka fram programmeringskunskaperna för att få det att fungera.

Fick bara MDS PoC att fungera på modeller utan eDRAM, det efter en hel del tweakande av koden. Det betyder inte att modeller med eDRAM inte är sårbara, betyder bara att timing är tillräckligt annorlunda så PoC fallerar. Fundera vad det betyder för användbarheten för dessa sårbarheter i praktiken...

Notera också att MDS PoC kräver möjlighet till kontroll som en verklig attack saknar då det kräver admin/root (att kunna låsa trådarna på den process man attackerar till en viss CPU-kärna). I teorin kan man utnyttja MDS utan denna kontroll, men ingen har lyckats göra en PoC som lyckas med detta i praktiken (än!).

Edit - ett litet lackmustest på att det jag hävdar kanske inte är helt påhittat är: hur många andra säkerhetsproblem i Linux, Windows eller MacOS finns standardfunktioner för att låta användaren välja om de ska vara på eller av (notera också att Spectre variant 1 inte har denna möjlighet)?
Att man erbjuder denna möjlighet är rimligen enbart en effekt av att risken att drabbas bedöms som minimal. Icke-val måste dock resultera i att man är så skyddad som tekniskt möjligt, vilket också är fallet (ChromeOS stänger faktiskt även av HT på Intel CPUer! Men finns standardfunktion att slå på det igen).

Sårbarheterna är i praktiken så osannolika att utnyttja samtidigt som de har en klar påverkan i vissa specifika fall att många kommer vilja stänga av dem (lämpligen efter man som organisation låtit säkerhetsexperter tittat på systemet, som privatperson får man nog gå mer på magkänsla).

Senast redigerat 2019-06-17 14:35

Läste att den här informationen blivit klassad som skitsnack? Exakt samma innehåll här som där.

Skrivet av Ister:

Härligt med sådan prestanda, då behövs det kanske bara 2 kärnor snart igen 🤩

tvivlar på att 2 kärnor någonsin blir relevant igen.

Skickades från m.sweclockers.com

Skrivet av Ozzed:

Så är det ju. Jag har i min bekantskapskrets hjälpt folk välja Ryzen istället för Intel sedan 1 gen Ryzen och alla är nöjda med det. Sen nu när Zen2 kommer så vill alla ha Nya Zen2 och inte Intel, så det känns ju lite som hat man väl "hoppat över staketet" så är faktiskt AMD det självklara valet. Särskillt som det bara är att byta CPU och köra.

Skall väl sägas dock att de liksom jag gillar att byta komponenter i datorn hela tiden. De är inte typen som lägger 25K Kr på en dator och sedan låter den stå i 10 år och sedan köper nytt typ, utan det uppgraderas hej vilt hela tiden, och att då bara kunna ploppa i ny CPU är ju guld.

Fast det är ju inte hela sanning från din sida, du byter även moderkort och säkert andra saker med, så dina "uppgraderingar" blir i längden inte så genomtänkta. Du hade förmodligen tjänat mer på att köpa en bra Intel CPU från första början och nöjt dig med den dom närmaste 5 åren.

Sen kan man förvänta sig att prestandan reduceras ytterligare till följd av patchning när nästa säkerhetshål upptäcks.

40% snabbare är i specifika scenarion. I praktiken så är det egentligen bara 18% snabbare än en 4 år gammal Skylake processor.

Skrivet av muSashi:

Fast det är ju inte hela sanning från din sida, du byter även moderkort och säkert andra saker med, så dina "uppgraderingar" blir i längden inte så genomtänkta. Du hade förmodligen tjänat mer på att köpa en bra Intel CPU från första början och nöjt dig med den dom närmaste 5 åren.

Mitt moderkortsbyte berodde enkom på att jag fick ett Crosshair VII i present av min fru. Annars hade jag suttit kvar med Prime X370 Pro såklart. Du vinklar ju det så det låter som om jag planerade moderkortsbytet och det är verkligen att kasta sten i glashus om du skall anklaga mig för att inte säga "hela sanningen".

Jag har idag en 2700X och är extremt nöjd med den, finns inget jag skulle vinna på att ha en 9900K istället, och snart kommer det sitta en 3900X i exakt samma moderkort jag redan har, så det är så det ser ut i verkligheten. Om vi nu skall vara ärliga och försöka undvika smutskastning och ljug.

Skrivet av Dinoman:

Fast att bygga nya arkitekturer är inget man snyter ur sig på en eftermiddag. 1.5 år är ingenting i detta sammanhanget. AMD har sin Zen-arkitektur och kommer lansera Zen 3 om cirka ett och ett halvt år. Detta är en förbättring av nuvarande Zen 2. Zen 4 kommer troligen med större förändringar men det är väl snarare tre år fram i tid.

Exakt

Skrivet av _Merc_:

tvivlar på att 2 kärnor någonsin blir relevant igen.

Skickades från m.sweclockers.com

Varför så negativ, Vi måste börja tänka klimatsmart.
Fler kärnor och mer förbrukning är inte hållbart.
😉

Senast redigerat 2019-06-17 15:54
Skrivet av muSashi:

Fast det är ju inte hela sanning från din sida, du byter även moderkort och säkert andra saker med, så dina "uppgraderingar" blir i längden inte så genomtänkta. Du hade förmodligen tjänat mer på att köpa en bra Intel CPU från första början och nöjt dig med den dom närmaste 5 åren.

Lool, jag köpte en 2700X för 2 månader sedan eller nått, med ett X470. Jag planerar att ploppa i en 3900X direkt när de kommer. Jag behöver inte byta RAM eller liknande.

Det är ju kul med nya grejor. Inte nått gammalt från förra året :P.

”Ice Lake-familjen kommer dock göra entré först med processorer för bärbara datorer. Processorfamiljerna Ice Lake-U och Ice Lake-Y väntas nå marknaden i bärbara datorer under andra hälften av 2019.”

Så... eftersom de först släpps till bärbara datorer kanske det finns en chans att man kan se dem i NUC till hösten också 🍀
Eller? 🤔
Jag hoppas på att kunna ge mig själv en NUC i julklapp
😊

Skickades från m.sweclockers.com

Skrivet av Ister:

Varför så negativ, Vi måste börja tänka klimatsmart.
Fler kärnor och mer förbrukning är inte hållbart.
😉

inte nödvänigtvis. Storleken på kretsen är mer avgörande och tillverknings tekniken.

Skickades från m.sweclockers.com

Trevligt.

Får hoppas även att PCI Express 4.0, DDR5 , USB 4.0 etc finns på moderkort vid nästa uppgradering.

Känns som att det går väldigt trögt för just konsument-desktop-gaming-processorer från Intel att komma. De öser på med en massa andra marknader, men inte just det som är allra "göttast".

Skickades från m.sweclockers.com

@Laine: Tänkte samma sak, gemför GHZ och sen kolla poängen. Får AMD upp GHz till Zen3 nästa år tillsammans med ytterligare ipc ökning kan dem mycket väl kört om intel klart och tydligt med alla spel och applicationer.

Sådär lät det typ när Core 2 skulle komma. Vi minns ju hur det gick.... Just det, det gick rätt bra.
Tror det där kan bli grymt. Men skönt för AMD att de kanske hinner få ut något ännu bättre än Zen 2 innan det där kommer till Desktop. Det lär behövas.

Skrivet av kelthar:

Lool, jag köpte en 2700X för 2 månader sedan eller nått, med ett X470. Jag planerar att ploppa i en 3900X direkt när de kommer. Jag behöver inte byta RAM eller liknande.

Det är ju kul med nya grejor. Inte nått gammalt från förra året :P.

Nej, ditt köp låter som något mer genomtänkt, så glad för din skull. Men Ozzed säger man ska köpa AMD för att man kommer undan så mycket billigare, men om man byter moderkort, CPU och andra saker som han själv, så är affären inte speciellt billig längre.

Senast redigerat 2019-06-18 02:30
Skrivet av Ozzed:

Så är det ju. Jag har i min bekantskapskrets hjälpt folk välja Ryzen istället för Intel sedan 1 gen Ryzen och alla är nöjda med det. Sen nu när Zen2 kommer så vill alla ha Nya Zen2 och inte Intel, så det känns ju lite som hat man väl "hoppat över staketet" så är faktiskt AMD det självklara valet. Särskillt som det bara är att byta CPU och köra.

Skall väl sägas dock att de liksom jag gillar att byta komponenter i datorn hela tiden. De är inte typen som lägger 25K Kr på en dator och sedan låter den stå i 10 år och sedan köper nytt typ, utan det uppgraderas hej vilt hela tiden, och att då bara kunna ploppa i ny CPU är ju guld.

Är ju kul att byta moderkort ibland också, lite mer att skruva

Skickades från m.sweclockers.com