GPUGrid is in need of CPU Volunteers

2KPUUADHivvEhwSLgYjiJ8yfq9un
2KPUUADHivvEhwS...
Joined: 26 Jul 15
Posts: 14
Credit: 216334222
RAC: 0
Topic 214886

Hello, GPUGrid is a largely GPU based Biomedical research BOINC project but more recently they have integrated CPU support which uses a different application that computes a different type of research called Quantum Chemistry.  Currently, this application only runs on Linux of all distributions.  They are very short on CPU volunteers and they would love your help.

Mike Hewson
Mike Hewson
Moderator
Joined: 1 Dec 05
Posts: 6537
Credit: 286588573
RAC: 94873

Is there any especial CPU

Is there any especial CPU type, or features thereof, required or preferred ?

Cheers, Mike.

I have made this letter longer than usual because I lack the time to make it shorter ...

... and my other CPU is a Ryzen 5950X :-) Blaise Pascal

robl
robl
Joined: 2 Jan 13
Posts: 1709
Credit: 1454555721
RAC: 3496

I was reading through the

I was reading through the forum at GPU Grid  and noted an issue with the Quantum Chemistry WUs - they are erroring out (http://www.gpugrid.net/forum_thread.php?id=4707&nowrap=true#49384)  Has this been fixed?

Zalster
Zalster
Joined: 26 Nov 13
Posts: 3117
Credit: 4050672230
RAC: 0

They need to be linux or

They need to be linux or windows 10 running Windows Subsystem Linux,  you need to add a app_config.xml to limit the CPU cores being used to 4, and you have to pause them and start each work unit separately.  If you don't, they will immediately error out.  Best I could do with copying the app_config.xml. I don't like this new style webpage, harder to do things. Anyway, I don't follow that thread much as it's mostly linux based and I only run windows

 

<app_config>

  <app>

     <name>QC</name>

      <max_concurrent>1</max_concurrent>

   </app>

<app_version>

    <app_name>QC</app_name>

     <plan_class>mt</plan_class>

         <avg_ncpus>4</avg_ncpus>

    </app_version>

</app_config>

tullio
tullio
Joined: 22 Jan 05
Posts: 2118
Credit: 61407735
RAC: 0

All GPUGrid CPU tasks fail on

All GPUGrid CPU tasks fail on my two AMD CPUs, Opteron 1210 and E-450, both running SuSE Linux 42.3. GPU tasks run fine on my GTX 750 Ti on the Opteron. E-450 is a laptop with no GPU board. Maybe GPUGrid should run Quantum Chemistry tasks on a Quantum Computer, like prof. James Whitfield of Dartmouth College, who is using an IBM Quantum computer available to all research institutions.

Tullio

tullio
tullio
Joined: 22 Jan 05
Posts: 2118
Credit: 61407735
RAC: 0

I remember running a QMC@home

I remember running a QMC@home project,where QMC stood for Quantum Monte Carlo and the executable was named CASINO. Then it disappeared,followed by a QuantumFIRE which lasted less. But they are both mentioned as past projects in BOINCstats. Maybe Quantum projects should need a Quantum Computer.

Tullio

Aurum
Aurum
Joined: 12 Jul 17
Posts: 77
Credit: 3408754268
RAC: 18131

I'm running GPUgrid CPU

I'm running GPUgrid CPU projects on Xeons and it comes as a 4C WU and runs fine.

Gary Roberts
Gary Roberts
Moderator
Joined: 9 Feb 05
Posts: 5846
Credit: 109979900821
RAC: 29024215

Zalster wrote:...  Best I

Zalster wrote:
...  Best I could do with copying the app_config.xml.

If I take one of my standard app_config.xml files, open it in a text editor and copy the entire contents, I can paste it directly into a reply box here using BBCode code tags around the entire block of text pasted.  It comes out looking like the example below.

<app_config>
  <app>
    <name>hsgamma_FGRPB1G</name>
    <gpu_versions>
      <gpu_usage>0.5</gpu_usage>
      <cpu_usage>0.3</cpu_usage>
    </gpu_versions>
  </app>
</app_config>

 Does something like this work for you?

 

Cheers,
Gary.

2KPUUADHivvEhwSLgYjiJ8yfq9un
2KPUUADHivvEhwS...
Joined: 26 Jul 15
Posts: 14
Credit: 216334222
RAC: 0

Rig-9 wrote:I'm running

Rig-9 wrote:
I'm running GPUgrid CPU projects on Xeons and it comes as a 4C WU and runs fine.

You came at a good time, they managed to fix the problems with the CPU app and there are plenty of work units for everyone.

Aurum
Aurum
Joined: 12 Jul 17
Posts: 77
Credit: 3408754268
RAC: 18131

Gary Roberts

Gary Roberts wrote:
<app_config>

  <app>
    <name>hsgamma_FGRPB1G</name>
    <gpu_versions>
      <gpu_usage>0.5</gpu_usage>
      <cpu_usage>0.3</cpu_usage>
    </gpu_versions>
  </app>
</app_config>

 Does something like this work for you?

 

I gave this a try and it works better for my old AMD cards (0.5g/0.5c) than Nvidia (0.5g/1.0c).

Gary Roberts
Gary Roberts
Moderator
Joined: 9 Feb 05
Posts: 5846
Credit: 109979900821
RAC: 29024215

Aurum wrote:I gave this a try

Aurum wrote:
I gave this a try and it works better for my old AMD cards (0.5g/0.5c) than Nvidia (0.5g/1.0c).

The example I posted (one of my various app_config.xml files) was quite specific to the particular hardware it was designed for and was not a 'one size fits all' type of example.  The only reason I posted it was to act as an example of how you could include an xml text file inside BBCode 'code' tags to preserve the entire formatting of the file rather than have the 'line-by-line' problem that Zalster was experiencing when he was posting his example.

There is documentation on the Berkeley website that covers the app_config mechanism.  You also need to be aware of the major differences in CPU support requirements between NVIDIA and AMD GPUs.  If you don't plan for these things you are likely to have performance problems.

If you mention what hardware you have and what you are trying to achieve, there would be quite a few people who could give you sound advice.  The best place to do that would be a new thread in Cruncher's Corner.  The thread here was about GPUGrid needing CPU volunteers and how to use the app_config mechanism to limit the number of CPU cores being used when running CPU tasks at GPUGrid.  As this is unrelated to what you are talking about, it's best to allow this old thread to 'RIP' :-).

 

Cheers,
Gary.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.