-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove timeout
argument from Xilinx backend
#1631
Comments
Problem solved. The reason is that I didn't set the I am wondering is |
Yeah, looks like our harness for running things on the FPGA also does not use the |
I have actually always been a little confused about what No pressure at all, but if @sgpthomas has a recollection of what this was for, we would be grateful! |
It was a long time ago, but I think you're right @sampsyo. I think I used it during testing to handle runaway programs. I assume that I just never published my use of the |
timeout
argument from Xilinx backend
Thanks for confirming @sgpthomas! @zzy666666zzy we'll try to remove this extra argument in an upcoming PR. |
Indeed; many thanks, @sgpthomas! That makes lots of sense to me. Seems like it wouldn't exactly hurt to have such a timeout, but given that this stuff is basically working these days (i.e., indefinite hangs are not the main problem we're facing with AXI/Xilinx stuff), we can shed it instead of implementing it. |
It can in fact be an option in our AXI generator from #1603 |
Hi @rachitnigam ,
After solving #1470 and #1575, we generated .xclbin from our gemm kernel referring to Calyx's tutorial.
I am invoking the kernel in an OpenCL host code on Petalinux platform. Afterward, I refer to this reference design
to cross-compile the host OpenCL code and export the host executable and xclbin to the Petalinux. But I got errors from
clSetKernelArg()
saying thatI wonder is there any reference design from Calyx about how to write host code and how to invoke the kernel using XRT or OpenCL?
I attached my necessary files in case you have any pertinent solutions to it. Thanks a lot!
kernel_xml.txt
host_cpp.txt
The text was updated successfully, but these errors were encountered: