Hi,
I recently joined E@H. I have a dual-core AMD Athlon X2 CPU and an AMD 5570 GPU. I have been running tasks for more than a week and I noticed that CPU is always around 50% usage running only one CPU task and GPU tasks don't use much CPU.
Currently I allocated 50% resources to Rosetta and other half to E@H. I wanted to assign tasks to CPU core used for GPU tasks.
Thanks in advance
Copyright © 2024 Einstein@Home. All rights reserved.
koorosh wrote: Hi, I
)
You can't the gpu needs to access data and everything in a pc goes thru the cpu, the Projects have gotten very good at optimizing their apps but they still need to use the cpu to use the power of a gpu for crunching.
mikey wrote: You can't the
)
You're right, but I saw some people in this forum are doing it without a problem.
koorosh wrote:... I saw some
)
You need to read the BOINC documentation about Project Level Configuration. By adjusting the fractional use of a CPU core to support a GPU task, you could run 2 tasks on CPU threads and also support a GPU task.
However, please be aware that your GPU is very old and slow and its performance may suffer further as a result of running those 2 CPU tasks. I'm quite surprised it's doing as well as it is when just one CPU task is running. Do not even consider trying to run multiple GPU tasks - that would surely fail.
Please read the documentation carefully and ask any further questions if not absolutely certain about how to proceed. The application name you need is hsgamma_FGRPB1G. You need gpu_usage to be 1 and cpu_usage to be less than 1 - eg 0.3 would be fine. That would leave part of a CPU core available (in BOINC's estimation) so the 2nd CPU task should then start. When you have deployed the app_config.xml file (to the Einstein project directory on your machine), just use the "reread config files" option in BOINC Manager to have BOINC read what you have created and then start the 2nd CPU task. If you get error messages, go read the documentation again - more carefully :-).
Cheers,
Gary.
Gary Roberts wrote: By
)
Thanks! I will try it when I got time.