M3」シリーズSoCを正式に発表しました。Siliconラインナップです。現時点で判明している性能を列挙します。300GB/s400GB/s今回の特徴はかなり多いです。EUVプロセスを採用しました。AppleがEUVプロセスに言及するのは珍しいとか勝手に思ってましたが、前にも似たような文句を聞いたことがあったので初めてではないでしょう。EUVプロセスを占有しているAppleは競合他社に比べると大きなアドバンテージがあると言えます。それぞれの機構について見ていきます。CPUCPUについてはアーキテクチャの言及がなかったことから、おそらく小振りのアップデートとなりました。性能が伸びてるという話でしたがおそらく、3nmへのプロセス更新が大きいでしょう。今回もbig.LITTLEを採用しており、bigコア=高性能コアの性能は、M2と比較して15%向上、M1と比較して30%の性能向上となります。Eliteに計算上CPU性能として劣るということ。この点は後述で詳しく説明します。効率コアはM2と比較して30%、M1と比較して50%の性能向上となります。Proが3.8GHzであるため、3.8GHz~4.0GHzを上限とすることになるでしょう。GPU今回最も大きなアップデートとなるのはGPUです。Cashing」という機能を備えています。この機能は、ハードウェアのローカルメモリをリアルタイムで動的に割り当てるというもの。出典:Apple従来のGPUメモリの割当とは、コンパイル時にメモリの量を決定する手法でした。これは、プログラム実行時に一定のGPUメモリを確保しておくというものです。Cashingは、GPUメモリの量を実行しながらダイナミックに確保します。上記図中、左が従来のGPUメモリ確保でしたが、これでは確保したぶんすべてのメモリを使うことがなくても、ソフトウェアがメモリを確保したままになるので、無駄にリソースを消費します。Cashingを利用した図中右の図を見ていだければ分かる通り、ダイナミックにメモリを割り当てることで、リソースを必要な分だけ確保し、不必要になれば開放するという事ができます。これによってメモリリソースの有効活用ができマルチタスクに効率的です。Siliconはメインメモリがビデオメモリを兼ねるため、このようなメモリ割り当てというのはゲーム・動画編集等で重要になります。それ以外にもゲーム機能の強化もアピールしています。Proでサポートされたメッシュシェーディングとレイトレーシングのハードウェアアクセラレートに対応します。6000シリーズ採用マシンあったのにサポートしなかったのはなぜ・・・)。3由来のゲーム、例えばバイオハザードビレッジなどはデフォルトでこの機能が有効になることが考えられます。効率向上もアピールしており、M1と同じ性能を半分の消費電力で実現可能としています。Engineは、シリーズ揃って16コアで変わりません。M2より15%、M1より60%高速であるとしています。RAWコーデックのデコード・エンコードに対応する上、AV1デコードにも対応します。これによってYouTubeやNetflixなどの電力効率の高い再生を可能にし、バッテリー駆動時間が向上します。一つ残念だなと思うのはAV1エンコーダは搭載されなかった点ですかね。M3ではそれぞれのチップの詳細を見ていきます。100GB/sM3は基本的にM2からアーキテクチャのみをアップデートした形となります。M2から構成自体は変わりません。トランジスタ数は50億増加しており、規模自体は大きくなっています。増加分のトランジスタの大半はGPUに割かれているのでしょう。CPU性能(おそらくマルチ)はM1と比較して35%、M2と比較して20%向上しているということで、順当な進化といえます。GPUはM1から65%、M2から20%高速であるとしています。メモリは最大24GBで変わらず。展開も8GB/16GB/24GBとなります。メモリ帯域も変わっていないことから、LPDDR5−6400の128bitインターフェイスになっていることでしょう。ラインナップはGPUが8コアのモデルと10コアのモデルの2種類。前者は現時点でiMacのみの採用となります。Proから劣っている点が目立ちます。Proから減少しています。Proの規模が小さくなったことを意味しています。理由は不明ですが、ProグレードのMチップの定義をやや下げたという方針転換が考えられます。CPUコアの構成も縮小されており、物理コアとしては12コアでかわりありませんが、性能コアが8コアから6コアに減少し、その分効率コアが増加しているという状態になりました。Proから20%性能が向上したということのみをアピールしています。GPUコア数も1コア減少となりました。Proを10%上回ったようです。Proと比較て40%高速。メモリについては最大容量は増加したものの、帯域が若干低下。200GB/sだった帯域が150GB/sになったというのは、LPDDR5-6400なのはそのままで、メモリインターフェイスが256bitから192bitになったということを意味するのでしょう。メモリラインナップは18GB/36GB。インターフェイスが変わった影響かな、18の倍数は珍しい気がします。以下、コア構成のラインナップを示します。Proで乖離があるので、今回のアップデートには謎が残る結果となりました。Maxは大きなアップデートとなりますね。CPUが初めてProモデルと差別化されました。高性能コアを12コア搭載したのは大きいでしょう。i7が見えてきますし、モバイル向けでは、Ryzenくらいしか思いつきません。Maxと比較しても50%と大きなアップデートとなりました。GPUコア数は1コア増えた40コア。Maxから50%の性能向上となりました。M3の結果と合わせて、GPUのアーキテクチャとしての性能向上率は20%となるみたいです。若干小さめ?メモリはCPUが14コア(10P4E)のものを選択すると300GB/s、16コア(12P4E)のものを選択すると400GB/sとなります。Maxからメモリ帯域が低下しています。300GB/sメモリは、LPDDR5−6400の384bitインターフェイスのメモリなのでしょう。ラインナップは、以下の通り。はてなブログPro大阪の情報学生です。半導体・AI・組み込み・Linuxなどの情報を集めたりしています。クロックやキャッシュ錦です。引用する場合、該当記事のURLの表示をお願いします。Safariをお使い下さい。記事に記載されている価格は特筆しない限り税込です。価格は執筆時点のものであり、その価格をNishiki-Hubが保証するものではありません。nishikioutはてなブログをはじめよう!doskokimeil127-dosdさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。