
Via Technologiesと上海市政府の合弁企業であるZhaoxinは、IntelとAMDが長年採用してきたアプローチに倣い、Linuxカーネルに自社製プロセッサの「優先コア」のサポートを追加する。この動きは、他のコアよりも高い周波数に到達できるコアを区別することでZhaoxinのCPUのシングルスレッド性能を向上させ、レイテンシに敏感な処理を最速のコアに集中させることを目的としている。
マルチコアプロセッサの汎用コアは、それぞれ異なるクロックレートのポテンシャルを持つ傾向があります。一部のコアはより高い動作周波数を実現できるため、コア間の格差が生じ、全体的なパフォーマンスを向上させるには、特定のワークロードをこれらのコアに割り当てる必要が生じます。Phoronixの報道によると、ZhaoxinはLinuxカーネルに一連のパッチを導入しました。
これらのパッチにより、Linuxカーネルのスケジューラは、CPPCドライバのcppc_get_highest_perf関数を利用するACPI CPUFreqドライバを使用して、これらの高性能コア上のタスクを認識し、優先順位付けできるようになります。ドライバは各コアの周波数を検出すると、その最高周波数値を優先度指標として認識し、スケジューラがコアの優先度を設定し、これらの優先コアを優先的に処理できるようにします。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
アントン・シロフはTom's Hardwareの寄稿ライターです。過去数十年にわたり、CPUやGPUからスーパーコンピュータ、最新のプロセス技術や最新の製造ツールからハイテク業界のトレンドまで、あらゆる分野をカバーしてきました。