Intel håller schemat kring Ice Lake för bärbara datorer – i butik till julhandeln

Permalänk
Melding Plague

Intel håller schemat kring Ice Lake för bärbara datorer – i butik till julhandeln

Bärbara datorer blir de första att på bred front uppdateras med Intels processorer tillverkade på 10 nanometer. Enligt plan är dessa redo för lansering under årets fjärde kvartal.

Läs hela artikeln här

Visa signatur

Observera att samma trivselregler gäller i kommentarstrådarna som i övriga forumet och att brott mot dessa kan leda till avstängning. Kontakta redaktionen om du vill uppmärksamma fel i artikeln eller framföra andra synpunkter.

Permalänk
Inaktiv

Ska bli kul detta 😊

Permalänk
Inaktiv

AMD fick öka sin IPC med 15% för att komma ikapp Intel och nu pratar Intel om en ökning på 18%. Lyckas Intel ta denna ökning till desktop så är AMD lika långt efter som innan Ryzen 3000.

AMD har väl redan gått ut med att Zen2+ i huvudsak bara innebär ökad enegieffektivitet. Får hoppas att AMD får ut CPUer på TSMC 5nm innan Intel når 10nm.

Skickades från m.sweclockers.com

Permalänk
Avstängd

"Ice Lake"

Lite ironi att den kommer just till julhandeln (december) då det är kallas just då.

Visa signatur

Man är inte dum för att man har stavproblem.
Läs mer om min synfel Visual Snow
Om mig ----> #16970666

Permalänk
Medlem
Skrivet av anon12433:

AMD fick öka sin IPC med 15% för att komma ikapp Intel och nu pratar Intel om en ökning på 18%. Lyckas Intel ta denna ökning till desktop så är AMD lika långt efter som innan Ryzen 3000.

AMD har väl redan gått ut med att Zen2+ i huvudsak bara innebär ökad enegieffektivitet. Får hoppas att AMD får ut CPUer på TSMC 5nm innan Intel når 10nm.

Skickades från m.sweclockers.com

Det som ska bli mest intressant att se i vilka frekvenser dom kan leverera och är "upp till" för folk som spelar cinebench eller inte.

Visa signatur

sweclockers prestandaindex

Efter 10 kommer 11.
Efter 99 kommer 100.

Permalänk
Avstängd
Skrivet av anon12433:

AMD fick öka sin IPC med 15% för att komma ikapp Intel och nu pratar Intel om en ökning på 18%. Lyckas Intel ta denna ökning till desktop så är AMD lika långt efter som innan Ryzen 3000.

AMD har väl redan gått ut med att Zen2+ i huvudsak bara innebär ökad enegieffektivitet. Får hoppas att AMD får ut CPUer på TSMC 5nm innan Intel når 10nm.

Skickades från m.sweclockers.com

18% mer IPC på endast 4 kärnor som inte klockar över 4ghz är inte så imponerande.

Visa signatur

New: Asus x370 prime pro, Ryzen 1700 (@3.925ghz) , Ripjaws V 16GB 3600 MHz (@3200mhz 14c). https://valid.x86.fr/curj7r
Radeon VII.

Permalänk

@_Merc_: För de allra flesta laptops är prestanda per watt det viktigaste så du bör nog inte ta ut något i förskott.

Visa signatur
Permalänk
Datavetare
Skrivet av ClintBeastwood:

Det som ska bli mest intressant att se i vilka frekvenser dom kan leverera och är "upp till" för folk som spelar cinebench eller inte.

Frekvenserna i första vändan är väl redan officiella? Läst på flera ställen att Ice Lake U-serien kommer finnas upp till 4,1 GHz. Det är lägre än dagens 4,6 GHz (i7-8565U), men givet IPC-ökningen borde det bli en totalt sett snabbare CPU. Men är värt att notera att i7-1065G7 är den modell som så här långt det läckt resultat från, den ska ha maxfrekvens på 3,9 GHz.

Sedan är det rätt sannolikt att Ice Lake systemen kommer kunna hålla högre frekvenser i fall som pågår under längre än de 2-10 sekunder ultratunna bärbara brukar hålla sin maxfrekvens.

För bärbara i U-serien gav ju övergången från 2C -> 4C inte alls några 100 % ens i triviala fall som CB, mer runt 50 %. Det lite trista där är att om CPU-frekvensen dras ned allt för mycket p.g.a. att saker i bakgrunden använder alla kärnor så kommer det man har i förgrunden faktiskt bli långsammare än på en 2C maskin som klara att hålla betydligt högre frekvens.

Så här kan man hoppas att Ice Lake inte alls behöver dra ned frekvensen lika dramatisk när alla kärnor bli aktiva som fallet är idag. i7-8565U dyker en bit under 3,0 GHz i värsta fall

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:

Frekvenserna i första vändan är väl redan officiella? Läst på flera ställen att Ice Lake U-serien kommer finnas upp till 4,1 GHz. Det är lägre än dagens 4,6 GHz (i7-8565U), men givet IPC-ökningen borde det bli en totalt sett snabbare CPU. Men är värt att notera att i7-1065G7 är den modell som så här långt det läckt resultat från, den ska ha maxfrekvens på 3,9 GHz.

