Files
compiler-explorer/examples/cpp_for_opencl/default.clcpp
2021-07-13 09:24:13 -05:00

8 lines
208 B
Plaintext

template<typename T>
T add(T a, T b) {
return a + b;
}
kernel void k(global int* in1, global int* in2, global int* out) {
auto index = get_global_id(0);
out[index] = add(in1[index], in2[index]);
}