Lines Matching refs:idx
44 size_t idx = threadIdx.x + blockIdx.x * blockDim.x; in set_array() local
45 while (idx < len) { in set_array()
46 a[idx] = value; in set_array()
47 idx += blockDim.x * gridDim.x; in set_array()
53 size_t idx = threadIdx.x + blockIdx.x * blockDim.x; in set_array_double() local
54 while (idx < len) { in set_array_double()
55 a[idx] = value; in set_array_double()
56 idx += blockDim.x * gridDim.x; in set_array_double()
62 size_t idx = threadIdx.x + blockIdx.x * blockDim.x; in STREAM_Copy() local
63 while (idx < len) { in STREAM_Copy()
64 b[idx] = a[idx]; in STREAM_Copy()
65 idx += blockDim.x * gridDim.x; in STREAM_Copy()
71 size_t idx = threadIdx.x + blockIdx.x * blockDim.x; in STREAM_Copy_double() local
72 while (idx < len) { in STREAM_Copy_double()
73 b[idx] = a[idx]; in STREAM_Copy_double()
74 idx += blockDim.x * gridDim.x; in STREAM_Copy_double()
85 size_t idx = threadIdx.x + blockIdx.x * blockDim.x; in STREAM_Copy_Optimized() local
86 if (idx < len) b[idx] = a[idx]; in STREAM_Copy_Optimized()
96 size_t idx = threadIdx.x + blockIdx.x * blockDim.x; in STREAM_Copy_Optimized_double() local
97 if (idx < len) b[idx] = a[idx]; in STREAM_Copy_Optimized_double()
102 size_t idx = threadIdx.x + blockIdx.x * blockDim.x; in STREAM_Scale() local
103 while (idx < len) { in STREAM_Scale()
104 b[idx] = scale * a[idx]; in STREAM_Scale()
105 idx += blockDim.x * gridDim.x; in STREAM_Scale()
111 size_t idx = threadIdx.x + blockIdx.x * blockDim.x; in STREAM_Scale_double() local
112 while (idx < len) { in STREAM_Scale_double()
113 b[idx] = scale * a[idx]; in STREAM_Scale_double()
114 idx += blockDim.x * gridDim.x; in STREAM_Scale_double()
125 size_t idx = threadIdx.x + blockIdx.x * blockDim.x; in STREAM_Scale_Optimized() local
126 if (idx < len) b[idx] = scale * a[idx]; in STREAM_Scale_Optimized()
136 size_t idx = threadIdx.x + blockIdx.x * blockDim.x; in STREAM_Scale_Optimized_double() local
137 if (idx < len) b[idx] = scale * a[idx]; in STREAM_Scale_Optimized_double()
142 size_t idx = threadIdx.x + blockIdx.x * blockDim.x; in STREAM_Add() local
143 while (idx < len) { in STREAM_Add()
144 c[idx] = a[idx] + b[idx]; in STREAM_Add()
145 idx += blockDim.x * gridDim.x; in STREAM_Add()
151 size_t idx = threadIdx.x + blockIdx.x * blockDim.x; in STREAM_Add_double() local
152 while (idx < len) { in STREAM_Add_double()
153 c[idx] = a[idx] + b[idx]; in STREAM_Add_double()
154 idx += blockDim.x * gridDim.x; in STREAM_Add_double()
165 size_t idx = threadIdx.x + blockIdx.x * blockDim.x; in STREAM_Add_Optimized() local
166 if (idx < len) c[idx] = a[idx] + b[idx]; in STREAM_Add_Optimized()
176 size_t idx = threadIdx.x + blockIdx.x * blockDim.x; in STREAM_Add_Optimized_double() local
177 if (idx < len) c[idx] = a[idx] + b[idx]; in STREAM_Add_Optimized_double()
182 size_t idx = threadIdx.x + blockIdx.x * blockDim.x; in STREAM_Triad() local
183 while (idx < len) { in STREAM_Triad()
184 c[idx] = a[idx] + scalar * b[idx]; in STREAM_Triad()
185 idx += blockDim.x * gridDim.x; in STREAM_Triad()
191 size_t idx = threadIdx.x + blockIdx.x * blockDim.x; in STREAM_Triad_double() local
192 while (idx < len) { in STREAM_Triad_double()
193 c[idx] = a[idx] + scalar * b[idx]; in STREAM_Triad_double()
194 idx += blockDim.x * gridDim.x; in STREAM_Triad_double()
205 size_t idx = threadIdx.x + blockIdx.x * blockDim.x; in STREAM_Triad_Optimized() local
206 if (idx < len) c[idx] = a[idx] + scalar * b[idx]; in STREAM_Triad_Optimized()
216 size_t idx = threadIdx.x + blockIdx.x * blockDim.x; in STREAM_Triad_Optimized_double() local
217 if (idx < len) c[idx] = a[idx] + scalar * b[idx]; in STREAM_Triad_Optimized_double()
223 size_t idx; in STREAM_Copy_verify() local
226 for (idx = 0; idx < len && !bDifferent; idx++) { in STREAM_Copy_verify()
227 float expectedResult = a[idx]; in STREAM_Copy_verify()
228 float diffResultExpected = (b[idx] - expectedResult); in STREAM_Copy_verify()
239 size_t idx; in STREAM_Copy_verify_double() local
242 for (idx = 0; idx < len && !bDifferent; idx++) { in STREAM_Copy_verify_double()
243 double expectedResult = a[idx]; in STREAM_Copy_verify_double()
244 double diffResultExpected = (b[idx] - expectedResult); in STREAM_Copy_verify_double()
255 size_t idx; in STREAM_Scale_verify() local
258 for (idx = 0; idx < len && !bDifferent; idx++) { in STREAM_Scale_verify()
259 float expectedResult = scale * a[idx]; in STREAM_Scale_verify()
260 float diffResultExpected = (b[idx] - expectedResult); in STREAM_Scale_verify()
271 size_t idx; in STREAM_Scale_verify_double() local
274 for (idx = 0; idx < len && !bDifferent; idx++) { in STREAM_Scale_verify_double()
275 double expectedResult = scale * a[idx]; in STREAM_Scale_verify_double()
276 double diffResultExpected = (b[idx] - expectedResult); in STREAM_Scale_verify_double()
287 size_t idx; in STREAM_Add_verify() local
290 for (idx = 0; idx < len && !bDifferent; idx++) { in STREAM_Add_verify()
291 float expectedResult = a[idx] + b[idx]; in STREAM_Add_verify()
292 float diffResultExpected = (c[idx] - expectedResult); in STREAM_Add_verify()
303 size_t idx; in STREAM_Add_verify_double() local
306 for (idx = 0; idx < len && !bDifferent; idx++) { in STREAM_Add_verify_double()
307 double expectedResult = a[idx] + b[idx]; in STREAM_Add_verify_double()
308 double diffResultExpected = (c[idx] - expectedResult); in STREAM_Add_verify_double()
319 size_t idx; in STREAM_Triad_verify() local
322 for (idx = 0; idx < len && !bDifferent; idx++) { in STREAM_Triad_verify()
323 float expectedResult = a[idx] + scalar * b[idx]; in STREAM_Triad_verify()
324 float diffResultExpected = (c[idx] - expectedResult); in STREAM_Triad_verify()
335 size_t idx; in STREAM_Triad_verify_double() local
338 for (idx = 0; idx < len && !bDifferent; idx++) { in STREAM_Triad_verify_double()
339 double expectedResult = a[idx] + scalar * b[idx]; in STREAM_Triad_verify_double()
340 double diffResultExpected = (c[idx] - expectedResult); in STREAM_Triad_verify_double()