Gipaila sa ARM ang usa ka bag-ong kusgan nga CPU core - Cortex-A77

Gipadayag sa ARM ang labing bag-o nga disenyo sa processor, ang Cortex-A77. Sama sa Cortex-A76 sa miaging tuig, kini nga kinauyokan gidisenyo alang sa mga high-end nga buluhaton sa mga smartphone ug daghang lainlain nga mga aparato. Niini, gitumong sa developer nga madugangan ang gidaghanon sa mga instruksiyon nga gipatuman kada orasan (IPC). Ang katulin sa orasan ug pagkonsumo sa kuryente nagpabilin nga gibanabana sa lebel sa Cortex-A76.

Gipaila sa ARM ang usa ka bag-ong kusgan nga CPU core - Cortex-A77

Sa pagkakaron, tumong sa ARM nga dali nga madugangan ang performance sa mga cores niini. Sumala sa mga plano niini, sugod sa 73 Cortex-A2016 ug hangtod sa disenyo sa 2020 Hercules, ang kompanya nagtinguha nga madugangan ang gahum sa CPU sa 2,5 ka beses. Ang mga transisyon gikan sa 16 nm hangtod sa 10 nm ug dayon hangtod sa 7 nm nagpaposible nga madugangan ang frequency sa orasan, ug inubanan sa Cortex-A75 ug dayon Cortex-A76 nga arkitektura, sumala sa mga banabana sa ARM, usa ka 1,8-pilo nga pagtaas sa pasundayag. nakab-ot hangtod karon. Karon ang Cortex-A77 core magtugot, tungod sa pagtaas sa IPC, aron madugangan ang performance sa laing 20% ​​sa samang frequency sa orasan. Kana mao, ang usa ka 2,5 ka pilo nga pagtaas sa 2020 mahimong tinuod.

Gipaila sa ARM ang usa ka bag-ong kusgan nga CPU core - Cortex-A77

Bisan pa sa 20% nga pagtaas sa IPC, gibanabana sa ARM nga ang konsumo sa kuryente sa A77 wala motaas. Ang trade-off sa kini nga kaso mao nga ang A77 chip area gibana-bana nga 17% nga mas dako kaysa sa A76 sa parehas nga mga sumbanan sa pagproseso. Ingon usa ka sangputanan, ang gasto sa usa ka indibidwal nga core motaas gamay. Kung atong itandi ang mga nahimo sa ARM sa mga lider sa industriya, angay nga isulti nga ang AMD sa Zen 2 nakab-ot ang pagtaas sa IPC nga 15% kumpara sa Zen +, samtang ang kantidad sa IPC sa mga cores sa Intel nagpabilin nga parehas sa daghang mga tuig.

Gipaila sa ARM ang usa ka bag-ong kusgan nga CPU core - Cortex-A77

Ang execution window alang sa pag-usab sa han-ay sa mga sugo (out-of-order window size) nadugangan sa 25%, ngadto sa 160 nga mga yunit, nga nagtugot sa kernel sa pagdugang sa parallelism sa mga kalkulasyon. Bisan ang Cortex-A76 adunay usa ka dako nga Branch Target Buffer, ug ang Cortex-A77 nagdugang niini sa laing 33%, ngadto sa 8 KB, nga nagtugot sa branch prediction unit nga epektibong makasagubang sa pagtaas sa gidaghanon sa parallel nga mga instruksyon.


Gipaila sa ARM ang usa ka bag-ong kusgan nga CPU core - Cortex-A77

Ang usa ka mas makapaikag nga kabag-ohan mao ang usa ka hingpit nga bag-ong 1,5 KB nga cache nga nagtipig sa mga operasyon sa macro (MOP) nga gibalik gikan sa module sa pag-decode. Ang arkitektura sa processor sa ARM nag-decode sa mga instruksyon gikan sa user application ngadto sa mas gagmay nga mga macro-operasyon, ug dayon gibahin kini ngadto sa micro-operations nga gipasa ngadto sa execution core. Ang MOP cache gigamit aron makunhuran ang epekto sa nawala nga mga sanga ug pag-flush tungod kay ang mga operasyon sa macro gitipigan karon sa usa ka bulag nga bloke ug wala magkinahanglan pag-usab sa pag-decode - sa ingon nagdugang ang kinatibuk-ang pag-agi sa core. Sa pipila ka mga workloads, ang bag-ong block usa ka labi ka mapuslanon nga pagdugang sa standard cache sa panudlo.

