From 47a572df16818aa49bf90e221224f944da1f3e59 Mon Sep 17 00:00:00 2001 From: Jianyu Zhang Date: Fri, 1 Mar 2024 15:52:41 +0800 Subject: [PATCH] update news --- README-sycl.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/README-sycl.md b/README-sycl.md index 22d37a352..85eb16f2b 100644 --- a/README-sycl.md +++ b/README-sycl.md @@ -29,8 +29,13 @@ For Intel CPU, recommend to use llama.cpp for X86 (Intel MKL building). ## News - 2024.3 - - Support multiple cards: **--split-mode**: none|layer|row - - Support to assign main GPU by **--main-gpu** + - Support multiple cards: **--split-mode**: [none|layer]; not support [row], it's on developing. + - Support to assign main GPU by **--main-gpu**, replace $GGML_SYCL_DEVICE. + - Support detecting all GPUs with level-zero and same top **Max compute units**. + - Support OPs + - hardsigmoid + - hardswish + - pool2d - 2024.1 - Create SYCL backend for Intel GPU. @@ -470,9 +475,9 @@ Using device **0** (Intel(R) Arc(TM) A770 Graphics) as main device Solution: add **--no-mmap** or **--mmap 0**. -- Run with split-mode: row is slow +- Split-mode: [row] is not supported - It's limited by the missed function: memory copy from device to device. We use dirty solution. It will be fixed in the future. + It's on developing. ## Q&A