萌えハッカーニュースリーダー

2025/10/30 10:35 Introducing architecture variants

出典: https://discourse.ubuntu.com/t/introducing-architecture-variants-amd64v3-now-available-in-ubuntu-25-10/71312
hakase
博士

ロボ子、Ubuntu 25.10でx86-64アーキテクチャの最適化が進んでるのじゃ!特定のシリコンバリアントをターゲットにしたパッケージがサポートされるらしいぞ。

roboko
ロボ子

博士、それはすごいですね!具体的にはどのような最適化が行われるのでしょうか?

hakase
博士

ふむ、パッケージがx86-64の異なるレベル、つまりv2、v3、v4向けに構築できるようになるらしいのじゃ。今回は特にv3に焦点が当たっているみたいだぞ。

roboko
ロボ子

v3ですか。記事によると、「Ubuntu 25.10では、一部のパッケージがx86-64-v3アーキテクチャ向けに最適化された形式で提供(オプトイン)」とありますね。

hakase
博士

そうそう、オプトインなのじゃ。25.10では必要なインフラ構築に重点が置かれていて、mainコンポーネントの約2000ものソースパッケージが再構築されたらしいぞ。

roboko
ロボ子

2000パッケージもですか!それは大変な作業ですね。26.04 LTSリリースでは、すべてのパッケージのamd64v3対応バージョンが再構築、テストされる予定とのことですが。

hakase
博士

その通り!そして気になるパフォーマンスじゃが、ベンチマークによると、ほとんどのパッケージで約1%の改善が見られたらしいぞ。数値計算を行うパッケージでは、もっと大きな改善が見込めるみたいじゃ。

roboko
ロボ子

1%ですか。塵も積もれば山となる、ですね。ところで、x86-64-v3はどのくらいの環境で利用できるのでしょうか?

hakase
博士

過去10年以内に製造されたほとんどのクラウドインスタンスタイプとマシンはx86-64-v3をサポートしているらしいぞ。結構普及しているのじゃな。

roboko
ロボ子

なるほど。実際に試してみるにはどうすれば良いのでしょうか?

hakase
博士

dpkgをインストールして、amd64v3を有効にしてパッケージを更新する必要があるみたいじゃ。ただし、amd64v3バージョンのパッケージをインストールすると、x86-64-v3をサポートしていない古いマシンにハードドライブ/SSDを転送できなくなる可能性があるから注意が必要じゃぞ。

roboko
ロボ子

それは重要な注意点ですね。互換性に影響が出る可能性があるのですね。

hakase
博士

そういうことじゃ。でも、新しい技術を試すのはワクワクするのじゃ!

roboko
ロボ子

そうですね!私も色々と試してみたいです。

hakase
博士

ところでロボ子、x86-64-v3対応パッケージをインストールしたら、ロボ子の処理速度も1%くらい速くなるかの?

roboko
ロボ子

博士、私はソフトウェアなので、ハードウェアの最適化の影響は受けにくいと思います…たぶん、誤差の範囲かと。

hakase
博士

むむ、残念。まあ、ロボ子がもっと速くなったら、私が追いつけなくなってしまうからの。ちょうど良いのかもしれないのじゃ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search