Linux カーネル 6.19 が Intel と AMD 向けにネイティブ CPU 最適化を有効化

Linux カーネル 6.19 は X86_NATIVE_CPU 機能を導入し、Intel および AMD プロセッサで 5-15% のパフォーマンス向上をもたらすネイティブ最適化を可能にします。この Kconfig オプションは、-march=native コンパイラフラグを使用して特定のハードウェアに合わせたカーネル構築を簡素化します。ベンチマークでは、暗号化や科学シミュレーションなどのタスクで向上が見られ、データセンターや高性能コンピューティングに利益をもたらす可能性があります。

Linux カーネル 6.19 のリリースは、オープンソースソフトウェアの効率性における重要な進歩を象徴します。特に X86_NATIVE_CPU 最適化の統合によりです。この機能は、以前のカーネルバージョンに起源を持ちながら 6.19 で成熟し、開発者や管理者に対してホストマシンの CPU アーキテクチャに最適化されたカーネルのコンパイルを可能にします。AVX 拡張などの命令セットを自動検出して適用することで、広範な互換性のための汎用ビルドへの依存を減らし、パフォーマンスを犠牲にしなくなります。

Phoronix のベンチマークでは、現代的な Intel および AMD CPU を搭載したシステムで具体的な利点が示されています。例えば、暗号操作では最大 5-10% の速度向上を達成し、SPEC CPU テストの浮動小数点タスクでは最大 15% の改善が見られました。これらの向上は CPU 固有の機能のより良い活用によるもので、高性能コンピューティングクラスタやリアルタイムシステムなどの要求の厳しい環境にカーネルをより適したものにします。

この最適化は Linux エコシステムにおける長年のニーズに応えます。汎用カーネルはしばしばパフォーマンスの可能性を未活用のままにします。WebProNews の報道で指摘されているように、これにより高性能ビルドが民主化され、エンタープライズ環境でのカスタムカーネルの障壁が低くなります。異種ハードウェアを持つ組織は、データセンターのスループット向上と電力消費削減のためのカスタム展開を検討できるようになりました。

これを補完するのが 6.19 の他の強化機能で、スケジューラの修正により 52.4% のレイテンシ回帰を解決し、AMD GPU ドライバの改善により古い Radeon カードで 30% のブーストを提供します。ハードウェア固有の紐付けによるセキュリティ懸念が生じますが、モジュール設計によりシームレスなパッチ適用が保証されます。コミュニティのフィードバックでは起動時間の短縮とレイテンシ低下が強調され、Ubuntu や Red Hat などのディストリビューションでの広範な採用の可能性を示しています。

全体として、X86_NATIVE_CPU は Linux の適応性を体現し、Intel の Arrow Lake や AMD の Zen 5 などの進化するアーキテクチャの中でハードウェアとソフトウェアの相乗効果を育みます。

関連記事

Illustration of Linux kernel 6.19 release with Tux penguin, scheduling enhancements, Microsoft C extensions, and collaborating tech giants for a news article.
AIによって生成された画像

Linux カーネル 6.19 がスケジューリング強化と Microsoft C 拡張を追加

AIによるレポート AIによって生成された画像

今後の Linux カーネル 6.19 は、eBPF スケジューラの回復を改善するための sched_ext フレームワークへの主要な改良を導入し、コードのクリーンなコンパイルのための Microsoft C 拡張を統合します。これらの更新は、さまざまなコンピューティング環境での安定性、パフォーマンス、デベロッパーの効率を向上させることを目的としています。Google、Meta、Microsoft などの企業の貢献は、オープンソース開発における協力の拡大を強調しています。

Linux カーネルバージョン 6.19 は、AMD の Secure Virtual Machine 機能を強化する x2APIC パッチを統合しました。これらの更新により、仮想化環境で最大 4096 仮想 CPU を扱うことが可能です。

AIによるレポート

Linux 6.19 カーネルは、スケジューラのパフォーマンス回帰を修正し、初期テストで問題が明らかになった後で効率を回復させました。開発者らはベンチマークで52.4%低下を引き起こした欠陥を特定し修正し、CPUコア全体でのタスク管理をよりスムーズにしました。この修正は、より広範な最適化の中でカーネルの堅牢な開発プロセスを強調しています。

Intel の Linux カーネル向け Cache Aware Scheduling 機能が、Xeon 6 Granite Rapids プロセッサでパフォーマンス向上を示した。エンジニアはこの機能をマルチキャッシュシステムでのタスク配置を最適化するために開発した。デュアル Xeon 構成でのベンチマークがさまざまなワークロードで利点を証明している。

AIによるレポート

今後のLinuxカーネル6.19は、GCN 1.0およびGCN 1.1アーキテクチャに基づく古いAMDグラフィックスカードに大幅な性能向上をもたらします。これらのレガシーGPU、例えばRadeon HD 7950は、20年以上前の廃れたRadeonドライバーを置き換え、現代的なAMDGPUドライバーに移行します。初期ベンチマークでは、さまざまなアプリケーションやゲームで約30%の向上を示しています。

Linuxグラフィックス開発者が、古いAMD GCN GPUを悩ませる仮想メモリ障害に対処するためのパッチを提出した。これらの修正は、HD 7000やR9 290シリーズなどのカードのVulkanワークロード時の安定性を向上させることを目的としている。変更はLinux Kernel 6.19リリースを前にしたものだ。

AIによるレポート

AMDは、今後のLinuxカーネルバージョン向けにAMDGPUおよびAMDKFDドライバーの大幅な強化を準備しました。これらの更新は、オープンソースのグラフィックスおよびコンピュートサポートのパフォーマンスと機能を向上させることを目的としています。変更はLinux 6.20から7.0への統合を対象としています。

 

 

 

このウェブサイトはCookieを使用します

サイトを改善するための分析にCookieを使用します。詳細については、プライバシーポリシーをお読みください。
拒否