Broadcom BCM2712は、4つのARM Cortex-A76 CPUを搭載したシステムオンチップです。 | |
| 一般情報 | |
|---|---|
| 発売開始 | 2018 [ 1 ] |
| デザイン: | ARMホールディングス |
| パフォーマンス | |
| 最大CPUクロックレート | スマートフォンでは3GHz 、 タブレット/ノートパソコンでは3.3GHz |
| アドレス幅 | 40ビット |
| 物理的仕様 | |
| コア |
|
| コプロセッサ | ARM Cortex-A55(オプション) |
| キャッシュ | |
| L1キャッシュ | コアあたり128 KiB(64 KiBのデータキャッシュとパリティ付き64 KiBの命令キャッシュ) |
| L2キャッシュ | コアあたり128~512 KiB |
| L3キャッシュ | 512 KiB~4 MiB(オプション) |
| 建築と分類 | |
| テクノロジーノード | 7 nm |
| 命令 セット | ARMv8-A:A64、A32、T32 |
| 拡張機能 | |
| 製品、モデル、バリエーション | |
| 製品コード名 |
|
| 変異体 | |
| 歴史 | |
| 前任者 | ARM Cortex-A75 ARM Cortex-A73 ARM Cortex-A72 |
| 後継 | ARM Cortex-A77 |
ARM Cortex-A76は、テキサス州オースティンにあるArm Holdingsの設計センターで設計された、64ビットARMv8.2-Aアーキテクチャを実装した中央処理装置(CPU)コアです。前世代のCortex-A75と比較して、ARMは整数演算で最大25%、浮動小数点演算で最大35%の性能向上を主張しています。[ 2 ]
Cortex-A76は、Cortex-A73とCortex-A75の両方の後継機種ですが、まったく新しいマイクロアーキテクチャに基づいています。4幅のデコード、アウトオブオーダー、スーパースカラパイプラインを備えています。フロントエンドは、1サイクルあたり4つの命令をフェッチおよびデコードし、1サイクルあたり最大4つのマクロ操作と8つのマイクロ操作をディスパッチできます。アウトオブオーダー実行ウィンドウには128エントリが含まれます。バックエンドには8つの実行ポートがあり、パイプラインの深さは13ステージ、実行レイテンシは11ステージです。[ 2 ] [ 3 ]
Cortex-A76は非特権の32ビットアプリケーションをサポートしますが、オペレーティングシステムやカーネルなどの特権ソフトウェアは64ビットのARMv8-A命令セットを使用する必要があります。[ 4 ]追加機能には、ARMv8.3-AのLDAPR命令、ARMv8.4-Aのドット積命令、およびSSBS、CSDB、SSBB、PSSBBなどのARMv8.5-Aの投機的実行制御のサポートが含まれます。[ 5 ]
メモリ帯域幅は Cortex-A75 に比べて最大 90% 向上しています。[ 6 ] [ 7 ] ARM は Cortex-A76 をWindows 10ノートパソコンなどの高性能コンピューティング向けにターゲットとし、 [ 8 ] IntelのKaby Lakeアーキテクチャの競合製品として位置付けています。[ 9 ]
Cortex-A76はARM DynamIQテクノロジーもサポートしており、マルチコア構成ではエネルギー効率の高いCortex-A55コアと組み合わされることが多い。 [ 2 ]
Cortex-A76は半導体知的財産コア(SIPコア)として提供されており、メーカーはライセンスを取得してカスタムシステムオンチップ(SoC)設計に組み込むことができます。一般的には、グラフィックス処理ユニット(GPU)、デジタル信号プロセッサ(DSP)、画像信号プロセッサ(ISP)などの他のコンポーネントと1つのチップ上に統合されます。
Cortex-A76は、HiSilicon Kirin 980 SoCで初めて登場しました。[ 10 ]同社の後のKirin 985および990シリーズのSoCでもA76が使用されました。
ARMはQualcommと協力して、Kryo 495(Snapdragon 8cx)、Kryo 485(Snapdragon 855 / 855 Plus)、Kryo 470(Snapdragon 730)、Kryo 460(Snapdragon 675 )など、いくつかのKryo CPU設計で使用されているCortex -A76のセミカスタムバージョンを開発しました。Qualcommは、アウトオブオーダー実行ウィンドウを拡張するためにリオーダーバッファを増やすなど、いくつかのアーキテクチャ上の変更を加えました。[ 11 ]
Cortex-A76を採用しているその他のSoCには、以下のようなものがあります。
{{cite news}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク){{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)