doonny / PipeCNN

An OpenCL-based FPGA Accelerator for Convolutional Neural Networks
Apache License 2.0
1.26k stars 369 forks source link

Memory bank mismatch #30

Closed shrivinayak closed 6 years ago

shrivinayak commented 6 years ago

I am facing the following error when executing PipeCNN on AWS F1.


Loading kernel/binary from file cnnf1_pythonpipe2.awsxclbin
ERROR: ERROR: Memory bank specified for kernel instance "memRead_1" of kernel "memRead" for argument index 21 does not match the physical connectivity from the binary.
Bank specified on host side is "M01_AXI" while bank from the binary is "M00_AXI".

ERROR: clSetKernelArg() for kernel "memRead", argument index 21.

ERROR: CL_INVALID_MEM_OBJECT 
Location: ../src/host/main.cpp:730
Failed to set argument 21 kernel memRd

Was I supposed to set any parameter? full output here

shrivinayak commented 6 years ago

This seems to be fixed in the latest code