File tree Expand file tree Collapse file tree 2 files changed +12
-8
lines changed
Tools/ApplicationDebugger/jacobi/src Expand file tree Collapse file tree 2 files changed +12
-8
lines changed Original file line number Diff line number Diff line change 12
12
13
13
// Compute x_k1 and write the result to its accessor.
14
14
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) {
17
17
// Current index.
18
18
int i = index[0 ];
19
19
@@ -54,8 +54,10 @@ void compute_x_k1 (queue &q, buffer_args &buffers) {
54
54
accessor acc_x_k1 (buffers.x_k1 , h, write_only);
55
55
56
56
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 ());
59
61
});
60
62
});
61
63
}
Original file line number Diff line number Diff line change 11
11
12
12
// Compute x_k1 and write the result to its accessor.
13
13
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) {
16
16
// Current index.
17
17
int i = index[0 ];
18
18
@@ -61,8 +61,10 @@ void compute_x_k1 (queue &q, buffer_args &buffers) {
61
61
accessor acc_x_k1 (buffers.x_k1 , h, write_only);
62
62
63
63
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 ());
66
68
});
67
69
});
68
70
}
You can’t perform that action at this time.
0 commit comments