Sedan är det rätt sannolikt att Ice Lake systemen kommer kunna hålla högre frekvenser i fall som pågår under längre än de 2-10 sekunder ultratunna bärbara brukar hålla sin maxfrekvens.

För bärbara i U-serien gav ju övergången från 2C -> 4C inte alls några 100 % ens i triviala fall som CB, mer runt 50 %. Det lite trista där är att om CPU-frekvensen dras ned allt för mycket p.g.a. att saker i bakgrunden använder alla kärnor så kommer det man har i förgrunden faktiskt bli långsammare än på en 2C maskin som klara att hålla betydligt högre frekvens.

Så här kan man hoppas att Ice Lake inte alls behöver dra ned frekvensen lika dramatisk när alla kärnor bli aktiva som fallet är idag. i7-8565U dyker en bit under 3,0 GHz i värsta fall

Jag syftade på stationära men kanske borde klargjort det lite tydligare. Vågar du dig på någon gissning hur det kommer se ut på desktop-sidan?

Visa signatur

sweclockers prestandaindex

Efter 10 kommer 11.
Efter 99 kommer 100.

Permalänk
Medlem
Skrivet av anon12433:

AMD fick öka sin IPC med 15% för att komma ikapp Intel och nu pratar Intel om en ökning på 18%. Lyckas Intel ta denna ökning till desktop så är AMD lika långt efter som innan Ryzen 3000.

AMD har väl redan gått ut med att Zen2+ i huvudsak bara innebär ökad enegieffektivitet. Får hoppas att AMD får ut CPUer på TSMC 5nm innan Intel når 10nm.

Skickades från m.sweclockers.com

Beror helt på klockfrekvens. Intel har en tradition av att deras första två generationer av en arkitektur har betydligt lägre klockfrekvenser än tidigare pga. omogen nod. Ett exempel är ju IVB mot SB. Där kunde det skilja närmare 6-700 MHz. Och då kommer 18% IPC (i viss last remember that..) ungefär lägga processorn på samma nivå som 9900K i ren spelprestanda. Vilket inte är att hurra över. Sedan har AMD inte alls gått ut med att Zen 2+ kommer att innebära ökad energieeffektivitet utan de har bara sagt att det är deras fokus. När Intel väl lanserat Sunny Cove så har AMD eventuellt lanserat Zen 3.

Skrivet av IKEA Billy Bokhylla:

@_Merc_: För de allra flesta laptops är prestanda per watt det viktigaste så du bör nog inte ta ut något i förskott.

Men samtidigt brukar de ändå ha en ganska aggressiv boost även om dock på ett fåtal kärnor.

Visa signatur

Fractal Design Meshify 2 Compact w/ Dark Tint | Intel i5 12600K | Asus ROG Strix B660-F | 32 GB Corsair DDR5 5600 MHz CL36 | MSI Geforce RTX 3060 TI Ventus 2X OCV1 | 512 GB Samsung Pro 850 SSD + 2TB WD Black SN850 NVME PCI-E 4.0 | Corsair RM750X |

Permalänk
Medlem

"Håller schemat"... ja, beror ju lite på vilken version av schemat genom åren man syftar på.
Frågan är väll när 10nm i höga frekvenser för stationärt bruk är något man ser i stora volymer och till överkomliga priser. Det har tidigare nämnts att det kommer dröja och en del analytiker menar att Intel i princip inte prioriterar desktop just nu utan lägger krut på bärbara, där de är konkurenskraftiga, samt fokuserar på server för att inte tappa marknad där. 2021-2022 verkar folk eniga om att det kan vara fråga om volymer för stationära datorer som är intressanta för den typ av folk vi ofta finner här. Men om inget går fel så är AMD redo att släppa nästa generation Zen då så det verkar konstigt av Intel att vänta så länge.

Men, de kanske inte har världens bästa yield och då de fått backa från flera designer som skulle vara med i 10nm och pressa upp prestanda så kanske det är för mcyket jobb för vad de anser är för lite resultat för stationära. Man får väll se, det har en tendens att svänga fort nu för tiden (vilket är roligt att se igen).

Visa signatur

Huvudriggen är en Gigabyte Aorus Xtreme | 128gb DDR5 6000 | Ryzen 7950X | 3080Ti
Utöver det är det för många datorer, boxar och servar för att lista :P

Permalänk
Medlem
Skrivet av anon12433:

AMD fick öka sin IPC med 15% för att komma ikapp Intel och nu pratar Intel om en ökning på 18%. Lyckas Intel ta denna ökning till desktop så är AMD lika långt efter som innan Ryzen 3000.

AMD har väl redan gått ut med att Zen2+ i huvudsak bara innebär ökad enegieffektivitet. Får hoppas att AMD får ut CPUer på TSMC 5nm innan Intel når 10nm.

