From b23b2276b1ab7977e4cea721322f9d31f6ef85ca Mon Sep 17 00:00:00 2001 From: Claudius 'keldu' Holeksa Date: Mon, 16 Sep 2024 18:38:07 +0200 Subject: Need to print Array stuff. But it's wacky with std::vector ._. --- modules/remote-hip/examples/hip_transfer_data.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'modules/remote-hip/examples/hip_transfer_data.cpp') diff --git a/modules/remote-hip/examples/hip_transfer_data.cpp b/modules/remote-hip/examples/hip_transfer_data.cpp index badd8cd..18c82df 100644 --- a/modules/remote-hip/examples/hip_transfer_data.cpp +++ b/modules/remote-hip/examples/hip_transfer_data.cpp @@ -8,6 +8,18 @@ __global__ void print_value(saw::data* v printf("Hello world: %d\n", v); } +__global__ void print_array_vals(saw::data* val){ + uint64_t orig_len = val->size(); + long len = (long) orig_len; + + printf("Array size: %ld\n", len); + for(uint64_t i = 0; i < orig_len; +i){ + int v = val->at(i); + printf("%d ", v); + } + printf("\n"); +} + namespace sch { using namespace saw::schema; } -- cgit v1.2.3