Making Python GPU tasks to succeed - User side
sudo systemctl edit boinc-client.service
And I edited the file for the [Service] section to look as follows:
Don't forget to save changes before exit.
Before doing this, all my tasks were failing with the following error:
INTERNAL ERROR: cannot create temporary directory!
This is a very frequent error that I'm finding at currently failing tasks for other users.
-2) Updating older Python versions to the required one.
Although app is supposed to install its required Python environment, I found that older Python versions were likely conflicting and causing my tasks to fail.
I executed the following commands:
sudo apt install python-is-python3
This worked for all my hosts. If this is not working for yours, user mmonnin published an alternative way at his Message #57840
-3) Installing cmake
I executed the following command:
sudo apt install cmake
-4) Finishing steps:
To uninstall no longer needed packages, I executed:
sudo apt autoremove
I also entered BOINC manager, selected GPUGRID project, and I reset it.
And finally, I rebooted.
That's all for now.
Many of my currently successful tasks have previously failed at one or more previous users. I hope that all of the above may help for some of them start succeeding...
Please, feel free to give your feedback whether this has helped or not, or sharing additional helpful steps.
|ID: 58312 | Rating: 0 | rate: / Reply Quote|
Today I've brought to executing Python GPU tasks two more of my hosts, using the same method previously related.
|ID: 58313 | Rating: 0 | rate: / Reply Quote|
First of all, thank you for consolidating this information. It is very helpful to have this all in one place instead of following through several threads and piecing it together.
|ID: 58314 | Rating: 0 | rate: / Reply Quote|
- Test Host #540272 is based on a GTX 1060 GPU with 3 GB GDDR, below my previously validated minimum size of 4GB.
Finally, both hosts finished their respective tasks successfully.
Test Host #540272 took about 13,5 hours to process its first e9a17-ABOU_rnd_ppod_baseline_cnn_nophi_2-0-1-RND3764_0 task.
Several nvidia-smi screenshots showed that the used GDDR was higher than 2 GB but lower than 3 GB.
Therefore, for current test tasks, a minimum of 3 GB GPU dedicated RAM should be enough.
On the other hand, Host #482132 took about 21 hours to successfully finishing its e9a22-ABOU_rnd_ppod_baseline_cnn_nophi_2-0-1-RND2295_5 task.
It is the slowest of my current hosts, but fast enough to get the full bonus for returning its task before 24 hours past.
Also, to be noted that mentioned task had previously failed at 5 other hosts before finally succeeding at mine... Slow but sure ;-)
|ID: 58315 | Rating: 0 | rate: / Reply Quote|