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


コメント