AMD och ARM behövde precis ett dygn på sig för att ta sitt nya partnerskap till nästa nivå. AMD avslöjar nu att man under 2013 kommer att baka in ARM-kärnor direkt i sina APU-kretsar. Först ut är applikationsprocessorn Cortex-A5 som ger AMD:s APU-kretsar stöd för plattformen TrustZone.
TrustZone är utvecklat av ARM och är kort och gott en hårdvarubaserad säkerhetsplattform som licensieras av närmast alla smartphonetillverkare och andra företag som använder sig av ARM-arkitekturen. AMD kommer behöva en egen säkerhetsplattform när man ökar sin satsning på den mobila marknaden för att ge ett bra stöd för allt från mobila betalningslösningar till olika upphovsrättsskyddande tekniker. Istället för att lägga stora resurser på en egenutvecklad plattform tar man nu hjälp av ARM, en ganska naturlig uppföljning på företagens nystartade samarbete under HSA Foundation.
För att stödja TrustZone i sina APU-kretsar krävs dock hårdvara från ARM och i AMD:s första kombinerade x86 + ARM kretsar är det den energisnåla applikationsprocessorn Cortex-A5 som får äran. AMD kommer under 2013 att lansera APU-kretsar med x86-baserade CPU-kärnor, en integrerad DirectX 11 grafikdel samt en Cortex-A5 processor integrerade på samma kisel. Detta betyder att AMD kommer skapa sig APU-kretsar som arbetar med x86-instruktioner mot vanliga program, men samtidigt har en dedikerad säkerhetsprocessor baserad på ARM-arkitekturen. Till skillnad mot exempelvis ARM och Intel som har säkerhetsteknikerna integrerade i sina egna processorkretsar (Intel Trusted Execution Technology är proprietär teknik och kan inte licensieras av AMD).
Cortex-A5 kärnorna ska enligt AMD vara både väldigt energisnåla och ta upp liten yta av APU-kretsarnas kiselyta. Med 28nm-teknik skulle Cortex-A5 processorn, som är den minsta Cortex-kretsen ARM utvecklar idag, täcka ungefär 1,0-1,5 kvadratmillimeter. ARM-kärnorna ska placeras till höger om nordbryggan i AMD:s APU-kretsar, men det är fortfarande osäkert hur många kärnor AMD kommer bygga in då Cortex-A5 går att bestycka med upp till fyra kärnor.
– By adopting the industry-standard approach to security that TrustZone technology embodies, AMD and ARM will provide a consistent approach to security spanning billions of Internet-connected mobile devices, tablets, PCs and servers − whether they are powered by ARM processor-based solutions or AMD x86 APU, skriver AMD i sitt pressmeddelande.
AMD kommer primärt att sikta in sig på sina strömsnålaste APU-kretsar då TrustZone-plattformen är som viktigast på den mobila marknaden. Först ut blir de mobila APU-kretsarna Temash och Kabini som ska lanseras under 2013. Men företaget ser ut att bredda användandet av ARM-logik framöver där man från 2014 kommer att utöka användandet av Cortex-A5 processorn i sin produktportfölj.
Hur AMD ser på framtiden och inte minst ARM-arkitekturen i sin helhet är svårare att sia om. Företaget har ännu under AMD Financial Analyst Day 2012 inte avslöjat några närmare detaljer om hur integreringen av ARM-logiken ska ske och än mindre hur man ser på användandet av andra processorarkitekturer än x86 på bred front.
Källa: AMD
Switch funktion för surfplattor och laptops? Dvs med ström körs APU, på batteri slår det över och kör Cortex ?
Vad innebär denna tekniken för användaren? Är det ökad säkerhet? Oavsett spännande nyheter med detta AMD och ARM samarbetet.
Skulle vara kul om AMD och ARM gick ihop, för att möta Intels framfart. Skulle kunna kallas ARMD. 😆
[quote name=”Benevolent Baphomet”]Skulle vara kul om AMD och ARM gick ihop, för att möta Intels framfart. Skulle kunna kallas ARMD. :lol:[/quote]
ARMD & Dangerous 😀
Jag har inte förstått mig på vad ARM innebär då jag inte är speciellt påläst. Program och sånt är inte kompatibla om AMD skulle byta till ARM? dvs man kommer inte kunna t ex spela spel eller använda andra program som man använder idag på den plattfomen längre då?
[quote name=”Viking1962″]Jag har inte förstått mig på vad ARM innebär då jag inte är speciellt påläst. Program och sånt är inte kompatibla om AMD skulle byta till ARM? dvs man kommer inte kunna t ex spela spel eller använda andra program som man använder idag på den plattfomen längre då?[/quote]
Det stämmer program kompilerade för x86 processorer går inte att köra på ARM processorer. ARM och x86 är alltså två olika arkitekturer för att skapa processorer. Men AMD kommer troligen endast använda ARM kretsen för Trustzone så det påverkar inte hur du kör dina program i det här fallet.
Det här kanske låter helt galet men tänk om man kunde köra arm-applikationer och x86-applikationer direkt i hårdvaran samtidigt på en sån APU? Det skulle göra övergången från x86 till ARM väldigt smärtfri och ju mera ARM man kör desto batterisnålare blir ens användande. Vad är chansen att ett OS ska kunna sköta två arkitekturer samtidigt med simultana aktiva blandade ARM- och x86-trådar?
[quote name=”ctrl”]Switch funktion för surfplattor och laptops? Dvs med ström körs APU, på batteri slår det över och kör Cortex ?[/quote]
x86-kärnorna kommer fortfarande ligga i fokus. Det här samarbetet innebär bara att AMD bygger in säkerhetsfunktioner i deras kommande APU:er, med hjälp av ARM:s minsting i Cortex-A-serien. Bortsett från detta kommer Cortex-A5:an alltså inte sköta några övriga beräkningar (troligtvis).
Det blir nog ingen större skillnad mot olika tillverkares tidigare försök med externa säkerhetskretsar på moderkorten. Den stora skillnaden är att hårdvaran kommer sitta direkt i processorn så att det blir enhetligt och mer standardiserat. ARM’en kommer med största säkerhet inte vara åtkomlig alls för användaren utan kommer att ligga i bakgrunden och arbeta i det tysta med sina uppgifter..