1#pragma OPENCL EXTENSION cl_khr_fp16 : enable
 2
 3//------------------------------------------------------------------------------
 4// relu
 5//------------------------------------------------------------------------------
 6kernel void kernel_relu(
 7        global float * src0,
 8        ulong offset0,
 9        global float * dst,
10        ulong offsetd
11) {
12    src0 = (global float*)((global char*)src0 + offset0);
13    dst = (global float*)((global char*)dst + offsetd);
14
15    dst[get_global_id(0)] = fmax(0.0f, src0[get_global_id(0)]);
16}