Posts by Henk Haneveld

1) Message boards : RALPH@home bug list : RoseTTAFold All-Atom 0.03 (nvidia_alpha) (Message 7785)
Posted 4 Jul 2024 by Henk Haneveld
Post:
Ik think we are getting on the same page.

The server and the client are designed to run separate CPU and GPU apps, either by server settings or user preferences

We are looking at it from different angles at how thinks should work and that is OK.

The attempt from the admins to combine both CPU and GPU in one app has the server and the client confused and without action from the admins to either drop his attempt or find a new way to do this it is probably beter to suspend this discussion.
2) Message boards : RALPH@home bug list : RoseTTAFold All-Atom 0.03 (nvidia_alpha) (Message 7783)
Posted 4 Jul 2024 by Henk Haneveld
Post:
You are very wrong.
What gives you the idea that I have set my preferences to NO CPU.
Nothing at all.
Why on earth would you ask that? Did you actually red what i posted? Did you even read what you posted?


Please- read what is actually posted and not what you think was posted.


Remember- you specifically said this,
I do want CPU work. If the project does not have CPU work it should give a different message that sets the client to no longer asking for CPU work.
That is the exact copy (italics mine), of what you posted.
You want the system to change your preferences to not doing CPU work, if there is none available. And so i pointed out the ramifications of that- if some work CPU does become available, you still won't get any because you specifically stated that you want the project to stop your system from asking for CPU work if there is none available.
I do want CPU work. If the project does not have CPU work it should give a different message that sets the client to no longer asking for CPU work.

Now how on earth would you come to the absurd conclusion that i would think you have set your preferences to No CPU work based on that??????



If I ask for CPU work I should get it or a message that there is no work available
Which is what is happening.

or a message that there is no CPU app that sets the client to not asking.
Which i answered above as to why that should not occur, but i'll repeat myself yet again- if some CPU work does become available, you still won't get any because you specifically stated that you want the project to stop your system from asking for CPU work if there is none available.
And if your system doesn't request it, you'll never get it even if does become available, until you personally go back in to your project settings to re-enable it.




The mention that there is GPU work is correct but the VRAM message should not be given because its not relevant for a CPU work request.
The VRAM message should only be given on a GPU work request to a host with not enough VRAM.
And i pointed out why it was an appropriate response to a request for CPU work.


If my remark about no longer asking for CPU work is wrong explain this one for me. It is taken from the properties on the client for a project that does not even has the option of choosing CPU, GPU of both.

Don't request tasks for NVIDIA GPU -- Project has no apps for NVIDIA GPU

This would mean that this project would not ask for GPU work even if it became available.
If the client does this for no GPU apps it should do the same for no CPU apps.

The action that will be needed by the users is to manualy perform a Update request to the server to reset and remove the block when a app becomes available.
3) Message boards : RALPH@home bug list : RoseTTAFold All-Atom 0.03 (nvidia_alpha) (Message 7781)
Posted 4 Jul 2024 by Henk Haneveld
Post:
I do want CPU work. If the project does not have CPU work it should give a different message that sets the client to no longer asking for CPU work.
And then if there is CPU work, you won't get it because your system has been set not to.
Things are as they should be- If there are multiple types of work available, and the option exists to choose between them, then it is entirely up to the account holder to choose what types of work they want to do.
Not the project.



and the message about the needed amount of RAM for GPU is plain stupid because I did not ask for that kind of work.
Your reaction to the message is what's silly.
It is pointing out that GPU work is available, but you have set your preferences to not accept them. And it's also pointing out that your system couldn't handle them anyway.

Yes, a "No CPU work is available" message should be the response to no CPU work being available when requested, but the message that GPU work is available, and the minimum amount of VRAM required to do so is a good thing & should not be changed.
Yes, it should include the amount of VRAM on your GPU in that message, but the message should be there.


But both of those GPU messages should be there when requesting CPU work. Remove them, and then we'll get people complaining they didn't know that GPU was available at the time...

You are very wrong.
What gives you the idea that I have set my preferences to NO CPU. Its is set to NO GPU
If you don't know the difference between these 2 settings then you should not pretend to know how this should work.

I have been doing this sinds early SETI Classic that started about 25 years ago. I know what I am doing.
If I ask for CPU work I should get it or a message that there is no work available or a message that there is no CPU app that sets the client to not asking.

The mention that there is GPU work is correct but the VRAM message should not be given because its not relevant for a CPU work request.
The VRAM message should only be given on a GPU work request to a host with not enough VRAM.
4) Message boards : RALPH@home bug list : RoseTTAFold All-Atom 0.03 (nvidia_alpha) (Message 7777)
Posted 3 Jul 2024 by Henk Haneveld
Post:
They lowered the memory demands but they did not fix the CPU work request problems.

03/07/2024 16:48:32 | ralph@home | Requesting new tasks for CPU
03/07/2024 16:48:33 | ralph@home | Scheduler request completed: got 0 new tasks
03/07/2024 16:48:33 | ralph@home | A minimum of 5120 MB (preferably 5120 MB) of video RAM is needed to process tasks using your computer's NVIDIA GPU
03/07/2024 16:48:33 | ralph@home | No tasks sent
03/07/2024 16:48:33 | ralph@home | Tasks for NVIDIA GPU are available, but your preferences are set to not accept them