Skickades från m.sweclockers.com

Det talas dock om att Intels 10nm kommer klocka lägre och den totala prestandan i så fall kanske hamnar ungefär där de ligger idag. De kan ju dock skala upp med åren och generationenra då (precis som de gjort med nuvarande arkitektur). Problemet blir bara att när de verkar redo att släppa 10nm med hastigheter att prata om för desktop, 2021-2022 ryktas det om, så kommer AMD vara på väg med nästa generation Zen. Så det lär nog vara rätt spännande även framåt.

Är nog därför de är noga med att nämna "10nm for laptops". 4.1GHz boost även med 18% IPC ökning skulle resultera i prestanda motsvarande deras nuvarande arkitektur i 4.8GHz. Så de har, redan idag, processorer som presterar bättre. Därav är det sannolikt att desktop dröjer tills de erbjuder iaf likvärdig prestanda som dagens desktopprocessorer.

Visa signatur

Huvudriggen är en Gigabyte Aorus Xtreme | 128gb DDR5 6000 | Ryzen 7950X | 3080Ti
Utöver det är det för många datorer, boxar och servar för att lista :P

Permalänk
Avstängd
Skrivet av IKEA Billy Bokhylla:

@_Merc_: För de allra flesta laptops är prestanda per watt det viktigaste så du bör nog inte ta ut något i förskott.

Vi får se hur det blir med prestanda per watt. Det borde bli bättre, men om den inte kan hålla en klockfrekvens länge nog så kanske det inte är någon större uppgradering.

Visa signatur

New: Asus x370 prime pro, Ryzen 1700 (@3.925ghz) , Ripjaws V 16GB 3600 MHz (@3200mhz 14c). https://valid.x86.fr/curj7r
Radeon VII.

Permalänk
Datavetare
Skrivet av Xinpei:

(i viss last remember that..)

18 % är ett genomsnitt över totalt strax under 100 st deltester (SPEC 2016, SPEC 2017, SYSmark 2014, WebXPRT och CB15).

Både SPEC och WebXPRT är betydligt bättre indikatorer på någon form av genomsnittlig prestanda är CB15. De 15 % som AMD i slutändan använde som deras officiella värde var taget just från SPEC.

Sett till individuella deltester verkar IPC ökningen gå från 0 % till 40 %, så gissar att 18 % är ett rätt bra riktvärde. 18 % i genomsnitt stämmer också väldigt väl med de läckta resultaten från GB4, GB4 är en av de bättre benchmarks som finns för typiska desktop-laster (inte så konstigt då det är en benchmark som internt använder bibliotek/kod från "typiska" desktop-applikationer).

Det som oftast kommer upp här på SweC är spelprestanda (då det för rätt många medlemmar i praktiken är med råge det mest CPU-krävande de gör på sin dator). Hur det ser ut där går inte att avgöra från den information som läckt så här långt. Men just i det specialfallet har Intel fortfarande kvar ett visst "IPC" övertag om man ska tro TechSpot/HardwareUnboxed test där de körde 3700X/3900X/9900K på 4,0 GHz (3900X hade 8C/16 aktiverat, värt att notera är att i spel så verkar nackdelen av totalt 4 CCX vara mindre än fördelen av att få dubbelt så mycket L3$).

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:

18 % är ett genomsnitt över totalt strax under 100 st deltester (SPEC 2016, SPEC 2017, SYSmark 2014, WebXPRT och CB15).

Både SPEC och WebXPRT är betydligt bättre indikatorer på någon form av genomsnittlig prestanda är CB15. De 15 % som AMD i slutändan använde som deras officiella värde var taget just från SPEC.

Sett till individuella deltester verkar IPC ökningen gå från 0 % till 40 %, så gissar att 18 % är ett rätt bra riktvärde. 18 % i genomsnitt stämmer också väldigt väl med de läckta resultaten från GB4, GB4 är en av de bättre benchmarks som finns för typiska desktop-laster (inte så konstigt då det är en benchmark som internt använder bibliotek/kod från "typiska" desktop-applikationer).

Det som oftast kommer upp här på SweC är spelprestanda (då det för rätt många medlemmar i praktiken är med råge det mest CPU-krävande de gör på sin dator). Hur det ser ut där går inte att avgöra från den information som läckt så här långt. Men just i det specialfallet har Intel fortfarande kvar ett visst "IPC" övertag om man ska tro TechSpot/HardwareUnboxed test där de körde 3700X/3900X/9900K på 4,0 GHz (3900X hade 8C/16 aktiverat, värt att notera är att i spel så verkar nackdelen av totalt 4 CCX vara mindre än fördelen av att få dubbelt så mycket L3$).

Nu pratar jag om Intels 10 nm och inte Zen 2 här. Intels påstående om ökad IPC (alltså exakta värden) ska man ta med en nypa salt. Precis som man ska ta AMDs påståenden med en nypa salt eftersom det är PR.

Visa signatur

