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