Skip to content

Commit db987c3

Browse files
committed
ApplicationDebugger: Replace get_pointer with get_multi_ptr in jacobi sample.
Signed-off-by: Ijaz, Abdul B <[email protected]>
1 parent b152185 commit db987c3

File tree

2 files changed

+12
-8
lines changed

2 files changed

+12
-8
lines changed

Tools/ApplicationDebugger/jacobi/src/bugged.cpp

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212

1313
// Compute x_k1 and write the result to its accessor.
1414

15-
void compute_x_k1_kernel (id<1> &index, float *b,
16-
float *x_k, float *x_k1) {
15+
void compute_x_k1_kernel (id<1> &index, const float *b,
16+
const float *x_k, float *x_k1) {
1717
// Current index.
1818
int i = index[0];
1919

@@ -54,8 +54,10 @@ void compute_x_k1 (queue &q, buffer_args &buffers) {
5454
accessor acc_x_k1(buffers.x_k1, h, write_only);
5555

5656
h.parallel_for(range{n}, [=](id<1> index) {
57-
compute_x_k1_kernel (index, acc_b.get_pointer(), acc_x_k.get_pointer(),
58-
acc_x_k1.get_pointer());
57+
compute_x_k1_kernel (index,
58+
acc_b.template get_multi_ptr<access::decorated::no>().get(),
59+
acc_x_k.template get_multi_ptr<access::decorated::no>().get(),
60+
acc_x_k1.template get_multi_ptr<access::decorated::no>().get());
5961
});
6062
});
6163
}

Tools/ApplicationDebugger/jacobi/src/fixed.cpp

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111

1212
// Compute x_k1 and write the result to its accessor.
1313

14-
void compute_x_k1_kernel (id<1> &index, float *b,
15-
float *x_k, float *x_k1) {
14+
void compute_x_k1_kernel (id<1> &index, const float *b,
15+
const float *x_k, float *x_k1) {
1616
// Current index.
1717
int i = index[0];
1818

@@ -61,8 +61,10 @@ void compute_x_k1 (queue &q, buffer_args &buffers) {
6161
accessor acc_x_k1(buffers.x_k1, h, write_only);
6262

6363
h.parallel_for(range{n}, [=](id<1> index) {
64-
compute_x_k1_kernel (index, acc_b.get_pointer(), acc_x_k.get_pointer(),
65-
acc_x_k1.get_pointer());
64+
compute_x_k1_kernel (index,
65+
acc_b.template get_multi_ptr<access::decorated::no>().get(),
66+
acc_x_k.template get_multi_ptr<access::decorated::no>().get(),
67+
acc_x_k1.template get_multi_ptr<access::decorated::no>().get());
6668
});
6769
});
6870
}

0 commit comments

Comments
 (0)