Fractal Design Meshify 2 Compact w/ Dark Tint | Intel i5 12600K | Asus ROG Strix B660-F | 32 GB Corsair DDR5 5600 MHz CL36 | MSI Geforce RTX 3060 TI Ventus 2X OCV1 | 512 GB Samsung Pro 850 SSD + 2TB WD Black SN850 NVME PCI-E 4.0 | Corsair RM750X |

Permalänk
Datavetare

Nu när de flesta detaljer kring µ-arkitekturen Sunny Cove är känd samt i stort sett allt kring förändringarna i Zen2 µ-arkitektur kan det vara kul att ställa dem mot varandra.

Kan än mer intressant, eller egentligen sorgligt (x86 borde få gå i pension, ju snabbare ju bättre för oss), att också ställa det mot Cortex A76 från ARM och Apples A12. Cortex A76 är intressant då den har rätt identisk IPC som Skylake och Zen2 medan A12 är intressant då den på många sätt har väldigt snarlik mängd resurser på sin "back-end" som Skylake/Zen2.

Några nyckelvärden på delar i respektive design. Blir inte en perfekt äpplen-mot-äpplen i alla lägen, men är ändå rätt mycket samma grundläggande design hos alla moderna CPUer (alla dessa implementerar något som kallas out-of-order execution som bygger på Tomasulo algorimen, d.v.s. alla dessa är drabbade av Spectre...).

I de fall det förekommer en siffra inom parentes är det ökningen från föregående generation. I tabellen listas Cortex A77 då den lanserades för någon månad sedan, IPC är ~25 % högre för heltal och ~35 % högre för flyttal jämfört med Cortex A76.

Sunny Cove

Zen2

Cortex A77

A12 Vortex

µop-$

2250 (+50 %)

4096 kB (+100 %)

1536 (fanns inte tidigare)

?

L1$D

48 kB (+50 %)

32 kB (0 %)

64 kB (0 %)

128 kB (+100 %)

L2$

512 kB (+100 %)

512 kB (0 %)

256/512 kB {valbart}

4 MB? (0 %)

L3$

2 MB/core (0 %)

4 MB/core (+100 %)

{valbart}

8 MB

decode

5-way (+25 %){6 µop$ hit}

4-way (0 %){8 µop$ hit}

4-way (0 %){6 µop$ hit}

7-way

dispatch (peak)

10 (+25 %)

11 (+10 %)

12 (+50 %)

13

ROB

352 (+60 %)

224 (+17 %)

160 (+25 %)

224

issue queues

? (97 in Skylake)

90 (+7 %)

120 (+0 %) {distributed->central}

?

in-flight loads

128 (+80 %)

72 (+0 %)

85 (+25 %)

?

in-flight stores

72 (+70 %)

48 (+9 %)

90 (+25 %)

?

integer pipelines

4 (+0 %)

4 (+0 %)

6 (+50 %)

6

float/SIMD pipelines

4 (+0 %)

4 (+0 %)

2 (+0 %)

3

AGU/mem pipelines

6 (+50 %)

3 (+50 %)

4 (+100 %)

4

estimate 4 cores+cache

~31 mm² (8 MB L3$)

~31 mm² (16 MB L3$)

~8 mm² (8 MB L3$)

~15 mm² (8 MB L3$)

Det som är riktigt talande är sista raden. Nu är det Intels 10 nm mot TSMC 7 nm, men mycket pekare ju på att de är rätt jämförbara.

AMD gjorde helt rätt när de verkligen gick all-in på att skruva upp bredd/storlek på det mesta i mikroarkitekturen, jämfört med Skylake har Zen2 lika mycket eller mer resurser på nästan varje punkt. Problemet att det endast gav samma IPC.

Fast det är just Intels (egentligen x86) gigantiska problem. Svårare att jämföra µ-arkitektur mellan två olika ISA, men själva "back-end" är väldigt snarlik oavsett (framförallt är Zen väldigt lik både Axx och Cortex A7x i sin back-end design). A12 har konservativt räknat 50 % högre IPC jämför med Skylake/Zen2, det på ungefär halva kretsytan!

Cortex A77 kommer av allt att döma matcha Sunny Cove i IPC, det ungefär med en tredjedel av kretsytan... Och lite spännande att man i Cortex A77 lämnat den traditionellt ARM-designen med en "issue-queue" per pipeline (är nu grupper med centra schemaläggare, en för heltal, en för flyttal och en för minnesoperationer). En unik egenskap hos Core-designen är dess helt centrala schemaläggare. I Zen2 har minnesoperationer blivit centrala (de var per pipeline tidigare).

Är rätt uppenbart att x86 har så många fundamentala designproblem (som inte kan fixas med mindre än att bakåtkompatibilitet åker all världens väg) att det numera krävs enorma resursökningar i mikroarkitektur för så små ökningar som 15-18 %. Både Sunny Cove och Zen2 har skruvat upp ett gäng kritiska delar rejält och bara fått den boosten.

