Closed Blaok closed 3 years ago
Hi @Blaok , The same design is working in our internal testing:
./streaming_host_bandwidth ./build_dir.hw.xilinx_u200_qdma_201920_1/krnl_stream_adder1.xclbin
Vector Increment of elements 0x10000000 by 1
Found Platform
Platform Name: Xilinx
INFO: Reading ./build_dir.hw.xilinx_u200_qdma_201920_1/krnl_stream_adder1.xclbin
Loading: './build_dir.hw.xilinx_u200_qdma_201920_1/krnl_stream_adder1.xclbin'
Trying to program device[0]: xilinx_u200_qdma_201920_1
Device[0]: program successful!
############################################################
Blocking Stream
############################################################
[ Case: 1 ] -> Throughput = 4.21837 GB/s
TEST PASSED
############################################################
Non-Blocking Stream
############################################################
[ Case: 2 ] -> Throughput = 4.69532 GB/s
TEST PASSED
As per below XRT Error message in your case, it looks like some machine setup is missing aio: [XRT] ERROR: xclWriteQueue: NONBLOCK but aio NOT enabled. [XRT] ERROR: xclReadQueue: NONBLOCK but aio NOT enabled. [XRT] ERROR: xclPollCompletion: async io is not enabled
Please post your query to Xilinx Vitis Forum to look into setup related issues: https://forums.xilinx.com/t5/Vitis-Acceleration-SDAccel-SDSoC/bd-p/tools_v
Thanks for your reply. I figured it out after some stracing --- the nr_event limit on our system needed to be increased.
Hi,
As I am trying the host-kernel streaming examples, I found that
make run TARGET=hw DEVICE=xilinx_u200_qdma_201920_1
inhost/streaming_host_bandwidth
fails and hangs with the following output:Output from
xbutil scan
:Did I miss any system configuration? Any suggestions would be helpful. Thank you!