1 ポイント 投稿者 GN⁺ 2025-02-14 | 1件のコメント | WhatsAppで共有
  • PassMarkの年次集計でPC・ノートPCの平均CPU性能低下が観測されており、これはユーザーが提出したPerformanceTestベンチマーク基準の変化によるもの
  • グラフは数千件のPerformanceTest結果で構成され、2週間ごとに更新されるため、現在の年の数値は今後変わる可能性がある
  • データ範囲はPerformanceTest V5からV11までで、シングルスレッド性能は2012年にリリースされたV8から記録されている
  • 集計は世界中の提出ベースラインに基づくが、対象はPCに搭載されたCPUに限定され、ゲーム機は除外される
  • 2021年以前のデータはx86・Windowsユーザーの提出に偏っている可能性があり、ARMを含む以後のデータと直接比較する際は制約を考慮する必要がある

PassMarkの年次CPU性能集計方式

  • PassMarkのYear on Year Performanceグラフは、数千件のPerformanceTestベンチマーク結果で構成されている
  • グラフは2週間ごとに更新され、現在の年のデータポイントは今後も変わる可能性がある
  • 年の区分は暦年基準である
    • 1月1日から12月31日までを1年として計算する
  • 提出されたベースラインは世界中のどこからでも送られるため、グローバル統計として扱われる
  • 集計対象はPCに搭載されたCPUであり、ゲーム機は含まれない

データ範囲と解釈上の制約

  • グラフはPerformanceTest V5〜V11のデータを使用する
  • PerformanceTest V8は2012年にリリースされ、このバージョンからシングルスレッド性能を記録している
  • 2021年以前のデータには比較上重要な制約がある
    • x86プロセッサのみを含み、他のチップアーキテクチャは除外される
    • ARMプロセッサは2021年から含まれる
    • PerformanceTestソフトウェアはWindows OSでのみ実行され、ユーザーが提出したベンチマークに依存していた
    • 2021年以前のチャートは、Windows以外のユーザーベースを十分に反映していない可能性がある
  • PerformanceTestのCPUテストは2021年にWindows、Linux、Mobile全体で標準化された
  • 別グラフであるTop CPU Performance to Dateは、ユーザーが提出したベースラインのうち、その暦年までの最上位CPUの平均性能を示しており、PerformanceTest V8〜V11のデータを使用する

1件のコメント

 
GN⁺ 2025-02-14
Hacker Newsの意見
  • 同じ期間、このサイトの基準では1366 x 768解像度が最も大きく増え、デュアル/クアッドコアCPUは増加した一方で6〜16コアは減り、RAMも4GB/8GBは増えて16GB/32GBは減少した
    結局、データセットにより古い、場合によっては古代級のマシンが大量に入ってきたように見える。理由は分からないが、現実世界で人々が使っているハードウェアのトレンドが変わったというシグナルと見るのは難しい
    [1] https://www.pcbenchmarks.net/displays.html
    [2] https://www.pcbenchmarks.net/number-of-cpu-cores.html
    [3] https://www.memorybenchmark.net/amount-of-ram-installed.html
    [from 3dcenter.org : https://www.3dcenter.org/news/news-des-12-februar-2025-0 [German]]

    • どこかの大手PCリサイクル業者、たとえば貧しい国でWindows Vista搭載機を15ドルで転売しているような業者が、リサイクル手続きの一環としてこのベンチマークを走らせ始め、そのせいで全体の結果が歪んだ可能性もありそうだ
    • 開発途上国でコンピューティングが拡大した影響である可能性が高い。今では朝食代が25セントにも満たない国に住む人でも、理論上はほぼあらゆる知識労働ができる
      ただし、そうした人たちが一日中教えたり研究したりしている教授から学ぶケースは少ないだろうし、そうした活動は比較的豊かな社会があってこそ維持される。それでもインターネットはこうした活動の多くを民主化したので、単純な問題ではない
    • より厚く古いノートPCからタブレット・ハイブリッドへ移行している変化かもしれない
      それでも1366 x 768の増加は、明らかに古いマシンが増えた方向に聞こえる
    • 10分探すだけでも、新品として売られている1366x768ノートPCは150〜900ドルの範囲にかなりある
      HP 15-fd0023dxは280ドル、12世代i3、Win 11 S、8GB RAM、15.6インチタッチスクリーン
      HP 15-fc0025dxは580ドル、Ryzen 5 7520U、Win 11 S、8GB RAM、15.6インチタッチスクリーン
      HP 15-fd0067nr、15-fd0077nrは510〜900ドル、13世代i5またはi7、Win 11 Home/Pro、8GB RAM、15.6インチ非タッチ
      HP 14-DQ0052DX Stream 14は230〜280ドル、N4120、Win 11 Home/Pro、4GBまたは8GB RAM、14インチ非タッチ
      Lenovo IdeaPad 3は350ドル、11世代i3、Win 11 Home、8GB RAM、15.6インチタッチスクリーン
      ASUS Chromebook CM14は155〜280ドル、MediaTek Kompanio 520、4GB RAM、ChromeOS、14インチ非タッチ
    • 開発者として、今では高性能な個人用マシンを買う必要性を感じない。すべての作業がリモートマシンとビルドファーム上で動いている
  • チャートは隔週で更新されるが、変わり得るデータポイントは現在の年だ。新年最初の数日または数週間のデータは、年末のデータより精度が低い

    • 2024年1月: https://web.archive.org/web/20240123174954/https://www.cpube...
      2023年1月: https://web.archive.org/web/20230130185431/https://www.cpube...
      それでも過去2年は、最初の1カ月が過ぎた時点でもすでに明確な上昇傾向だった。今回は違っており、だから注目に値する。発売スケジュールが前倒しに偏っていたのか、ハードウェアが本当に停滞したのか、あるいはベンチマークがCPUとは無関係な別のボトルネックに引っかかったのかもしれない
    • チャートに分散指標も一緒にあれば本当に良かった
    • データセットを持っていながら、特定の期間同士だけを選んで比較し、位置ベースのソートのようなこともせず、ストーリーに合わせたように見える
      まあ、それで金になるならそういうものなのだろう
  • なぜそうなのか気になる。可能性はいくつかある。追加のシリコン面積が性能ではなく NPU/TPU に使われている場合、PassMark は Windows 上で動くため新しいバージョンほどオーバーヘッドが大きくなる場合、投機的実行の脆弱性対策の影響、ほとんどのコンピューターが平均的なユーザーにとってすでに十分速い場合、Intel の新型 CPU が旧型より遅い場合など。

    • シリコン設計の専門家ではないが、電力密度の制約により単一パッケージ内に集中させられる電力には限界があり、そのためコアを増やすより付加機能を載せる、という文章を読んだ記憶がある。
      Windows のオーバーヘッドも大きな問題だ。2017年モデルの15インチ MacBook Pro を持っているが、macOS 13.7.1 をクリーンインストールしても Finder を開くことすらひどくもたつく。10.13 を入れるときびきび動き、Boot Camp で Windows 11 を入れると実際かなり速く、バッテリーも2時間長く持つ。Boot Camp の Windows は macOS のように dGPU の電源制御すらできないのにそうなる。ただし Windows は嫌いだし、この Mac で Linux は非常に不安定だ。
    • 現代の CPU 性能指標である マルチスレッド性能 には価値がなく、昔からそうだったと思う。
      ほとんどのソフトウェアエンジニアは、わざわざマルチスレッドプログラムを書こうとはしない。最も人気のある言語である JavaScript と Python のサポートが非常に弱いことからも分かる。
      そうしたコードを書けるエンジニアがいても、ベンチマーク以外の現実の問題の大半はマルチスレッド化に向いておらず、並列化できる部分が限られるため実際の利得も限定的だ。
      本当に重要なのは シングルスレッド性能 だけだ。ユーザーもそれに気づき、製造技術のコストがさらに高くなるにつれて、企業もエンドユーザーが2〜3コア以上使わない16コア機をベンチマーク自慢用に売ろうとする意欲が薄れてきたように思う。
    • プログラマーたちがアップグレードを強制できるほど十分な 非効率 を生み出すことに失敗した。
    • 理由は「すでに十分速い」側だと思う。12年前に買った PC は SSD だけアップグレードし、今は父がメール確認と MS Office 用に問題なく使っている。
      4年前に買った今のゲーミング PC もまだまったく問題なく、DLSS のおかげでほとんどのゲームを 4K 高設定で遊べる。スマートフォンも同じだ。最初のスマートフォンは1年で役に立たないものになったが、今使っている廉価端末は何年も買い替えの必要を感じない。
      実際にはその携帯電話は2年ものだ。2年前にコンクリートへの落下テストと自動車タイヤの圧力テストを経験し、修理するよりほぼ同じ仕様のものを新しく買う方が簡単だった。
    • 4番にはいくつかの要素がある。バッテリー寿命は以前よりはるかに長くなり、多くの機器が 電力効率 を優先している。
      CPU のハイエンド側では大きな変化はあまりなく、今さらに多くの CPU 性能を要求するキラーアプリが何なのか思い浮かびにくい。コンシューマー側の進歩はほぼすべて GPU 中心に近い。
  • インドのような国で cpubenchmark を使ったり、コンピューターを買って実行してみたりする人が増え、そうした国では低性能ノートPCが高性能ノートPCより十分多く売れているため、指標に表れているのだと思う。
    必ずしもインドという意味ではなく、例として挙げている。

    • あるいは、その「遅い CPU」たちは実際には本当に 十分速い のかもしれない。Intel N100 と N150 のシステムは、地味にコストパフォーマンスが驚くほど良い。
    • あり得そうだ。インドの事務用ノートPCは概してひどいクラスだ。
      ただし、インドで大量調達ではない小売ノートPC購入者の最大層は学校・大学の学生たちに見え、彼らはますますゲーミングノートPCを好むようになっている。インドは米国に次いでゲーミングノートPCを多く消費する国なので、これらの機器が平均以下のベンチマーク結果を出す可能性は低そうだ。
  • 世界的な インフレ と実質賃金の低下に関係しているのではないかと思う。賃金が追いつかず、以前ほど強力なハードウェアを買う余裕が減ったのかもしれない。
    最高級ハードウェアも以前ほど速く減価しなくなっているようだ。数年前の GPU でもまだ高価な場合が多い。

    • 答えはすでに出ている。
      https://news.ycombinator.com/item?id=43030465
      グラフの小さな文字をきちんと読まなかったことによる問題だ。
    • 数年前の GPU がまだ高いのは需要が支えており、新型 GPU の大半が前世代より 少し良い程度 にとどまるからだ。
    • だからといって、時間がたつほど同じ価格、またはより低い価格でより速いハードウェアを期待する流れが変わるわけではない。
  • 1日ほど前にすでに議論があり、コメントは59件ある。
    https://news.ycombinator.com/item?id=43017612

  • 強い既存パターンを考えると、原因は手法の変更または 非ランダムな標本抽出 である確率が60%、より長い期間では消えるランダムな標本効果である確率が20%、CPU 自体の実際の変化である確率が20%だと思う。
    経験上、指標が奇妙な動きをするときは、原因はだいたいこのくらいの割合に分かれる。

  • 友人が Intel 185H と 32GB RAM 搭載の Zephyrus G16 を買った。勉強の役に立つと思ったし、使う必要のあるソフトウェアが Windows でしか動かないので選んだとのこと。
    ところがノートPCがあまりにももっさりしていて、見てほしいと連絡してきた。このマシンは Office、Teams、ブラウザを動かすのもやっと。熱く、騒音がすさまじく、性能面では10年前のノートPCと違いを感じない。
    タスクマネージャーでは CPU はあまり使われていないと表示されるのに、ファンは狂ったように回り、Word 文書の編集はスライドショーのようだった。ASUS のツールでも問題なしと出る。最近の新品ノートPCで、人々がだまされているように感じる。M1 Max ではこんなことを一度も経験したことがない。

    • 今日、仕事用の Lenovo X1 Carbon でも似たようなことがあった。数年前のモデルで、ごく最近再インストールしたばかりなのに、普通に使えていたところから突然、極端に遅くなった。
      Windows のタスクマネージャーでは CPU、GPU、ディスク使用率はいずれもほぼ 0 に近かったが、体感できるほど熱く、15分前はそうではなかった。再起動したらまた正常に戻った。
      おそらく何らかのファームウェアがおかしくなったのだと思うが、理由は分からない。いずれにせよ、まずは不要なものを削除するところから始めるつもり。特にサードパーティ製アンチウイルスとメーカー製ツールが対象だ。Bulk Crap Uninstaller[1] や Revo[2] のようなものを使って、ドライバーを再インストールしてみるとよい。
      最近のノートPCの状態が悲しいという点には完全に同意する。
      [1]: https://www.bcuninstaller.com/ (open source)
      [2]: https://www.revouninstaller.com/products/revo-uninstaller-fr...
    • ディスクの仕様が何だったのか気になる。HDD なのか SSD なのか、GPU はどうなのかを見る必要がある。
      Windows は他のOSに比べて重いので、そうした問題を起こすことはあり得るが、Windows だけの問題である可能性は低い。ブロートウェアや別のアンチウイルスも関係しているかもしれない。
    • CPU 使用率が見えないとなると、専用 GPU が動いて熱制限を引き起こし、全体を遅くしている状況にかなり似ている。
      ゲーミングノートPCは詐欺だと言おうとしたが、専用 GPU を搭載した以前の Intel MacBook Pro でも同じように苦労した。得られるものより面倒のほうが大きい。
    • Windows Defender 以外のセキュリティソフトをすべて削除して、体感がどうなるか見ればよい。
    • Intel ベースのゲーミングノートPCに外部 GPU を載せて Windows を動かしているなら、狂ったように熱くなるのは当然だ。
      それでもそのマシンは M1 ではできないこともできる。ゲームをするとか、小さな部屋を暖めるとか。
  • 興味深いことに、サーバー CPU の スレッド性能 も似たような動きをしていた。今ではコア性能よりもコア数をより直接的に優先する流れが見え始めているようだ。
    水平方向のスケーリングを考えるほうが、見かけ上はより単純で、非常に多くのワークロードには理想的であり、多くの場合は少なくとも実現可能だという点は理解できる。ただし、計算量と複雑性の両面で見えないオーバーヘッドが気になる。

  • ノートPCの CPU 性能の停滞は、今後さらに頻繁に目にすることになりそうだ。メーカーがバッテリー駆動時間と極端な薄さをより重視して最適化しているためだ。
    15年前なら非常に強力な MacBook Pro が欲しかったが、今では MacBook Air で十分だ。重い作業が必要なら、どこかにある 512GB RAM 搭載のうるさくて強力なハイパーバイザーに ssh や、ssh 上の vnc などでリモート接続すればよい。
    一般消費者や非技術系ユーザーにとっても、office365、Google workspace、iCloud のようなサブスクリプションによって、より多くの機能が「クラウド」へ移行しており、ノートPCに巨大な CPU 性能が必ずしも必要ではなくなっている。h.265 や av1 の動画エンコード/デコードも、純粋なソフトウェアではなく GPU 支援で処理される流れがある。