Det samtidigt som ARM av allt att döma kan skala upp till minst den nivå Apple idag ligger på. Ingen slump att man där kan ha en långt bredare front-end och lägga resurser på in-flight load/stores (något som minskar behov av massiv mängd cache men ändå göra det möjligt att mata back-end). Det är en direkt konsekvent av en långt bättre designad ISA och minneskonsistensmodell (ingen av dessa kan ändras på x86 utan att paja bakåtkompatibilitet).

Kommer rätt säkert skaffa en Ice Lake laptop (lär om inte annat garanterat få en som jobbdator). Men hoppas verkligen övergången till 64-bitars ARM på just bärbara kommer ta fart i närtid, med 15-25 W att leka med kommer då bärbara rätt snabbt gå om stationära x86 i absolut prestanda!

Intel lever verkligen på sin högre frekvens nu, men gissar (och innerligt hoppas) på att Apple visar vad skåpet ska stå genom att lansera MBP med deras A13 nästa år! Om det händer tror jag ARM64 på Windows (som är "riktigta" Windows och inte det missfoster man förskte med Window RT för 32-bitars ARM) kommer ta fart rejält!

Edit: observationen som kan göras är att både Intel och AMD verkar inse att det är meningslöst att öka antal beräkningsenheter. Det beror på designval som var vettiga på 70-talet (när man räknade cykler per instruktion, inte instruktioner per cykel), men som nu rejält begränsar möjligheten till högre IPC. Vad man får rikta in sig på är fetare ROB (i.e. mer spekulering), större cache och liknande (äter massor med transistorer per % IPC ökning).

ARM hade tidigare samma problem då 32-bitars ARM har precis samma designmiss som x86 (egentligen ännu värre). 64-bitars ARM är en helt ny ISA och nu när man släppt 32-bitars stödet (Apple tror jag helt droppat det och från Cortex A76 är det emulerat, OS-kärnan måste köra 64-bitars ISA) är det hindret undanröjt. Så ingen slump att se 6 heltal-pipelines, frågan är om det är gränsen eller om den ligger ännu längre bort?

Blir också spännande att se hur Intel klarar spekulations-problem framöver. Det är mycket enklare att hantera "stores" jämfört med "loads", det är nog förklaringen till varför Cortex A7x har fler av den förra + ARM ISA inte garanterat någon ordning mellan oberoende load/stores.

En rejäl huvudvärk för x86 när RAM ramlat efter CPU i hastighet så mycket är att ISA där garanterar att man från andra CPU-kärnor ser stores exakt i den ordning de hände utan explicit synkronisering. Där ryker rätt mycket potentiell prestanda och flera av de problem Intel stött i spåren av Spectre-cirkusen (d.v.s. det som bara drabbat Intel, just Spectre grejorna drabbar ju alla som är out-of-order, även AMD och ARM) är för att de intern gjort optimeringar (som vore helt OK på ARM) men där ISA kräver att man "fixar till" det hela i sluttampen så man blir x86-kompatibelt.

Min gissning är att AMD klarade sig från flera av dessa tack vare brist på resurser, man lämnade dessa optimeringar till framtiden. Det är väldigt komplexa optimeringar att få till rätt (captain obvious här ), men mer cache är ingen bra ersättare (gissningarna är att ungefär halva ytan i Zen2 är cache, inte effektivt att fortsätta öka den).

Nu har Intel rejält skruvat upp in-flight load/stores i Sunny Cove, ska bli spännande att se var det ger effekt (givet att spel påverkas av RAM-hastighet är faktisk spel en het kandidat där det kan ge fin effekt). Men ARM kommer alltid få betydligt större utväxling på att öka just denna resurs tack vare en, för dagens krav, långt vettigare minneskonsistensmodell (framförallt i multicore fall).

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

@Yoshman:
Vad tror du möjligheten att Intel skulle utveckla (eller har utvecklat och överraskningslanserar) en helt ny (egen) ISA med emulering av x86? De kan säkert använda deras stora kassakista för att få den att gå igenom hos datortillverkare istället för att de ska hoppa på ARM, och kanske även kunna locka med mer optimerad emulering för bakåtkompatibilitet.

Permalänk
Avstängd
Skrivet av anon12433:

AMD fick öka sin IPC med 15% för att komma ikapp Intel och nu pratar Intel om en ökning på 18%. Lyckas Intel ta denna ökning till desktop så är AMD lika långt efter som innan Ryzen 3000.

AMD har väl redan gått ut med att Zen2+ i huvudsak bara innebär ökad enegieffektivitet. Får hoppas att AMD får ut CPUer på TSMC 5nm innan Intel når 10nm.

Skickades från m.sweclockers.com

5 nm är ju inte planerat förrän 2021?

Visa signatur

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

Permalänk
Medlem
Skrivet av Esseboy:

5 nm är ju inte planerat förrän 2021?

Ja och sett till de senaste roadmapsen så lär inte s-serien kommit på 10nm då. 10nm kommer vara reserverat för <35w modeller ett bra tag framöver.

Skickades från m.sweclockers.com

Permalänk
Inofficiell ambassadör

@Yoshman

