ARM yakaunza itsva ine simba CPU musimboti - Cortex-A77

ARM yakaburitsa yazvino processor dhizaini, iyo Cortex-A77. Kufanana neCortex-A76 yegore rapfuura, musimboti uyu wakagadzirirwa mabasa epamusoro-soro muma smartphones uye akasiyana siyana emidziyo. Mariri, mugadziri ane chinangwa chekuwedzera nhamba yemirairo inoitwa pachiyero (IPC). Kumhanya kwewachi uye mashandisirwo emagetsi zvakaramba zviri padanho reCortex-A76.

ARM yakaunza itsva ine simba CPU musimboti - Cortex-A77

Parizvino, ARM ine chinangwa chekukurumidza kuwedzera mashandiro emacores ayo. Zvinoenderana nehurongwa hwayo, kutanga ne73 Cortex-A2016 uye kusvika ku2020 Hercules dhizaini, kambani inotarisira kuwedzera CPU simba ne2,5. Kutochinja kubva pa16 nm kuenda ku10 nm uyezve kuenda ku7 nm kwaita kuti zvikwanise kuwedzera wachi frequency, uye musanganiswa neCortex-A75 uyezve Cortex-A76 architecture, maererano nekufungidzira kweARM, kuwedzera kwe1,8. zvakaitwa kusvika nhasi. Ikozvino Cortex-A77 musimboti ichabvumira, nekuda kwekukura kweIPC, kuwedzera mashandiro neimwe 20% panguva imwechete yewachi frequency. Kureva kuti, kuwedzera 2,5-yakapetwa muna 2020 kuri kuita chaiko.

ARM yakaunza itsva ine simba CPU musimboti - Cortex-A77

Kunyangwe kuwedzera kwe20% muIPC, ARM inofungidzira kuti mashandisirwo emagetsi eA77 haana kuwedzera. Kutengeserana munyaya iyi ndeyekuti nzvimbo yeA77 inofa inenge 17% yakakura kudarika A76 pamatengo akafanana. Nekuda kweizvozvo, mutengo weiyo imwe core uchawedzera zvishoma. Kana tikaenzanisa kubudirira kweARM nevatungamiriri veindasitiri, saka zvakakodzera kutaura kuti AMD muZen 2 yakawana kuwedzera kwe15% muIPC kana ichienzaniswa neZen +, uye kukosha kweIPC kweIntel cores kwakaramba kuri padanho rimwe chete kune vakawanda. makore.

ARM yakaunza itsva ine simba CPU musimboti - Cortex-A77

Iwindo rekuuraya rine shanduko mukutevedzana kwemirairo (kunze kwe-kurongeka kwehwindo size) inowedzerwa ne25%, kusvika ku160 units, iyo inobvumira kernel kuwedzera kufanana kwekuverenga. Kunyange Cortex-A76 yaiva neBazi Target Buffer yakakura, uye muCortex-A77 yakawedzerwa neimwe 33%, kusvika ku8 KB, iyo inobvumira bhuroka rekufanotaura kwebazi kuti ribudirire kutarisana nekuwedzera kwenhamba yemirairo yakafanana.


ARM yakaunza itsva ine simba CPU musimboti - Cortex-A77

Kunyanya kunakidza ndeye nyowani 1,5KB cache inochengeta macro operation (MOPs) yakadzoswa kubva kudecode module. Iyo ARM processor architecture inodonhedza mirairo kubva kune mushandisi application kuita madiki macro-ops, uye yobva yaaputsa kuita mamicro-ops anopfuudzwa kune ekuuraya musimboti. Iyo MOP cache inoshandiswa kudzikisa kukanganiswa kwematavi akasvetuka uye flushes, sezvo macro mashandiro ave kuchengetwa mune yakaparadzana bhuroka uye haidi kudhirowazve - nekudaro ichiwedzera kuburitsa kwese kwepakati. Mune mamwe mabasa, iyo nyowani block ndeye inobatsira zvakanyanya kune yakajairwa yekuraira cache.

ARM yakaunza itsva ine simba CPU musimboti - Cortex-A77

ARM yakaunza itsva ine simba CPU musimboti - Cortex-A77

Yechina ALU block uye yechipiri branching block yakawedzerwa kune yekuuraya musimboti. Yechina ALU inowedzera kuburitsa kwese kwe processor neka 1,5 nekuda kwekugona kuita mirairo ye-single-cycle (senge ADD neSUB) uye maviri-kutenderera integer mashandiro akadai sekuwandisa. Mamwe maALU maviri anogona kungobata mirairo yekutanga-yekutenderera, nepo chivharo chekupedzisira chakaremerwa nezvimwe zvakaomarara masvomhu maoparesheni akadai sekupatsanura, kuwanda-kuunganidza, zvichingodaro musimboti unogona kubata.basa, rinobatsira muzviitiko apo miviri yemirairo mitanhatu inotumirwa ishanduko yebazi. Kuyedzwa kwemukati kuARM kwakaratidza kubatsirwa kwekuita kubva mukushandisa iyi yechipiri jump block.

ARM yakaunza itsva ine simba CPU musimboti - Cortex-A77

ARM yakaunza itsva ine simba CPU musimboti - Cortex-A77

Dzimwe shanduko dzepakati dzinosanganisira kuwedzera kwechipiri AES encryption pombi, yakawedzera memory bandwidth, yakagadziridzwa inotevera-chizvarwa data prefetching kuvandudza kushanda kwesimba uchiwedzera DRAM system throughput, cache optimizations, nezvimwe.

ARM yakaunza itsva ine simba CPU musimboti - Cortex-A77

ARM yakaunza itsva ine simba CPU musimboti - Cortex-A77

Kuwedzera kukuru kunoonekwa muCortex-A77 mune yakazara mashandiro uye inoyangarara nzvimbo kuverenga. Izvi zvinotsigirwa nebvunzo dzemukati dzeARM kuSPEC, iyo yakaratidza kuvandudzwa kwekuita kwe20% uye 35% mumabasa akazara uye anoyangarara, zvichiteerana. Memory bandwidth kuvandudzwa kune imwe nzvimbo mu15-20% renji. Pakazere, iwo optimizations uye shanduko kuA77 avhareji kunze kwemakumi maviri muzana ekuita inosimudzira pamusoro pechizvarwa chakapfuura. Nezvitsva tekinoroji zviyero se20nm ULV, tinogona kuwana mamwe mabhenefiti mumachipi ekupedzisira.

ARM yakaunza itsva ine simba CPU musimboti - Cortex-A77

ARM yakaunza itsva ine simba CPU musimboti - Cortex-A77

ARM yakagadzira Cortex-A77 kuti ishande mu 4+4 hombe.LITTLE bundle (4 ane simba macores uye 4 ari nyore anobata simba). Asi, zvichipihwa nzvimbo yakawedzera yezvivakwa zvitsva, vagadziri vazhinji, kuitira kuchengetedza mari, vanogona kuunza masumbu e1 + 3 + 4 kana 2 + 2 + 4, ayo atove achiitwa, uko chete kana maviri cores. ichave yakazara-yakazara isina kuchekwa A77.

ARM yakaunza itsva ine simba CPU musimboti - Cortex-A77



Source: 3dnews.ru

Voeg