If you would correct your Project-Settings your client wouldn't ask for CPU-Work, look here:

------------------------------------------------------------------
34094 ralph@home 03-07-2024 19:55 update requested by user
34095 ralph@home 03-07-2024 19:55 Sending scheduler request: Requested by user.
34096 ralph@home 03-07-2024 19:55 Reporting 4 completed tasks
34097 ralph@home 03-07-2024 19:55 Requesting new tasks for NVIDIA GPU
34098 ralph@home 03-07-2024 19:55 Scheduler request completed: got 4 new tasks
34099 ralph@home 03-07-2024 19:55 Project requested delay of 31 seconds
34100 ralph@home 03-07-2024 19:55 Started download of venv_k_pred_alpha_48.zip
34101 ralph@home 03-07-2024 19:55 Started download of venv_k_pred_alpha_79.zip
34102 ralph@home 03-07-2024 19:55 Started download of venv_k_pred_alpha_47.zip
34103 ralph@home 03-07-2024 19:55 Started download of venv_k_pred_alpha_113.zip
34104 ralph@home 03-07-2024 19:55 Finished download of venv_k_pred_alpha_48.zip (1924822 bytes)
34105 ralph@home 03-07-2024 19:55 Finished download of venv_k_pred_alpha_79.zip (1921317 bytes)
34106 ralph@home 03-07-2024 19:55 Finished download of venv_k_pred_alpha_47.zip (1920944 bytes)
34107 ralph@home 03-07-2024 19:55 Finished download of venv_k_pred_alpha_113.zip (1924219 bytes)
------------------------------------------------------------------

For me, all works as it should do and is fully comparable with other BOINC-Projects that run GPU-WUs

My settings are just fine. I don't want GPU work because I have a old card with limited memory.
I do want CPU work. If the project does not have CPU work it should give a different message that sets the client to no longer asking for CPU work.
and the message about the needed amount of RAM for GPU is plain stupid because I did not ask for that kind of work.

This is still the same problem from before caused by them mixing CPU and GPU settings in the app.
5) Message boards : RALPH@home bug list : RoseTTAFold All-Atom 0.03 (nvidia_alpha) (Message 7774)
Posted 3 Jul 2024 by Henk Haneveld
Post:
They lowered the memory demands but they did not fix the CPU work request problems.

03/07/2024 16:48:32 | ralph@home | Requesting new tasks for CPU
03/07/2024 16:48:33 | ralph@home | Scheduler request completed: got 0 new tasks
03/07/2024 16:48:33 | ralph@home | A minimum of 5120 MB (preferably 5120 MB) of video RAM is needed to process tasks using your computer's NVIDIA GPU
03/07/2024 16:48:33 | ralph@home | No tasks sent
03/07/2024 16:48:33 | ralph@home | Tasks for NVIDIA GPU are available, but your preferences are set to not accept them
6) Message boards : RALPH@home bug list : RoseTTAFold All-Atom (Message 7698)
Posted 18 Jun 2024 by Henk Haneveld
Post:
18/06/2024 14:25:32 | ralph@home | Requesting new tasks for NVIDIA GPU
18/06/2024 14:25:33 | ralph@home | Scheduler request completed: got 0 new tasks
18/06/2024 14:25:33 | ralph@home | A minimum of 6144 MB (preferably 6144 MB) of video RAM is needed to process tasks using your computer's NVIDIA GPU
18/06/2024 14:25:33 | ralph@home | Project requested delay of 31 seconds


Not bad, not bad... :-(

It is bad because the next call was for CPU work and I got this.

18/06/2024 14:44:09 | ralph@home | Requesting new tasks for CPU
18/06/2024 14:44:10 | ralph@home | Scheduler request completed: got 0 new tasks
18/06/2024 14:44:10 | ralph@home | A minimum of 6144 MB (preferably 6144 MB) of video RAM is needed to process tasks using your computer's NVIDIA GPU
18/06/2024 14:44:10 | ralph@home | No tasks sent
18/06/2024 14:44:10 | ralph@home | Project requested delay of 31 seconds

A clear sign that mixing CPU and GPU setting won't work.
7) Message boards : RALPH@home bug list : RoseTTAFold All-Atom (Message 7695)
Posted 18 Jun 2024 by Henk Haneveld
Post:
It looks like they changed the definition for BOINC from a CPU app to a GPU app.

But because I have a older Nvida card with limited memory a get:

18/06/2024 14:25:32 | ralph@home | Requesting new tasks for NVIDIA GPU
18/06/2024 14:25:33 | ralph@home | Scheduler request completed: got 0 new tasks
18/06/2024 14:25:33 | ralph@home | A minimum of 6144 MB (preferably 6144 MB) of video RAM is needed to process tasks using your computer's NVIDIA GPU
18/06/2024 14:25:33 | ralph@home | Project requested delay of 31 seconds
8) Message boards : RALPH@home bug list : RoseTTAFold All-Atom (Message 7656)
Posted 15 Jun 2024 by Henk Haneveld
Post:
Why is there a stupid discussion over a combined CPU and GPU app, No such thing exists.

If you look in the properties for Ralph in your client you will see it shows:

Project has no apps for NVIDIA GPU

There is also no GPU app listed in Applications on the site and the app just runs on the CPU and cannot run on GPU.






©2026 University of Washington
http://www.bakerlab.org