@ajp_anton 's fråga väckte min nyfikenhet
Eftersom X86 är så hopplöst föråldrad borde det ju snart finnas nog med incitament för Intel/AMD att tillsammans eller enkom ta fram en X86 V2 där kompabilitet bryts och gammal X86 kod får lov att emuleras. Det vore väl nästan en överlevnadsfråga snart - annars kommer de för eller senare tappa allt till ARM.

Även om jag inser att arbetet med något sådant är enormt kan jag som lekman ändå tänka att "om ARM kunde så kan väl dem?".

Skickades från m.sweclockers.com

Visa signatur

Mobo Aorus B550 Pro V2 CPU Ryzen 5600X RAM Corsair Vengance 16GB @ 36000 MHZ
GPU MSI GTX 1080 ti Gaming X Skärm Acer X34A

Permalänk
Avstängd
Skrivet av sKRUVARN:

Ja och sett till de senaste roadmapsen så lär inte s-serien kommit på 10nm då. 10nm kommer vara reserverat för <35w modeller ett bra tag framöver.

Skickades från m.sweclockers.com

Tror nogb vi hinner se Intel desktop CPUer senast december nästa år, om inte tidigare.

Visa signatur

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

Permalänk
Medlem
Skrivet av Xyborg:

@Yoshman

@ajp_anton 's fråga väckte min nyfikenhet
Eftersom X86 är så hopplöst föråldrad borde det ju snart finnas nog med incitament för Intel/AMD att tillsammans eller enkom ta fram en X86 V2 där kompabilitet bryts och gammal X86 kod får lov att emuleras. Det vore väl nästan en överlevnadsfråga snart - annars kommer de för eller senare tappa allt till ARM.

Även om jag inser att arbetet med något sådant är enormt kan jag som lekman ändå tänka att "om ARM kunde så kan väl dem?".

Skickades från m.sweclockers.com

Intel gjorde ett sådant försök tidigare... Kommer du ihåg Itanium?

Däremot kunde man ju tycka att AMD när det hittade på AMD64 kunde ha skrotat en del av bakåtkompatibiliteten för 64-bits kod. Men prestandaproblemen med X86-kompatibilitet var kanske inte uppenbart då och det var säkert enklare att göra likadant för både 32 och 64 bits kod.

Permalänk
Datavetare
Skrivet av ajp_anton:

@Yoshman:
Vad tror du möjligheten att Intel skulle utveckla (eller har utvecklat och överraskningslanserar) en helt ny (egen) ISA med emulering av x86? De kan säkert använda deras stora kassakista för att få den att gå igenom hos datortillverkare istället för att de ska hoppa på ARM, och kanske även kunna locka med mer optimerad emulering för bakåtkompatibilitet.

Med 100 % säkerhet har Intel forskning och prototyper av CPUer som kör något annat än x86. Rätt mycket tyder på att Intel åtminstone jobbar med någon form av RISC-V baserad krets (och RISC-V får nog tacka Trump, denna intresset i Kina för denna ISA var stort redan tidigare, men efter de senaste händelserna är det uppenbart att man pushar det även från regeringshåll, vidare lanserade Alibaba precis en serverplattform på RISC-V)

AMD/Intel har ju den unika möjligheten att lägga in emulering av x86 utan att riskera stämningar. Men personligen tror jag det vore ett stort misstag att knöka in sådan emulering i HW givet hur komplex x86 är. Frågan om inte även emulering i programvara (likt vad Qualcomm/Microsoft gjort i Windows) är ett misstag då det bara fördröjer en övergång.

Jag tror byte av ISA är lite som att riva av ett plåster, bättre att göra det snabbt och resolut med en kort, skarp smärta än att sega i all oändlighet

Vidare tror jag en ny proprietär ISA, framförallt från ett företag som Intel, skulle få väldigt svårt att slå igenom. Det har börjat gå upp för allt fler vilka problem det har när ett enda företag (ARM) får sådan totalt kontroll över en enorm marknad. "Problemet" med 64-bitars ARM är att det just nu är den bästa ISA som någon skapats och vi även nått en punkt där OS, kompilatorer och på mobil-sidan även applikationer nått en riktigt hög mognadsgrad.

Intel gjorde egentligt allt rätt när man insåg att x86 hade nått vägens ände och man skapade IA64. D.v.s. det man gjorde rätt var att inse begränsningarna i en ISA från 70-talet, man tog den absolut senaste informationen kring CPU-design från forskningvärlden och designade en ISA kring det.

Problemet var bara att forskningsvärden hade vid den tidpunkten råkat in i vad som senare visade sig vara ett sidospår utan framtid, VLIW. Ovanpå det ändrades förutsättningarna för vad som blev den primära flaskhalsen kraftigt med "breakdown of Dennard-scaling" strax efter millennieskiftet (det var orsaken till att man inte längre kunde skala upp frekvens). IA64 var egentligen bara vettig för vissa HPC-laster, det då VLIW fungerar helt OK där (AMD körde ju VLIW i sina GPUer ett tag just p.g.a. av detta). Men idag är VLIW riktigt förpassad till några rejält smala nischer.

