Fork Coding
Papers/Python 3.9–3.15のインタプリタバージョンによるAIエージェント・データ分析・機械学習ワークロードの性能比較
性能・ランタイム·2026年10月

Python 3.9–3.15のインタプリタバージョンによるAIエージェント・データ分析・機械学習ワークロードの性能比較

PythonBenchmarkInterpreter PerformanceAI AgentLazy Import

原文PDFは韓国語で書かれています。

概要

本研究では、CPython 3.9、3.11、3.13、3.14、3.15を同一のビルドチェーンでインストールし、AIエージェント、データ分析、機械学習を模した13個のワークロードの実行時間を、一台のApple M3 Proコンピュータ上で測定した。標準ライブラリのみを用いる8個のワークロードの幾何平均速度倍率は、3.9比で3.11において1.24、3.15において1.22であった。すなわち、3.11以降に追加の改善は観測されなかった。同一のライブラリバージョンを用いた3.14と3.15の間で、NumPy、pandas、scikit-learn、Pydanticのワークロードの差は2%以内であった。3.15の明示的な遅延importは、使用しない重いモジュールをimportするCLIの起動時間を222.98 msから20.85 msに短縮した。実験的JITは純粋Pythonのk平均法で1.24倍高速であったが、起動時間とCSV集計では低速になった。別セッションで再測定した値は最大12.4%異なったため、3%未満の差は区別できないものとして解釈すべきである。

主な貢献

結論

標準ライブラリのワークロードは3.11において3.9比で1.24倍高速化し、3.15は1.22倍であってそれ以上高速化しなかった。C拡張のワークロードは、同一のライブラリバージョンにおいてバージョン間の差が2%以内であった。3.15における最大の差は遅延importであり、重いモジュールを使用しないCLIの起動時間を10.69分の1に短縮した。したがって、3.15へ移行する根拠は演算速度よりも遅延importのような機能にある。今後の研究として、Linuxサーバ、入力サイズの変化、GILなしビルド、実際のLLM呼び出しを含む測定が必要である。

–

コメント 0

コメントを読み込み中…