Gipaila sa ARM ang usa ka bag-ong kusgan nga CPU core - Cortex-A77

Gipaila sa ARM ang usa ka bag-ong kusgan nga CPU core - Cortex-A77

Ang ikaupat nga ALU block ug usa ka ikaduhang branch block gidugang sa execution core. Ang ikaupat nga ALU nagdugang sa kinatibuk-ang processor throughput sa 1,5 ka beses pinaagi sa pagpagana sa single-cycle nga mga instruksyon (sama sa ADD ug SUB) ug push-pull integer nga mga operasyon sama sa multiplication. Ang laing duha ka mga ALU makahimo lamang sa pagdumala sa mga batakang instruksyon sa usa ka siklo, samtang ang katapusan nga bloke puno sa mas komplikado nga mga operasyon sa matematika sama sa division, multiply-accumulate, ug uban pa. ang kinauyokan makadumala sa trabaho, nga mapuslanon sa mga kaso diin ang duha sa unom ka mga sugo nga gipadala may kalabotan sa mga pagbalhin sa sanga. Ang internal nga pagsulay sa ARM nagpakita sa mga benepisyo sa performance gikan sa paggamit niining ikaduhang block block.

Gipaila sa ARM ang usa ka bag-ong kusgan nga CPU core - Cortex-A77

Gipaila sa ARM ang usa ka bag-ong kusgan nga CPU core - Cortex-A77

Ang ubang mga pagbag-o sa kernel naglakip sa pagdugang sa usa ka ikaduha nga AES encryption pipeline, dugang nga memory bandwidth, usa ka gipaayo nga sunod-sunod nga henerasyon nga data prefetch engine aron mapalambo ang power efficiency samtang nagdugang sa system DRAM throughput, cache optimizations, ug uban pa.

Gipaila sa ARM ang usa ka bag-ong kusgan nga CPU core - Cortex-A77

Gipaila sa ARM ang usa ka bag-ong kusgan nga CPU core - Cortex-A77

Ang pinakadako nga kadaugan makita sa Cortex-A77 sa integer ug floating point nga mga operasyon. Gisuportahan kini sa internal nga SPEC benchmarks sa ARM, nga nagpakita sa mga kadaugan sa performance nga 20% ug 35% sa integer ug floating point nga mga operasyon, matag usa. Ang pag-uswag sa memory bandwidth anaa sa usa ka dapit sa 15-20% range. Sa kinatibuk-an, ang mga pag-optimize ug mga pagbag-o sa A77 kasagaran usa ka 20 porsyento nga pagtaas sa pasundayag kung itandi sa miaging henerasyon. Uban sa mas bag-ong teknolohiya nga mga lagda sama sa 7nm ULV, kita makakuha og dugang nga mga benepisyo sa katapusan nga chips.

Gipaila sa ARM ang usa ka bag-ong kusgan nga CPU core - Cortex-A77

Gipaila sa ARM ang usa ka bag-ong kusgan nga CPU core - Cortex-A77

Gipalambo sa ARM ang Cortex-A77 aron magtrabaho sa usa ka 4 + 4 nga dako.LITTLE nga kombinasyon (4 ka gamhanan nga mga core ug 4 ka yano nga kusog sa enerhiya). Apan, tungod sa dugang nga lugar sa bag-ong arkitektura, daghang mga tiggama, aron makadaginot sa salapi, mahimo’g ipaila ang 1 + 3 + 4 o 2 + 2 + 4 nga mga kombinasyon, nga aktibo na nga gipraktis, diin usa o duha ra ka mga cores ang mahimo. mahimong bug-os, dili maputol A77.

Gipaila sa ARM ang usa ka bag-ong kusgan nga CPU core - Cortex-A77



Source: 3dnews.ru

Idugang sa usa ka comment