Аппле-ов А7 Цицлоне ЦПУ детаљно описан: Чип радне површине који има више заједничког са Хасвеллом него са Краит-ом

Неких шест месеци након што је Аппле шокирао свет својим 64-битним А7 СоЦ-ом, који се појавио у иПхонеу 5С, а затим и иПад Аир-у, коначно имамо неке тврде детаље о архитектури процесора Цицлоне. Чини се да је готово сваки писац технике погрешио у вези са А7: ЦПУ није само постепена еволуција свог Свифт претходника - то је потпуно другачија звер која је заправо сличнија „великом језгру“ Интел или АМД ЦПУ-у од конвенционалног „малог језгра ' ПРОЦЕСОРИ.



Ови нови детаљи потичу из Апплеових недавних изворни код се обавезује на пројекат ЛЛВМ . Из неког разлога, Аппле је сачекао шест месеци пре него што је извршио промене (језгро Свифт је извршено врло близу издања). Датотеке јасно истичу назив микроархитектуре ЦПУ-а (циклон) и све кључне детаље који на крају диктирају перформансе ЦПУ-а, потрошњу енергије, оптималне сценарије употребе и могућност скалирања на веће тактове.

Фрагмент кода из ЛЛВМ-а, приказује Аппле

Фрагмент кода из ЛЛВМ-а, који приказује Аппле-ову микроархитектуру језгра Цицлоне



За почетак, циклон је врло широк. Може декодирати, издати и повући до шест упутстава по циклусу такта. Поређења ради, Свифт и Краит (Куалцоммово тренутно језгро мобилног процесора) не могу да изврше више од три истовремене операције. Ту је и масивни бафер за поновно наручивање са 192 улаза (РОБ) - исте величине као Хасвелл-ов РОБ (што има смисла, с обзиром да обојица у великој мери користе ОоОЕ (извршавање ван реда).

Казна за погрешно предвиђање бренда лагано расте, али занимљиво је да постоји низ казни од 14 до 19 циклуса - исти опсег као и Интелова нова ЦПУ језгра (Санди Бридге и новије верзије).



Блок дијаграм процесора Аппле Цицлоне

Блок дијаграм Аппле Цицлоне ЦПУ (Слика: Анандтецх)

Што се тиче стварног броја проблема, Цицлоне је озбиљан: има четири ФПУ-а (у односу на Свифт-ова два), две јединице за утовар / складиштење (више од једног), две огранке (више од једног), а постоје три ФП-а / НЕОН јединице. Радећи заједно са шест декодерских јединица и РОБ-ом са 192 улаза, Цицлоне може издржати три ФП / НЕОН додавања паралелно по сату. Да би се прилагодио свему овом зверству, Циклон удвостручује кеш упутстава и података на 64КБ сваки (по језгру).

Укратко, Цицлоне је озбиљан ЦПУ. У речи Анандтецха , „Са шест декодера и девет портова за извршне јединице, Циклон је велик ... већи од било чега другог што иде у телефон.“ Када је Аппле најавио А7 СоЦ, један од слајдова је рекао да има „64-битну архитектуру класе радне површине“ - а сада знамо да то није била само маркетиншка хипербола. Тамо где је Свифт био врло сличан Краиту и другим мобилним АРМ језгрима, Цицлоне је велико одступање од уобичајеног танког и лаганог приступа стварању мобилних ЦПУ-а.

Слајд Аппле А7 СоЦ, приказ

Клизач Аппле А7 СоЦ, који приказује архитектуру „десктоп класе“

Питање је наравно зашто . Слично као осмојезгрени мобилни чипови, једноставно нема много мобилних апликација које могу искористити велико, вруће ЦПУ језгро. Ово ће се на крају променити, као технологија батерија се побољшава и мобилно рачунарство и даље расте у популарности, али ово неће бити краткорочна ствар.



Дакле, можда је боље поставити питање шта је Аппле дугорочни план за своје СоЦ-ове серије А? Вероватно ће А8, који би са иПхонеом 6 требало да буде представљен у септембру, такође бити велик, широк, моћан и гладан енергије. Ако А8 скочи на 20нм на ТСМЦ, што је вероватно, можемо очекивати скок такта и друга побољшања која ће додатно побољшати перформансе. Вреди напоменути да, упркос томе што је велико језгро, чини се да Цицлоне не троши више енергије од Интеловог Силвермонта или Куалцоммовог Краит-а - вероватно зато што ради спорије и зато што његове брзе перформансе омогућавају брже довршавање задатака и тако улазак стање мале снаге пре - ака „трка за спавањем“.

Ипак, зашто онда нагли прелазак на велико језгро, када се сви остали још увек фокусирају на мање језгре? По мом мишљењу, једини разуман одговор је да Аппле размишља далеко унапред у будућност. Јасно је да се све више нашег рачунарског времена троши на паметне телефоне и таблете, па је разумљиво да ће сложенији, класично оријентисани задаци на радној површини полако прелазити на мобилне уређаје. Замислите да је Адобе издао неку врсту иОС апликације која је обрађивала огромне РАВ слике од 20 мегапиксела са вашег ДСЛР-а - одједном Цицлоне и његови наследници имају пуно смисла.

Или, наравно, можда Аппле на крају планира користите своје чипове А-серије и у својим МацБоок-има - могућност о којој сам разговарао још 2011. Аппле је А7 ипак описао као „десктоп класу“. Пази, Интел!



Copyright © Сва Права Задржана | 2007es.com