Förra året berättade Qualcomm för oss om MSM8960, dess nästa generations Snapdragon SoC baserad på en helt ny mikroprocessorarkitektur. Idag tillkännagav Qualcomm lite mer detaljer om arkitekturen bakom MSM8960 samt ett par nya SoCs baserade på den arkitekturen.
CPU-arkitekturen har kodnamnet Krait. Jag ska träffa Qualcomm senare idag för att prata mer om arkitektoniska detaljer eftersom dagens utgåva har lite information förutom några allmänna prestandasiffror.
Krait, precis som Scorpion före det, är en grundad CPU-design av Qualcomm. Arkitekturen kommer att debutera vid 28nm och köras i hastigheter på upp till 2,5 GHz. Detta jämförs med målfrekvensen ~2GHz för avancerade Cortex A15-enheter. Återigen vet vi ingenting om arkitekturen eller rörledningen i Krait så det är omöjligt att dra några slutsatser enbart baserat på denna information.
Qualcomm meddelade att Krait är upp till 150 % snabbare än “för närvarande tillgängliga ARM-baserade CPU-kärnor”. Återigen kan detta betyda vad som helst eftersom ARM11, Cortex A8 och Cortex A9 kärnor är alla “för närvarande tillgängliga”.
Krait-kärnorna kommer att integreras i SoCs i enkel-, dubbel- och fyrkärniga konfigurationer.
Låt mig först förklara Qualcomms nomenklatur. Det finns tre prefix du behöver känna till: QSD, MSM och APQ. QSD var det ursprungliga prefixet som applicerades på Qualcomm Snapdragon SoCs, det har sedan dess tagits i pension och ersatts med MSM. Framöver kommer du inte att se några fler QSD-produkter, de kommer alla att kallas MSM-någonting (t.ex. MSM8960). QSD-prefixet var en rest av den ursprungliga marknadsföringsstrategin bakom Snapdragon.
Om du uppmärksammade HP:s webbOS-meddelanden kommer du att veta att den nya styrplattan använder en ny Qualcomm SoC – APQ8660. APQ-prefixet står för Application Processor Qualcomm och det hänvisar till en SoC som inte har ett integrerat modem. MSM-linjen har alla integrerade Qualcomm-modem vilket gör dem till en enda chip-lösning för de kunder som vill ha den extra integrationen.
Med det ur vägen, låt oss komma till vad som tillkännages idag.
Krait kommer att debutera i tre konfigurationer: en enkelkärnig MSM8930, dubbelkärnig MSM8960 och fyrkärnig APQ8064.
MSM8960 kommer att finnas tillgänglig först, provtagning under andra kvartalet 2011 och troligen i enheter något år senare. Samplingsschemat verkar lite aggressivt med tanke på att det är 28nm men det är vad Qualcomm säger.
MSM8960 integrerar ett multi-mode 3G/LTE-modem, vilket borde göra detta till en mycket attraktiv SoC för framtida avancerade smartphones. SoC lägger till en dubbelkanals LPDDR2-minneskontroller och använder en Adreno 225 GPU. Qualcomm uppger att 225:an är åtta gånger snabbare än den ursprungliga Adreno 200. Med tanke på att Adreno 205 var 2x 200, skulle det göra Adreno 225 4x till prestanda av de snabbaste Adreno GPU:er vi har idag.
Både den enkärniga MSM8930 och den fyrkärniga APQ8064 kommer att sampla i början av 2012. MSM8930 integrerar också ett 3G/LTE-modem men lägger till en Adreno 305 GPU. 305:an är tänkt att vara sex gånger så hög som den ursprungliga 200:an. Jag förväntar mig att MSM8930 kommer att användas i vanliga smarttelefoner, medan MSM8960 kommer att vara mer av en avancerad smartphone SoC.
Som en APQ har fyrkärniga 8064 inget integrerat modem men det har fyra Krait-kärnor (kan köras med asynkrona klockhastigheter så kärna 0 kan köras med en annan frekvens än kärna 3 beroende på belastning). Det här låter mycket som en SoC för surfplattor.
APQ8064 integrerar en Adreno 320 GPU, som Qualcomm säger erbjuder prestanda liknande dagens spelkonsoler. 320 har fyra GPU-kärnor. Adreno 320 är listad som 15 gånger högre prestanda än den ursprungliga Adreno 200.
Att mata CPU-kärnorna är LPDDR2-minnesgränssnitt, även om standard DDR3 också kan användas. 8064 har även ett PCIe-gränssnitt och stöd för upp till en 20MP-kamera.
Dessa Krait-baserade SoCs kommer att gå upp mot ARM Cortex A15-baserade lösningar (t.ex. TI:s OMAP 5). Intels Medfield (32nm Atom) SoC kommer också att vara en konkurrent här.