From d7f79616b26b07ca2e9b34e257ea9c4f7b391b81 Mon Sep 17 00:00:00 2001 From: jbrodman Date: Mon, 5 Jun 2023 15:59:23 -0400 Subject: [PATCH] Change prefetch size (#106) * Remove UB Signed-off-by: James Brodman * Fix loop bounds Signed-off-by: James Brodman * Change prefetch size Signed-off-by: James Brodman --------- Signed-off-by: James Brodman --- .../Ch06_unified_shared_memory/fig_6_8_prefetch_memadvise.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/Ch06_unified_shared_memory/fig_6_8_prefetch_memadvise.cpp b/samples/Ch06_unified_shared_memory/fig_6_8_prefetch_memadvise.cpp index 7347be5..ed4006a 100644 --- a/samples/Ch06_unified_shared_memory/fig_6_8_prefetch_memadvise.cpp +++ b/samples/Ch06_unified_shared_memory/fig_6_8_prefetch_memadvise.cpp @@ -39,7 +39,7 @@ int main() { if ((b + 1) < NUM_BLOCKS) { // Prefetch next block e = q.prefetch(data + (b + 1) * BLOCK_SIZE, - BLOCK_SIZE); + BLOCK_SIZE*sizeof(int)); } } q.wait();