Cortex-A76'yı İnceleyelim

Jaime Lannister

Kıdemli Üye
1 Ara 2020
3,691
808
Casterly Rock
Merhaba TurkHackTeam üyeleri bugün Cortex-A76'yı inceleyeceğiz.

qludCv.png

YHOrwJ.gif

qludCv.png


pnm3wqy.


Cortex-A76 (kod adı Enyo), ARM Holdings tarafından mobil pazar için tasarlanan düşük güçlü, yüksek performanslı bir ARM mikro mimarisi olan Cortex-A75'in halefidir. Enyo, Arm'ın Austin, Teksas ekibi tarafından tasarlandı. Bu mikromimari, sentezlenebilir bir IP çekirdeği olarak tasarlanmıştır ve kendi çiplerinde uygulanmak üzere diğer yarı iletken şirketlere satılmaktadır. ARMv8.2 ISA'yı uygulayan Cortex-A76, daha iyi enerji/performans elde etmek için genellikle bir DynamIQ big.LITTLE konfigürasyonunda bir dizi daha düşük güç çekirdeği (örn. Cortex-A55) ile birleştirilen performanslı bir çekirdektir.

Cortex-A76'nın geliştirilmesi 2013'te başladı. Arm, 31 Mayıs 2018'de Computex sırasında resmi olarak Enyo'yu duyurdu.

Cortex-A76, çeşitli farklı işlem düğümlerinde üretilebilmesine rağmen, öncelikle 12 nm, 7 nm ve 5 nm işlem düğümleri için tasarlanmıştır.

8i9uq9g.


Cortex-A76, Arm tarafından Cortex-A75'in halefi olarak tasarlanan yüksek performanslı sentezlenebilir bir çekirdektir. Verilog'da Register Transfer Level (RTL) açıklaması olarak teslim edilir ve tasarlanır. Bu çekirdek, ARMv8.2 uzantısının yanı sıra bir dizi başka kısmi uzantıyı da destekler. A76, özel seviye 1 ve seviye 2 önbelleklere sahip 4 yollu süperskalar sıra dışı bir işlemcidir. Diğer çekirdeklerle birlikte DynamIQ Paylaşılan Birim (DSU) kümesi içinde uygulanmak üzere tasarlanmıştır. DSU kümesi, herhangi bir kombinasyonun sekiz adede kadar çekirdeğini destekler (örneğin, Cortex-A55 veya diğer Cortex-A76 gibi küçük çekirdeklerle).

7egoj7j.


Cortex-A76, Cortex-A75'in yerini aldı. Aynı güç seviyesinde (750 mW/çekirdek olarak ölçülmüştür) %40'a kadar daha yüksek performans veya alternatif olarak, aynı performans için aynı performans için %50'ye kadar daha düşük güç sağlamak için 7 nm düğümden yararlanmak üzere tasarlanmıştır. Bu, hem mikro mimari iyileştirmelerin hem de proses teknolojisi avantajlarının bir kombinasyonu ile elde edilir. A76'nın genişleyerek alana hafif bir vuruşta daha yüksek performans getirdiğini belirtmekte fayda var. 7 nm sürecinde Cortex-A76, 3 GHz ve daha yüksek frekansları hedefler.

Cortex-A76, 8 sorunlu bir arka uca sahip, 4 yollu süperskalar sıra dışı bir işlemcidir. Boru hattı, 11 döngülü dal yanlış tahmin cezası ile 13 aşamadır. 64 KiB seviye 1 talimat önbelleği ve 64 KiB seviye 1 veri önbelleği ile birlikte 256 KiB (1 banka) veya 512 KiB (2 banka) olarak yapılandırılabilen özel seviye 2 önbelleğe sahiptir.

Her döngü, L1 komut önbelleğinden 16 bayta kadar alınır. Talimat getirme, talimat akışının sürekli olarak getirilmeye hazır olmasını sağlamak için dal tahmincisi ile birlikte çalışır. Ayrıca, şubelerde adres ve komut seti durumunu (AArch32/R14 veya AArch64/X30) saklayan bir dönüş yığını vardır. Bir dönüşte (örneğin, AArch64'te ret), dönüş yığını açılır.

qwrtczy.


8BfzfS111434df5fdd155e.md.png

zcIPpR.gif
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.