@@ -309,6 +309,7 @@ static void ggml_backend_sycl_buffer_set_tensor(ggml_backend_buffer_t buffer,
309309 ggml_tensor *tensor,
310310 const void *data, size_t offset,
311311 size_t size) try {
312+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
312313
313314 ggml_backend_sycl_buffer_context * ctx = ( ggml_backend_sycl_buffer_context *)buffer->context ;
314315
@@ -333,6 +334,7 @@ static void ggml_backend_sycl_buffer_get_tensor(ggml_backend_buffer_t buffer,
333334 const ggml_tensor *tensor,
334335 void *data, size_t offset,
335336 size_t size) try {
337+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
336338
337339 ggml_backend_sycl_buffer_context * ctx = ( ggml_backend_sycl_buffer_context *)buffer->context ;
338340
@@ -361,6 +363,7 @@ static bool
361363ggml_backend_sycl_buffer_cpy_tensor (ggml_backend_buffer_t buffer,
362364 const ggml_tensor *src,
363365 ggml_tensor *dst) try {
366+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
364367 if (ggml_backend_buffer_is_sycl (src->buffer )) {
365368 ggml_backend_sycl_buffer_context * src_ctx = (ggml_backend_sycl_buffer_context *)src->buffer ->context ;
366369 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,
418421
419422static void ggml_backend_sycl_buffer_clear (ggml_backend_buffer_t buffer,
420423 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 ;
422426
423427 ggml_sycl_set_device (ctx->device );
424428 queue_ptr stream = ctx->stream ;
@@ -465,6 +469,7 @@ static const char * ggml_backend_sycl_buffer_type_get_name(ggml_backend_buffer_t
465469static ggml_backend_buffer_t
466470ggml_backend_sycl_buffer_type_alloc_buffer (ggml_backend_buffer_type_t buft,
467471 size_t size) try {
472+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
468473 ggml_backend_sycl_buffer_type_context * buft_ctx = (ggml_backend_sycl_buffer_type_context *)buft->context ;
469474 ggml_sycl_set_device (buft_ctx->device );
470475 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
708713static void
709714ggml_backend_sycl_split_buffer_init_tensor (ggml_backend_buffer_t buffer,
710715 ggml_tensor *tensor) try {
716+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
711717 GGML_ASSERT (tensor->view_src == nullptr ); // views of split tensors are not supported
712718
713719 ggml_backend_sycl_split_buffer_context * ctx = (ggml_backend_sycl_split_buffer_context *)buffer->context ;
@@ -791,6 +797,7 @@ static void
791797ggml_backend_sycl_split_buffer_set_tensor (ggml_backend_buffer_t buffer,
792798 ggml_tensor *tensor, const void *data,
793799 size_t offset, size_t size) try {
800+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
794801 // split tensors must always be set in their entirety at once
795802 GGML_ASSERT (offset == 0 );
796803 GGML_ASSERT (size == ggml_nbytes (tensor));
@@ -844,6 +851,7 @@ static void
844851ggml_backend_sycl_split_buffer_get_tensor (ggml_backend_buffer_t buffer,
845852 const ggml_tensor *tensor, void *data,
846853 size_t offset, size_t size) try {
854+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
847855 // split tensors must always be set in their entirety at once
848856 GGML_ASSERT (offset == 0 );
849857 GGML_ASSERT (size == ggml_nbytes (tensor));
@@ -894,6 +902,7 @@ catch (sycl::exception const &exc) {
894902}
895903
896904static void ggml_backend_sycl_split_buffer_clear (ggml_backend_buffer_t buffer, uint8_t value) {
905+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
897906 GGML_UNUSED (buffer);
898907 GGML_UNUSED (value);
899908}
@@ -1017,10 +1026,12 @@ static const char * ggml_backend_sycl_host_buffer_type_name(ggml_backend_buffer_
10171026}
10181027
10191028static void ggml_backend_sycl_host_buffer_free_buffer (ggml_backend_buffer_t buffer) {
1029+ GGML_SYCL_DEBUG (" [SYCL] call %s" , __func__);
10201030 ggml_sycl_host_free (buffer->context );
10211031}
10221032
10231033static 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__);
10241035 void * ptr = ggml_sycl_host_malloc (size);
10251036
10261037 if (ptr == nullptr ) {
0 commit comments