ARMv8.3-A
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/08 02:30 UTC 版)
「AArch64」の記事における「ARMv8.3-A」の解説
2016年10月、ARMv8.3-Aが発表された。その機能強化は6つのカテゴリに分類された。 ポインタ認証 (AArch64のみ)。アーキテクチャへの必須の拡張(新しいブロック暗号、 QARMA に基づく)(コンパイラはセキュリティ機能を利用する必要があるが、命令はNOPスペースにあるため、古いチップでは追加のセキュリティを提供しないが、下位互換性がある)。 ネストされた仮想化(AArch64のみ) 高度なSIMD複素数のサポート(AArch64およびAArch32);たとえば、90度の倍数の回転。 新しいFJCVTZS(浮動小数点JavaScriptを符号付き固定小数点に変換、ゼロに丸める)命令。 メモリ整合性モデルへの変更(AArch64のみ)。 C ++ 11 / C11の(デフォルトではない)より弱いRCpc(リリース・コンシステンシー・プロセッサー・コンシステント)モデルをサポートするため(デフォルトのC ++ 11 / C11コンシステンシー・モデルは以前のARMv8ですでにサポートされていた)。 より大きなシステム可視キャッシュ(AArch64およびAArch32)のIDメカニズムのサポート ARMv8.3-アーキテクチャは(少なくとも) GCC7コンパイラでサポートされるようになった。
※この「ARMv8.3-A」の解説は、「AArch64」の解説の一部です。
「ARMv8.3-A」を含む「AArch64」の記事については、「AArch64」の概要を参照ください。
- ARMv8.3-Aのページへのリンク