Le projet llama.cpp a publié la version b10944, qui inclut une correction pour l'erreur d'obtention de mémoire du backend SYCL. Cette mise à jour traite le support de l'API ZES et corrige la détection du SDK ou du package de développement Level Zero.

  • Corrige l'erreur pour détecter le SDK/le package de développement Level Zero et arrête la compilation lors de la détection d'une erreur.
  • Résout l'erreur de compilation qui se produit lorsque le package de développement Level Zero est manquant.
  • Supprime les fichiers en-tête inutilisés et ajuste les niveaux de journalisation pour plus de clarté.
  • Déplace la lecture des variables d'environnement dans toutes les fonctions d'entrée et supprime GGML_SYCL_DEV_DEBUG.

La version fournit des binaires pour macOS, Linux, Windows, Android et openEuler sur CPU, GPU et divers backends d'accélération incluant CUDA, ROCm, Vulkan, OpenVINO et SYCL.