llama.cppプロジェクトはビルドb10215をリリースし、クラッシュ問題を軽減するためにWindows Intel GPU向けのドライバーバージョンチェックを導入しました。この変更は、特定のドライバーバージョンに起因する不安定さに対処し、具体的にはドライバー32.0.101.8860以降のクラッシュを修正します。

  • Intel GPU用の以前のクラッシュガードを削除し、Windows上で正確なドライバーバージョンチェックに置き換えました。
  • 実装を変更して文字列ではなく`driverVersion`から変換するようにし、符号付き整数の必要性を排除しました。
  • Xe2+以外のGPUに対応できるようにコードをリファクタリングし、関数本体の配置を調整しました。
  • macOS (Apple SiliconおよびIntel)、Linux (CPU、Vulkan、ROCm、OpenVINO、SYCL)、Android、Windows (CPU、CUDA 12/13、Vulkan、OpenCL、OpenVINO、SYCL、HIP)、openEuler向けのバイナリを提供しました。

この更新により、Intelグラフィックスを搭載したWindowsユーザーの安定性が確保され、新しいドライバーバージョンに関連するクラッシュが防止されます。