Rosetta2で動作させてもシングルスレッドでIntelコアを超える。これが今の実力なのか?
総合的に見る必要がある
AppleがM1搭載Macを発表し、そのパフォーマンスの高さをアピールして数日が経過したが、比較対象が曖昧な情報だった事から、一部ではその性能を疑問視する動きもあった。
実際、私も実機を見ないとわからない、という判断をしていたのだが、ここにきて、M1搭載MacのRosetta2経由のベンチマーク結果が出始めたようだ。
macOS Big Surには、Rosetta2という、Intelのx86アーキテクチャ向けに作られたアプリを、ARMアーキテクチャのM1で実行可能なバイナリに変換する機能が実装されている。
これによって、多くのIntelアーキテクチャ製アプリをM1搭載Macで実行可能にする事ができるのだが、このRosetta2経由での動作の速度が、ある意味Intelコアとの決定的な差として評価できる部分であり、多くのMacファンが気にしていた部分だと思う。
M1は現時点でIntelコアよりもいくつか弱点が存在する。
一つは搭載メモリが最大16GBに留まるという事、そしてもう一つはI/OとしてThunderbolt3やUSBの数が制限される事、またeGPUが利用できないという問題である。
これにより、メモリを大量に使用するプログラムでは不利になる可能性は否定できないし、拡張性はIntelコアよりも低く、絶対的なGPU性能では太刀打ちできない領域がある事が予想される。
だが、多くのMac使いからしてみれば、これら弱点はあまり大きな問題にはならない。実際、メモリは16GBもあれば十分という人も多いだろうし、拡張性にしてもThunderbolt3が2個あれば十分という人もいる。またeGPUなど価格的に使えない(使わない)という人も多いだろう。
それだけに、M1がRosetta2経由で素晴らしいパフォーマンスを見せれば、それだけで大満足という人も多いのではないかと思う。
シングルコアでは最強か?
ベンチマークサイト「Geekbench Browser」にRosetta2で動作しているスコアが掲載された。
8GB RAMのM1搭載MacBook Airのスコアらしいが、シングルスコアで1,313、マルチコアスコアで5,888となっており、ARMネイティブコードでの実行結果の大凡78~79%のパフォーマンスを持っているらしい事が判明した。
ちなみにこの数値、私が所有する2020年版13インチMacBook Proよりも高い数値なので、Rosetta2経由とは言え、その性能は相当に高い事が判明したと言えるかも知れない。
但し、マルチスコアに関してはARMネイティブコード時でも16インチMacBook Pro等Intel系ハイエンドコアを下回っている事がわかっている。おそらくRosetta2経由ではもっと差が付くことは明確なので、現時点でM1搭載Macは「ローエンドMacを超え、ハイエンド近い性能を持つ13インチ以下MacBook」となる性質を持っていると言えるだろう。
今回の「macOS Big Sur」は、ネットで情報を集めた感じでは思ったほど致命的なバグは出ていないような感じだが、おそらくこれはまだ人柱が足りていないのだろうと思う。
別に、他に何かツールを埋め込んだりしているかといえば、Google系のコードを埋め込んだりはしているけれど、Amazonのリンクに関わるものなど何もないし、意味がわからない。
その後、PS4は薄型の「CUH-2000シリーズ」へと続いていき、この「CUH-2000シリーズ」の発売と共に登場したのがPS4 Proである。
恐ろしく過激な抽選を勝ち残った人だけが購入できる状態と思うが、それは生産数が決定的に足りていないから。それでも世界のあらゆる場所で同時発売を行うのは、ライバルがその同日に発売すると発表したためであり、十分な数が揃ったから発売を開始する、という意味からはかけ離れている。
購入したデュプリケータは、ロジテックの「LHR-2BDPU3ES」という製品。12TBまでのHDDを認識できるようなので、この先もまだ使っていけるだろうと思う。
特徴的なのは、負荷が高くなればなるほどRyzen 5000シリーズが有利になるという事。Singleスレッドの性能もIntelを超えている事もあってか、特に複雑な演算でその性能差が顕著に表れるという結果となった。


最近のコメント