[SYCL] Use consistent syntax for indexing

This commit is contained in:
James Price 2016-11-17 23:52:13 +00:00
parent 02bff60870
commit 66776d5839

View File

@ -98,7 +98,7 @@ void SYCLStream<T>::copy()
range<1>{array_size}, [=](item<1> item) range<1>{array_size}, [=](item<1> item)
{ {
auto id = item.get(); auto id = item.get();
kc[id[0]] = ka[id[0]]; kc[id] = ka[id];
}); });
}); });
queue->wait(); queue->wait();
@ -116,7 +116,7 @@ void SYCLStream<T>::mul()
range<1>{array_size}, [=](item<1> item) range<1>{array_size}, [=](item<1> item)
{ {
auto id = item.get(); auto id = item.get();
kb[id[0]] = scalar * kc[id[0]]; kb[id] = scalar * kc[id];
}); });
}); });
queue->wait(); queue->wait();
@ -134,7 +134,7 @@ void SYCLStream<T>::add()
range<1>{array_size}, [=](item<1> item) range<1>{array_size}, [=](item<1> item)
{ {
auto id = item.get(); auto id = item.get();
kc[id[0]] = ka[id[0]] + kb[id[0]]; kc[id] = ka[id] + kb[id];
}); });
}); });
queue->wait(); queue->wait();
@ -153,7 +153,7 @@ void SYCLStream<T>::triad()
range<1>{array_size}, [=](item<1> item) range<1>{array_size}, [=](item<1> item)
{ {
auto id = item.get(); auto id = item.get();
ka[id] = kb[id[0]] + scalar * kc[id[0]]; ka[id] = kb[id] + scalar * kc[id];
}); });
}); });
queue->wait(); queue->wait();