blob: e55cafa7a3e5fddc97b983baf3a9e1b3ace9a281 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
#pragma OPENCL EXTENSION cl_khr_fp64 : enable
__kernel void
double_precision_check(__global float* src, __global float* dst)
{
int id = (int)get_global_id(0);
double d0 = 0.12345678912345678 + src[1];
double d1 = 0.12355678922345678 + src[0];
float rem = d1 - d0;
dst[id] = rem;
}
|