Anslut till Senaste Tekniska Nyheter, Bloggar, Recensioner

IDF våren 2005 – Dag 2: Yonah Scoop

Sean Maloney anspelade på en presentation av Intels Mooly Eden, VP för Intels Mobility Group och GM för Intels Mobile Platforms Group. Även om han bär en marknadsföringshatt nu för tiden, var Mooly chef för designteamet för den ursprungliga Pentium M (Banias) så han är ingenjör i hjärtat. Presentationen var tänkt att kasta lite mer ljus över Intels Yonah-mikroprocessor, den dubbelkärniga 65nm-efterföljaren till Dothan.

I ett kort samtal med Mooly innan han gjorde sig redo att tala, bekräftade han att Yonah är mycket mer än bara två Dothans som sitter ihop. Även om detsamma inte kan sägas om den stationära Pentium D, är det vanligtvis när Mooly säger att något är mer komplext än vad folk vill göra det. Tyvärr kommer inte arkitektoniska detaljer om Yonah att avslöjas förrän senare i år vid höstens IDF, trots att Mooly tillhandahöll några detaljer om några av de mer märkliga punkter som togs upp i morgonens presentation.

Mooly började med att säga att i slutet av året kommer det att finnas över 150 Sonoma-baserade Centrino-system, “men på IDF är det förflutna att tala om nuet.” Då började han diskutera Yonah.

Dual Core Pentium M – Varför vänta?

Första frågan? Varför vänta till 2006 för en Pentium M med dubbla kärnor, när Intel satsar på dubbla kärnor på skrivbordet nästa kvartal. Svaret? Den skulle helt enkelt vara för stor för en mobil plattform, Yonah designades från början för att vara en 65nm-processor, och därmed får den vänta till 2006.

På en annan något relaterad anteckning nämnde Mooly att designen av Yonah påbörjades långt innan han lämnade Intels designcenter i Israel för USA, vilket betyder att Yonah-teamet har jobbat hårt sedan innan lanseringen av den ursprungliga Pentium M.

Den andra huvudpoängen som Mooly ville komma över är att Yonah är långt ifrån två Dothans som sitter ihop. Vi vet redan att Yonah har en delad 2MB L2-cache (delad av båda kärnorna), vilket är en första indikation på att det inte bara är två Dothans. Men vad finns det mer som skiljer Yonah från Dothan?

Gör Pentium M mer “mediavänlig”

Alla de stora prestandaförbättringarna i var och en av Yonahs kärnor verkar kretsa kring SIMD FP och FP-prestanda, två av Pentium M:s nuvarande svagheter i jämförelse med Pentium 4.

Den första förbättringen är att nu alla tre av Yonahs avkodare kan avkoda SSE-instruktioner, oavsett typ av instruktion. Att förbättra processorns avkodningsbredd är ett snabbt sätt att förbättra prestandan.

Därefter kan SSE/SSE2-operationer (osäker på om alla kan vara det, men åtminstone några) nu fusioneras med hjälp av Yonahs Micro Ops Fusion-motor. På en hög nivå är fördelen här ökad prestanda och lägre strömförbrukning, vi kommer in på arkitektoniska detaljer om varför det är då vi så småningom sätter tänderna i Yonah nästa år.

Var och en av de två kärnorna i Yonah har också fått stöd för SSE3-instruktioner ungefär som Pentium 4 E.

Och slutligen har det skett några förbättringar av Yonahs flyttalsprestanda, även om Mooly inte skulle säga exakt vad som har gjorts. Märkligt nog hänvisade Mooly till förbättringarna av flyttalsprestanda som specifikt gjordes för att förbättra spelprestanda. Intel kanske har större planer för Yonah än en gång trodde…

SSE/FP-optimeringarna grupperas alla i vad Intel kallar sin Digital Media Boost-teknik, ja namnen verkar bli sämre och sämre ju längre tiden går – men funktionaliteten borde åtminstone vara bra.

Med tanke på att Yonah inte går till en större cache, borde processorn ha samma låga latens 10-cykel 2MB L2-cache som vi såg i Dothan, vilket är ansvarigt för en hel del av dess prestanda. I kombination med snabbare klockhastigheter (möjliggörs av 65nm-processen), dual core, en snabbare FSB och dessa “Digital Media”-förbättringar kan Yonah vara en ganska solid konkurrent.