Open SophiaLcy opened 1 month ago
@SophiaLcy, the image is missing
sorry I was uploading the image which was really slow T_T
Do you have PYNQ and XRT installed in both machines?
Do you have PYNQ and XRT installed in both machines?
yes when I type "which pynq" it show
/rshome/*****/miniconda3/envs/xup-vitis/bin/pynq
And thank you for your quik reply!
is this in both machines? Can you please comment about your hardware configuration?
I installed XRT on both machines. However, I installed PYNQ on an NFS directory, so they share the same one, and I only had to install it once. The host's hardware configuration is attached in the original comment; the other is as follows.
What is the output when you print the client
?
from dask.distributed import Client, get_client
client = Client(<your connection>)
client
It's been a while since I have not touched that part, but this could be useful: https://docs.dask.org/en/latest/deploying-ssh.html
What is the output when you print the
client
?from dask.distributed import Client, get_client client = Client(<your connection>) client
this is the output
All the dask config looks good. Does dask have access to the same env as PYNQ?
Have you tried using PYNQ and checking if the device is visible? The issues seems like a env problem.
I am currently running two workers on two different hosts. When I print the client information, I can see that both workers are successfully connected to the Dask scheduler. I believe I have sourced xrt correctly, but they are still unable to detect any devices when calling client.submit.
This can be successfully executed with the correct output.
but when running
It shows error:
I am afraid I do not know how to launch a worker correctly. Now I am running in this way
I would greatly appreciate your guidance on this matter.