I've used it for a very short time and with only one GPU. Have you seen the threads below? Not exactly what you need but perhaps they can help a little bit.@Vester : "Ronnie, I added Einstein to my mining rig and cannot understand why Einstein only uses five GPUs instead of 8. I wrote an app_config.xml file and a cc_config.xml file and it still uses only 5 GPUs. From the posts I've read at Einstein they must all be SETI people, e.g. humorless and unhelpful".
Originally posted here: https://www.boincusa.com/forum/index.php?threads/milkyway-home.1849/page-3#post-6273
<app_config>
<app>
<name>einstein_O3AS</name>
<gpu_versions>
<gpu_usage>0.33</gpu_usage>
<cpu_usage>1.0</cpu_usage>
</gpu_versions>
</app>
</app_config>
I don't have a high performance GPU since I sold my Radeon HD 7990s, but I am running an old Radeon HD 7790. I noticed that the usage was below 50% most of the time. Here is the app_config.xml file in notepad format to run three tasks per GPU with one CPU core per task. The GPU utilization is now 99%. I will experiment with using one CPU core for three tasks, <cpu_usage>0.33</cpu_usage>. (Edit: One CPU core per GPU works fine when running three tasks per GPU.)
Code:<app_config> <app> <name>einstein_O3AS</name> <gpu_versions> <gpu_usage>0.33</gpu_usage> <cpu_usage>1.0</cpu_usage> </gpu_versions> </app> </app_config>[/cod [/QUOTE]
I didn't know this, I've been running whatever jobs are thrown at my RX580. Time to research how to set this up on my Windows rig. Thansk for the tips.I'm sure you probably know this so forgive me if you do, but i bet a lot of our new members dont... If you want to put more points on the board then you need to de-select the Allsky GPU jobs, they take too long and pay too little. Here are the jobs I'm running;
Binary Radio Pulsar Search (Arecibo, GPU)
Gamma-ray pulsar binary search #1
Gamma-ray pulsar search #5
Gamma-ray pulsar binary search #1 (GPU)
Gravitational Wave search O2 Multi-Directional
Here is my App_Config.xml for the Einstein Project, using this I can give preference to the GPU jobs and still leave a little for the CPU jobs.
Einstein:
<app_config>
<project_max_concurrent>5</project_max_concurrent>
<app>
<name>hsgamma_FGRPB1G</name>
<max_concurrent>3</max_concurrent>
<gpu_versions>
<gpu_usage>.33</gpu_usage>
<cpu_usage>1</cpu_usage>
</gpu_versions>
</app>
</app_config>
I save most of my CPU capability for Rosetta on this machine. Here is the App_Config for it giving preference to the Python jobs;
Rosetta:
<app_config>
<project_max_concurrent>9</project_max_concurrent>
<app>
<name>rosetta_python_projects</name>
<max_concurrent>8</max_concurrent>
</app>
</app_config>
Hope your staying warm!!
Every app for every project can be configured. That said I've only seen hsgamma_FGRPB1G tasks for the GPU all year.Question, Would I have an app section for the Binary Radio Pulsar Search (Arecibo, GPU) as well?
I'm sure you probably know this so forgive me if you do, but i bet a lot of our new members dont... If you want to put more points on the board then you need to de-select the Allsky GPU jobs, they take too long and pay too little. Here are the jobs I'm running;
Binary Radio Pulsar Search (Arecibo, GPU)
Gamma-ray pulsar binary search #1
Gamma-ray pulsar search #5
Gamma-ray pulsar binary search #1 (GPU)
Gravitational Wave search O2 Multi-Directional
Here is my App_Config.xml for the Einstein Project, using this I can give preference to the GPU jobs and still leave a little for the CPU jobs.
Einstein:
<app_config>
<project_max_concurrent>5</project_max_concurrent>
<app>
<name>hsgamma_FGRPB1G</name>
<max_concurrent>3</max_concurrent>
<gpu_versions>
<gpu_usage>.33</gpu_usage>
<cpu_usage>1</cpu_usage>
</gpu_versions>
</app>
</app_config>
I save most of my CPU capability for Rosetta on this machine. Here is the App_Config for it giving preference to the Python jobs;
Rosetta:
<app_config>
<project_max_concurrent>9</project_max_concurrent>
<app>
<name>rosetta_python_projects</name>
<max_concurrent>8</max_concurrent>
</app>
</app_config>
Hope your staying warm!!
Keith Myers said:Bernd made an interesting comment on the issues with 4090 thread that the BRP7 applications for each platform use different FFT files when compiled.
So each application will produce a slightly different answer because of the differences in the FFT files and lead to much higher invalids compared to the other gpu applications.
So much, much higher chance of invalids when each wingmen uses a different card type. Nvidia won't match against AMD or Intel. Intel won't match against Nvidia or AMD and AMD won't match against Nvidia or Intel.
Poor application design of the BRP7 application NOT to use the same code path for each card type.
A little surprising the Einstein team would let this through. There should be a way to match task wingmen on equivalent hardware: Nvidia to Nvidia, AMD to AMD etc. Maybe they don't because they want the most stringent double-checking? Either way very annoying to get invalids on a stable system. I have seen more invalids with Einstein than most projects and I bet this is why.When running on Pop!_OS, I have a failure rate of about 25% of GPU tasks, mostly MeerKAT. That offsets the 25% advantage of running Linux. This would not happen so often if there were few Windows OS computers compared to Linux computers. I am still undecided about which OS to use to get peak points per day.
At the E@H forum:
Maybe they don't because they want the most stringent double-checking?