@@ -309,6 +309,7 @@ static void ggml_backend_sycl_buffer_set_tensor(ggml_backend_buffer_t buffer,
309
309
ggml_tensor *tensor,
310
310
const void *data, size_t offset,
311
311
size_t size) try {
312
+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
312
313
313
314
ggml_backend_sycl_buffer_context * ctx = ( ggml_backend_sycl_buffer_context *)buffer->context ;
314
315
@@ -333,6 +334,7 @@ static void ggml_backend_sycl_buffer_get_tensor(ggml_backend_buffer_t buffer,
333
334
const ggml_tensor *tensor,
334
335
void *data, size_t offset,
335
336
size_t size) try {
337
+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
336
338
337
339
ggml_backend_sycl_buffer_context * ctx = ( ggml_backend_sycl_buffer_context *)buffer->context ;
338
340
@@ -361,6 +363,7 @@ static bool
361
363
ggml_backend_sycl_buffer_cpy_tensor (ggml_backend_buffer_t buffer,
362
364
const ggml_tensor *src,
363
365
ggml_tensor *dst) try {
366
+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
364
367
if (ggml_backend_buffer_is_sycl (src->buffer )) {
365
368
ggml_backend_sycl_buffer_context * src_ctx = (ggml_backend_sycl_buffer_context *)src->buffer ->context ;
366
369
ggml_backend_sycl_buffer_context * dst_ctx = (ggml_backend_sycl_buffer_context *)dst->buffer ->context ;
@@ -418,7 +421,8 @@ ggml_backend_sycl_buffer_cpy_tensor(ggml_backend_buffer_t buffer,
418
421
419
422
static void ggml_backend_sycl_buffer_clear (ggml_backend_buffer_t buffer,
420
423
uint8_t value) try {
421
- ggml_backend_sycl_buffer_context * ctx = ( ggml_backend_sycl_buffer_context *)buffer->context ;
424
+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
425
+ ggml_backend_sycl_buffer_context * ctx = (ggml_backend_sycl_buffer_context *) buffer->context ;
422
426
423
427
ggml_sycl_set_device (ctx->device );
424
428
queue_ptr stream = ctx->stream ;
@@ -465,6 +469,7 @@ static const char * ggml_backend_sycl_buffer_type_get_name(ggml_backend_buffer_t
465
469
static ggml_backend_buffer_t
466
470
ggml_backend_sycl_buffer_type_alloc_buffer (ggml_backend_buffer_type_t buft,
467
471
size_t size) try {
472
+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
468
473
ggml_backend_sycl_buffer_type_context * buft_ctx = (ggml_backend_sycl_buffer_type_context *)buft->context ;
469
474
ggml_sycl_set_device (buft_ctx->device );
470
475
const queue_ptr stream = buft_ctx->stream ;
@@ -708,6 +713,7 @@ static void * ggml_backend_sycl_split_buffer_get_base(ggml_backend_buffer_t buff
708
713
static void
709
714
ggml_backend_sycl_split_buffer_init_tensor (ggml_backend_buffer_t buffer,
710
715
ggml_tensor *tensor) try {
716
+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
711
717
GGML_ASSERT (tensor->view_src == nullptr ); // views of split tensors are not supported
712
718
713
719
ggml_backend_sycl_split_buffer_context * ctx = (ggml_backend_sycl_split_buffer_context *)buffer->context ;
@@ -791,6 +797,7 @@ static void
791
797
ggml_backend_sycl_split_buffer_set_tensor (ggml_backend_buffer_t buffer,
792
798
ggml_tensor *tensor, const void *data,
793
799
size_t offset, size_t size) try {
800
+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
794
801
// split tensors must always be set in their entirety at once
795
802
GGML_ASSERT (offset == 0 );
796
803
GGML_ASSERT (size == ggml_nbytes (tensor));
@@ -844,6 +851,7 @@ static void
844
851
ggml_backend_sycl_split_buffer_get_tensor (ggml_backend_buffer_t buffer,
845
852
const ggml_tensor *tensor, void *data,
846
853
size_t offset, size_t size) try {
854
+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
847
855
// split tensors must always be set in their entirety at once
848
856
GGML_ASSERT (offset == 0 );
849
857
GGML_ASSERT (size == ggml_nbytes (tensor));
@@ -894,6 +902,7 @@ catch (sycl::exception const &exc) {
894
902
}
895
903
896
904
static void ggml_backend_sycl_split_buffer_clear (ggml_backend_buffer_t buffer, uint8_t value) {
905
+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
897
906
GGML_UNUSED (buffer);
898
907
GGML_UNUSED (value);
899
908
}
@@ -1017,10 +1026,12 @@ static const char * ggml_backend_sycl_host_buffer_type_name(ggml_backend_buffer_
1017
1026
}
1018
1027
1019
1028
static void ggml_backend_sycl_host_buffer_free_buffer (ggml_backend_buffer_t buffer) {
1029
+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
1020
1030
ggml_sycl_host_free (buffer->context );
1021
1031
}
1022
1032
1023
1033
static ggml_backend_buffer_t ggml_backend_sycl_host_buffer_type_alloc_buffer (ggml_backend_buffer_type_t buft, size_t size) {
1034
+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
1024
1035
void * ptr = ggml_sycl_host_malloc (size);
1025
1036
1026
1037
if (ptr == nullptr ) {
0 commit comments