ARM64(アームロクヨン/AArch64)

ARM64(アームロクヨン/AArch64)とは、スマートフォンや近年のパソコンなどに広く採用されている「ARM」というプロセッサ設計をもとにした、64ビット版の命令セット(処理方式)のことです。少ない電力で効率よく処理を行える点が大きな特徴で、スマートフォンをはじめとする多くの機器を陰で支えています。

現実世界に例えると、ARM64は燃費のよいエンジンの設計図のようなものです。同じ設計図をもとに、さまざまなメーカーがそれぞれの製品にあわせてエンジン(プロセッサ)を作り上げており、省エネ性能を重視した設計になっています。設計図が共通であることで、各社が独自に改良を加えやすくなっています。

ARM64図解

ARM64図解

ARM64の特徴

命令セットの構造がシンプルにまとめられていることから、少ない電力で効率よく処理を行えるのが大きな特徴です。この省電力性の高さから、バッテリーで動作するスマートフォンやタブレットで特に広く採用されています。発熱が少ないため、機器を薄く軽く設計しやすいという利点もあります。

x86_64との違い

項目 内容
ARM64 省電力性に優れ、スマートフォンやタブレットで主流の設計
x86_64 処理性能を重視した設計で、従来のパソコンで広く使われてきた

名称について

「ARM64」はARM社が定めた64ビット命令セットの通称で、正式には「AArch64」と呼ばれます。実際の製品カタログや技術資料では、両方の呼び方が使われているため、同じものを指していると理解しておくとよいでしょう。

採用されている製品

スマートフォンやタブレットのほとんどに加え、Appleが独自開発したApple Silicon、一部のノートパソコンやサーバーなど、ARM64を採用する製品は年々広がっています。省電力性と処理性能の両立が評価され、採用範囲が拡大しています。

開発者への影響

従来のx86_64向けに作られたソフトウェアは、そのままではARM64のプロセッサ上で動作しない場合があるため、ソフトウェア側の対応が必要になることがあります。近年は主要なソフトウェアの多くがARM64に対応しつつあり、互換性の問題は徐々に解消されてきています。

まとめ

ARM64は、スマートフォンからパソコン、サーバーまで幅広く採用が進んでいる、これからのプロセッサ設計の主流のひとつです。省電力性能を重視する流れの中で、今後も採用範囲の広がりが期待されており、私たちの身近な機器を支える存在であり続けるでしょう。

あわせて知っておきたい用語

  • CPU(中央処理装置)
    コンピューターの中心的な処理を担う、演算装置のことです。
  • x86
    従来のパソコンで広く使われてきたプロセッサの設計方式です。
  • Apple Silicon
    Appleが独自に設計した、ARM64ベースのプロセッサです。
  • macOS
    Apple社が提供する、Macシリーズ向けのOSです。

コメント

タイトルとURLをコピーしました