Vidare gjorde AMD (specifikt Jim Keller, folk brukar sätta hans namn på Athlon men han började på AMD alldeles för sent för att ha speciellt mycket att göra med Athlon, däremot var han huvudhjärnan bakom x86_64) en ruggigt bra jobb med att få bort en del (men långt ifrån alla) problem med x86 samtidigt som den blev 64-bit kapabel.

Tyvärr har x86_64 och framförallt utvecklingen av den med AVX och liknande gjort att en stor fördel CISC brukar ha över RISC försvunnit: högre kod-densitet. x86 har i dag så många och så komplexa instruktioner att genomsnittlig instruktionslängd är i praktiken rätt nära 4 bytes, d.v.s. samma som okomprimerade ARM/RISCV/PPC/MIPS/etc instruktioner.

Och det där är bara storleken på disk. Kikar man istället på det som verkligen spelar roll, hur många instruktioner som back-end måste hantera, ser det inte alls bra ut för moderna x86. Enskilda x86 instruktioner bryts internt upp i RISC-liknande "micro-ops" vilka är vad som faktiskt körs i CPUn. Även Aarch64 och RV64 designer gör detta, men är betydligt större 1:1 mappning här.

Det krävs i praktiken färre interna instruktioner, μ-ops, för att utföra en viss uppgift på Aarch64 (64-bitars ARM) och RV64 (64-bitars RISC-V) än på x86. Skillnaden här är i sig inte speciellt stor och om det vore det enda problemet skulle Intel/AMD kunna klara sig bara genom ha något bättre mikroarkitektur.

Huvudproblemet är detta

"On average, ARMv8 outperforms other ISAs on similar microarchitectures, as it offers better instruction-level parallelism and has lower number of dynamic μ-ops comparedto the other ISAs in most of the cases."

"x86 seems to have over-serialized code due to ISA limitations, such as use of implicit operands and overlap of one of the source and destination registers as observed by[21]. x86 has the highest average degree of use of registers (the average number of instructions, which consume the value generated by a particular instruction)."

Omöjligt att med 100 % säkerhet säga om RV64 är lika bra som Aarch64, men allt tyder på det (vilket är strålande nyheter då RISC-V är helt öppet och borde vara en fullt möjlig väg framåt för AMD/Intel)!

Är problemen listade ovan som sätter en hård gräns på IPC hos x86, en gräns som både Intel och AMD numera är väldigt nära. Därför man behöver lägga enorma resurser för att få rätt blygsamma vinster i IPC.

Innan Aarch64 hade ingen ISA riktigt knäckt denna nöt. Andra ISA var bättre på vissa punkter men sämre på andra, fördelarna var inte större än att Intel/AMD kunde lösa det med något bättre mikroarkitektur.

Intel sa vid något tillfälle att en ny ISA knappast skulle ge mer än 10-15 % högre IPC, i det läget var bevisen på Intels sida och inte ens forskningsvärlden hade en speciellt avvikande åsikt. Tror just Dennar-scaling problemet, vilket gav en relativt snabb övergång mot flera kärnor i stället för högre frekvens ihop med årtionde av forskning kring kompilatorer gav de insikter som behövdes för att göra relevanta nya upptäckter inom ISA-design.

Här är ett parexempel på hur mycket bättre Aarch64 kan vara jämfört med 32-bitars ARM, det på samma CPU!

"64-bit ARM (Aarch64) Instructions Boost Performance by 15 to 30% Compared to 32-bit ARM (Aarch32) Instructions"

Huvudproblemet med RISC-V är att det inte alls är lika moget som Aarch64 idag. Finns så vitt jag vet ingen information från Microsoft om att man jobbar på Windows-stöd dit. Kompilatorer är inte heller på x86/Aarch64 nivå. På mitt jobb har vi redan stöd för RISC-V internt, det positiva man kan säga att t.ex. GCC genererar av allt att döma korrekt kod, men den är inte alls lika finputsad som x86 och Aarch64.

Aarch64 har haft den enorma fördelen av både ARMs och än mer Apples enorma resurser som de tryckt in i GCC och för Apples del, LLVM.

Skrivet av Xyborg:

@Yoshman

@ajp_anton 's fråga väckte min nyfikenhet
Eftersom X86 är så hopplöst föråldrad borde det ju snart finnas nog med incitament för Intel/AMD att tillsammans eller enkom ta fram en X86 V2 där kompabilitet bryts och gammal X86 kod får lov att emuleras. Det vore väl nästan en överlevnadsfråga snart - annars kommer de för eller senare tappa allt till ARM.

Även om jag inser att arbetet med något sådant är enormt kan jag som lekman ändå tänka att "om ARM kunde så kan väl dem?".

Skickades från m.sweclockers.com

