Skip to content

Commit b07f6f3

Browse files
committed
Final touches
1 parent c28a1b2 commit b07f6f3

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

ggml/src/ggml-sycl/binbcast.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
#include "binbcast.hpp"
2-
#include "common.hpp"
32

43
static __dpct_inline__ float op_repeat(const float a, const float b) {
54
return b;

ggml/src/ggml-sycl/ggml-sycl.cpp

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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
361363
ggml_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

419422
static 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
465469
static ggml_backend_buffer_t
466470
ggml_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
708713
static void
709714
ggml_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
791797
ggml_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
844851
ggml_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

896904
static 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

10191028
static 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

10231033
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__);
10241035
void * ptr = ggml_sycl_host_malloc(size);
10251036

10261037
if (ptr == nullptr) {

0 commit comments

Comments
 (0)