50addec9a5
[SYCL] fallback mmvq ( #9088 )
...
* fallback mmvq to mul_mat
* mmvq in cuda path
* Update ggml/src/ggml-sycl.cpp
Co-authored-by: Alberto Cabrera Pérez <alberto.cabrera@codeplay.com >
---------
Co-authored-by: Alberto Cabrera Pérez <alberto.cabrera@codeplay.com >
2024-08-20 23:50:17 +08:00
Meng, Hengyu and GitHub
0832de7236
[SYCL] add conv support ( #8688 )
2024-07-29 10:50:27 +08:00
Meng, Hengyu and GitHub
16bdfa42ac
[SYCL] add concat through dim 1/2 ( #8483 )
...
* add concat through dim 1/2
2024-07-15 19:32:15 +08:00
Meng, Hengyu and GitHub
083bacce14
[SYCL] Re-enabled mul_mat_batched_sycl ( #8095 )
2024-06-25 10:19:20 +08:00
Meng, Hengyu and GitHub
623494a478
[SYCL] refactor ( #6408 )
...
* seperate lower precision GEMM from the main files
* fix workgroup size hardcode
2024-06-19 09:11:51 +08:00
Meng, Hengyu and GitHub
7b2f4a7d19
[SYCL] remove global variables ( #7710 )
...
* separate DPCT helpers outside
* replace global variables with context
* remove useless extra
* update mul_mat condition
* remove duplicate buft initialization
* remove duplicate extra and global work group size
* remove useless backend check
* remove duplicated extras
* use macro for group_size and remove cuda-related
2024-06-15 14:05:10 +08:00
Meng, Hengyu and GitHub
dcf752707d
update intel docker oneapi-basekit to 2024.1.1-devel-ubuntu22.04 ( #7894 )
...
In addition this reverts a workaround we had to do to workaround the upstream issue with expired intel GPG package keys in 2024.0.1-devel-ubuntu22.04
2024-06-12 19:05:35 +10:00
Meng, Hengyu and GitHub
3854c9d07f
[SYCL] fix intel docker ( #7630 )
...
* Update main-intel.Dockerfile
* workaround for https://github.com/intel/oneapi-containers/issues/70
* reset intel docker in CI
* add missed in server
2024-05-30 16:19:08 +10:00
Meng, Hengyu and GitHub
b864b50ce5
[SYCL] Align GEMM dispatch ( #7566 )
...
* align GEMM dispatch
2024-05-29 07:00:24 +08:00
Meng, Hengyu and GitHub
52604860f9
[SYCL] Disable iqx on windows as WA ( #6435 )
...
* disable iqx on windows as WA
* array instead of global_memory
2024-04-03 10:34:40 +08:00
Meng, Hengyu and GitHub
ddf6568510
[SYCL] offload op ( #6217 )
...
* remove no USM methods
* leave the schedule to ggml_backend_sched entirely
2024-03-24 12:04:25 +08:00
Meng, Hengyu and GitHub
88c46cbdac
[SYCL] conext add name ( #5624 )
...
* [SYCL] conext add name
* name should start with SYCL*
2024-02-21 17:52:06 +08:00
Meng, Hengyu and GitHub
e805f0fa99
[SYCL] get MAX_MEM_ALLOC from device property ( #5270 )
...
* get max alloc size from device prop
* fix macro typo
2024-02-02 15:54:14 +08:00