Som jag skrev ovan, tror en x86v2 skulle vara DoA. Rätt säker att industrin kommer akta sig noga för att hoppa på en ny ISA som kontrolleras av ett företag (x86 kontrolleras i praktiken helt av Intel idag, AMD må ha tillåtelse att göra x86 kompatibla CPUer men alla relevanta utökningar sedan x86_64 har kommit från Intel, de AMD tagit fram har inte överlevt).

ARM lyckades p.g.a. av de vanliga orsakerna: perfekt timing, man ägde redan mobilmarknaden och Intel i princip tvingande Apple att gå med ARM (Intel fick frågan om de ville göra en CPU specifikt för Iphone, men de trodde inte på konceptet...).

D.v.s. det ARM lyckades med var att behålla sin totala dominans trots allt man helt bytt ISA. Aarch32 och Aarch64 har ungefär lika mycket gemensamt som PowerPC och RISC-V!

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

Vore gott om det kunde komma lite datorer med -Y-CPUer igen, fläktlösa och passivt kylda. Tycker det varit ett stort tomrum länge nu.

Nu är inte denna Intel Core i5-8200Y @ 1.30GHz ny längre men tror man klarar sig väldigt långt på en sådan för vardagsarbete och nöjen. Sitter på en 5.5 år gammal med Intel Z3770 och den är lite trög emellanåt.

Ice Lake lär ju gått upp lite i prestanda sen 8-gen.

Men ibland undrar jag om det bara är jag som gillar -Y-CPUerna......

Visa signatur

Chassi : BitFenix Prodigy Svart mITX Moderkort : Asus P8Z77-I DELUXE mITX CPU : Intel Core i7 3770K RAM : Crucial 16GB (2x8192MB) CL9 1600Mhz Ballistix Sport

Permalänk
Medlem

Känns verkligen som att Intel nu i praktiken släppt greppet om konsumentmarknaden för desktop och siktar in sig på att behålla försprånget med laptop i stället. Verkar vettigt ur kommersiell synpunkt.
Här ligger ju AMD fortfarande efter genom att hänga kvar vid Zen+ i stället för att gå till Zen2. Det kanske inte är så lätt/lämpligt att använda Zen2 till APU?

Permalänk
Medlem
Skrivet av Esseboy:

Tror nogb vi hinner se Intel desktop CPUer senast december nästa år, om inte tidigare.

Det får vi nog, men de ser inte ut att komma på 10nm

Permalänk
Avstängd
Skrivet av sKRUVARN:

Skulle ta såna bilder med en lastbil salt eller två.

Tror nog Intel kommer att pressa ut 10 nm tidigare än va alla skeptiker tror, AMD bränner dom i båda ändorna nu, får se om de pressar igenom trots dålig yield?

Visa signatur

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

Permalänk
Inofficiell ambassadör
Skrivet av sKRUVARN:

Den känns ju inte längre aktuell då Ice Lake inte ens är med på den? Eller är det jag som missat något?

Skickades från m.sweclockers.com

Visa signatur

Mobo Aorus B550 Pro V2 CPU Ryzen 5600X RAM Corsair Vengance 16GB @ 36000 MHZ
GPU MSI GTX 1080 ti Gaming X Skärm Acer X34A

Permalänk
Medlem
Skrivet av Xyborg:

Den känns ju inte längre aktuell då Ice Lake inte ens är med på den? Eller är det jag som missat något?

Skickades från m.sweclockers.com

Finns en till för mobile, denna är för stationära format.

Permalänk
Datavetare
Skrivet av Xyborg:

Den känns ju inte längre aktuell då Ice Lake inte ens är med på den? Eller är det jag som missat något?

Skickades från m.sweclockers.com

För stationära har jag sett allt fler som gissar att Intel helt sonika hoppar över 10 nm. Ju mer tiden går ju mer minskar oddsen på den gissningen.

Rätt mycket pekar på att "Rocket Lake" är Sunny Cove bak-porterad till 14 nm. Om Intel har problem med att nå riktig höga klockfrekvenser på 10 nm är det ju faktiskt rätt vettigt att ta Sunny Cove till en nod där man kan klocka högt!

Formen på W/frekvens kurvan verkar få allt skarpare böj uppåt vid högre frekvenser vid mindre noder. Vid lägre frekvenser, de som används för mobila kretsar, verkar man fortfarande en vinst med mindre nod. Både AMD och Intel har ju pekat på att vi framöver kallt få räkna med att maximal frekvens antagligen kommer minska med mindre nod från och med nu.

Ett kort Intel har att dra fram om man bara sikta på "high-end gameing desktop" är att plocka bort iGPU. Storleken på iGPU i Skylake motsvarar ungefär fyra Skylake kärnor, så man skulle t.ex. kunna göra en 12C krets på samma area som 9700K/9900K alt. så kan man nog klämma in en 8C Sunny Cove utan iGPU på ungefär samma yta som dagens 9700K/9900K.

Just att man skriver "Rocket Lake 14 nm" + "14 nm gfx" i materialet är en indikation på att Rocket Lake kanske är en klart större CPU och man gör det i stället möjligt att stoppa med en iGPU via en extra krets (chiplett GPU).

Visa signatur

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