この3連休にゆっくり情報収集していたら、M1 Mac がとても欲しくなってしまった。買うなら今使ってる MacBook Pro 13-inch の同モデルへの買い替えかな。
とはいえ Homebrew 動かないとか、そういった情報もあり、開発用に簡単に使うには少しハードルがまだある模様。Rosetta 2 を使えばなんとかなるのかな?とも思うけど使用感がわからない。現状そこまで困っていないので、しばらく様子見。
M1 と Apple Silicon について
- Apple は Aシリーズと名付けた自社製 Soc(Apple Silicon)を iPhone、iPad、Apple Watch、Apple TV などに搭載してきた。Aシリーズを Mac 向けに強化したのが M1。
- SoC は「System on a chip」の略で、CPU、GPU、メモリなどの集積回路を1つのパッケージで実現したチップ。モバイルなどの小さなデバイスは大体このチップを使って作られている。
- ARM はコアのアーキテクチャの一種で、それを使って各社 SoC を実装しており、Apple Silicon もこのアーキテクチャを採用している。
- M1 は 5nm プロセスを採用した初の PC 向けチップで、160 億個のトランジスタを搭載。
M1 Mac について
- すべて Big Sur (macOS 11) 搭載。
- MacBook Air はファンレスでタッチバーなし。MacBook Pro はファンありの冷却システムを持つ分ピーク性能が上。
アプリについて
- Intel プロセッサ向けバイナリと Apple Silicon 向けバイナリを1つのパッケージでまとめた「Universal Apps」と、Intel プロセッサ向けバイナリを M1 Mac で動作させる「Rosetta 2」を提供。
- iOS 向けのアプリが、M1 Mac では直接動作するようになる。
References
- Apple Silicon搭載MacBook AirとMacBook Pro、Mac miniの違いは? 比較まとめ (1/4) - ITmedia NEWS
- 初のApple Siliconとなる「M1」チップが登場、5nmプロセスで製造された世界最速のCPU搭載 - GIGAZINE
- Apple Silicon「M1」搭載Mac登場 MacBook Air、Mac mini、MacBook Proの3機種 - ITmedia NEWS
- System-on-a-chip - Wikipedia
- Rebuild: 288: Unidentified Mysterious Animal (hak)
- 「ARM」という単語の意味を啓蒙する記事 - Zopfcode Essay
- M1 Macの開発環境 - Qiita