Skip to content

Commit 3fe7b2a

Browse files
committed
Only build for one device
1 parent 9fc5760 commit 3fe7b2a

3 files changed

+6
-6
lines changed

fpga-mem-bench-host-blk2d.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ int main(int argc, char **argv)
212212
#ifdef INTEL_FPGA
213213
size_t kernelFileSize;
214214
char *kernelSource = read_kernel("fpga-mem-bench-kernel.aocx", &kernelFileSize);
215-
cl_program prog = clCreateProgramWithBinary(context, deviceCount, deviceList, &kernelFileSize, (const unsigned char**)&kernelSource, NULL, &error);
215+
cl_program prog = clCreateProgramWithBinary(context, 1, &deviceList[0], &kernelFileSize, (const unsigned char**)&kernelSource, NULL, &error);
216216
if(error != CL_SUCCESS)
217217
{
218218
printf("ERROR: clCreateProgramWithBinary() failed with error: ");
@@ -248,7 +248,7 @@ int main(int argc, char **argv)
248248
#endif
249249

250250
// compile kernel file
251-
clBuildProgram_SAFE(prog, deviceCount, deviceList, clOptions, NULL, NULL);
251+
clBuildProgram_SAFE(prog, 1, &deviceList[0], clOptions, NULL, NULL);
252252

253253
// create kernel objects
254254
#if defined(BLK2D)

fpga-mem-bench-host-blk3d.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ int main(int argc, char **argv)
224224
#ifdef INTEL_FPGA
225225
size_t kernelFileSize;
226226
char *kernelSource = read_kernel("fpga-mem-bench-kernel.aocx", &kernelFileSize);
227-
cl_program prog = clCreateProgramWithBinary(context, deviceCount, deviceList, &kernelFileSize, (const unsigned char**)&kernelSource, NULL, &error);
227+
cl_program prog = clCreateProgramWithBinary(context, 1, &deviceList[0], &kernelFileSize, (const unsigned char**)&kernelSource, NULL, &error);
228228
if(error != CL_SUCCESS)
229229
{
230230
printf("ERROR: clCreateProgramWithBinary() failed with error: ");
@@ -260,7 +260,7 @@ int main(int argc, char **argv)
260260
#endif
261261

262262
// compile kernel file
263-
clBuildProgram_SAFE(prog, deviceCount, deviceList, clOptions, NULL, NULL);
263+
clBuildProgram_SAFE(prog, 1, &deviceList[0], clOptions, NULL, NULL);
264264

265265
// create kernel objects
266266
#if defined(BLK3D)

fpga-mem-bench-host-std.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ int main(int argc, char **argv)
199199
#ifdef INTEL_FPGA
200200
size_t kernelFileSize;
201201
char *kernelSource = read_kernel("fpga-mem-bench-kernel.aocx", &kernelFileSize);
202-
cl_program prog = clCreateProgramWithBinary(context, deviceCount, deviceList, &kernelFileSize, (const unsigned char**)&kernelSource, NULL, &error);
202+
cl_program prog = clCreateProgramWithBinary(context, 1, &deviceList[0], &kernelFileSize, (const unsigned char**)&kernelSource, NULL, &error);
203203
if(error != CL_SUCCESS)
204204
{
205205
printf("ERROR: clCreateProgramWithBinary() failed with error: ");
@@ -235,7 +235,7 @@ int main(int argc, char **argv)
235235
#endif
236236

237237
// compile kernel file
238-
clBuildProgram_SAFE(prog, deviceCount, deviceList, clOptions, NULL, NULL);
238+
clBuildProgram_SAFE(prog, 1, &deviceList[0], clOptions, NULL, NULL);
239239

240240
// create kernel objects
241241
#if defined(STD)

0 commit comments

Comments
 (0)