Message boards :
Number crunching :
Unusual Milkyway behavior (at least to me)
Message board moderation
Author | Message |
---|---|
George Send message Joined: 23 Oct 17 Posts: 222 Credit: 2,597,521 RAC: 13 |
I have an Intel Core 990X CPU with 6 cores and 12 threads with an EVGA RTX 2060 GPU and all has been running fine with BOINC. I have my preferences set so that I use 10 threads for BOINC leaving 2 threads to run anything else I want to. Lately I noticed Milkyway using all 10 threads for 1 N-Body simulation for a total of ~22 1/2 hours, and this is listed on a single line in BOINC Manager. All other projects in active tasks are "waiting to run", and surprisingly no SETI listed and no project is using GPU for any calculations. FWIW, I have SETI, Milkyway and Einstein as my only projects. Comments? George |
tullio Send message Joined: 9 Apr 04 Posts: 8797 Credit: 2,930,782 RAC: 1 |
Milkyway is using all 4 cores of my A10-6700 CPU. All other tasks are suspended. Only a GPUGRID GPU task is running on my GTX 1050 Ti board. Tullio |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
Milkyway recently deprecated the single core N-body app leaving only the multi-core N-body cpu app for crunching. Unless you restrict the number of cores for the app, it will monopolize all available cpu cores. You can limit the number of cores used by setting a value in app_config. Set a mt plan class, and match the <avg_ncpus>x</avg_ncpus> to the nthreads value to how many cpu cores you want to restrict the app to.
Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
Richard Haselgrove Send message Joined: 4 Jul 99 Posts: 14650 Credit: 200,643,578 RAC: 874 |
An N-Body application with the (MT) multi-threaded plan class will normally be set to use all BOINC's available cores - 10 in your case. A GPU task using less than one full CPU thread could be scheduled to run alongside, but it won't run if it needs a full CPU. What you've seen is correct, by the design specs. You could fine-tune either project's settings with an app_config.xml file for either or both - set N-Body / MT to use say 8 CPUs, and give it an '--nthreads 8' command line, or reduce the CPU demand for SETI tasks so that they run, but use the two spare cores you've set aside for 'anything else'. Have the User Manual open beside you while you work it out. |
tullio Send message Joined: 9 Apr 04 Posts: 8797 Credit: 2,930,782 RAC: 1 |
My GPUGRID GPU task is using 0.966 CPU. My A10-6700 is sold as 4 cores, but Task Manager says it has two cores and and 4 logical processors (threads?). Since I am running Milkyway@home as a Science United user I am unable to write an app_config.xml file, I am not allowed to do this since I have no password for Milkyway@home, only a single Science United password. But I have completed more than one thousand Milkyway tasks, both CPU and GPU, with a very small failure percentage. Tullio |
George Send message Joined: 23 Oct 17 Posts: 222 Credit: 2,597,521 RAC: 13 |
To Richard and Keith, thanks for your insight into the recent changes with Milkyway@home. I was unaware of the changes but I understand them now. I will look into and make necessary changes to my <app_config.xml> file when I get my 3950X CPU from AMD which will run only SETI on the Linux machine. The current machine is a Windows 10 machine which will then run only Milkyway and Einstein, and I'll only be running those two in Windows 10. George |
tullio Send message Joined: 9 Apr 04 Posts: 8797 Credit: 2,930,782 RAC: 1 |
I still have one Milkyway@home task running along one Seti@home and two Asteroids@home plus a GPU task of GPUGRID. All this on a 4 Logical processors A10-6700 CPU. Tullio |
tullio Send message Joined: 9 Apr 04 Posts: 8797 Credit: 2,930,782 RAC: 1 |
I have 4 one core (or logical processor) Milkyway@home tasks running on my A10-6700 CPU plus one GPUGRID running on the GTX !050 Ti. All this on a Windows 8.1 PC which hosts also a VirtualBox Linux SuSE Tumbleweed also enlisted in Science United. Tullio |
Tom M Send message Joined: 28 Nov 02 Posts: 5124 Credit: 276,046,078 RAC: 462 |
I still have one Milkyway@home task running along one Seti@home and two Asteroids@home plus a GPU task of GPUGRID. All this on a 4 Logical processors A10-6700 CPU. To make life more complicated that cpu model has one floating point node for each physical node. Which means heavy computation on 2 threads on the same core runs more than a little bit slower.... I had an A10-6700 (I think) and experienced all that under Window.... Tom A proud member of the OFA (Old Farts Association). |
tullio Send message Joined: 9 Apr 04 Posts: 8797 Credit: 2,930,782 RAC: 1 |
I am running ScienceUnited on that CPU. The only errors I had were GPU Asteroids@home. Then something happened and they run well with no errors. Speed is not important to me as long as tasks complete and validate. I am getting a weekly mail from Dave Anderson on my progress. Tullio |
tullio Send message Joined: 9 Apr 04 Posts: 8797 Credit: 2,930,782 RAC: 1 |
The only report I get every week from Science United is the number of tasks I have done and the time it has taken. My last week reported less than one hour/task on my A10-6700 CPU with 4 logical processors. Of course this depends on the number of GPU tasks I am running on my GTX 1050 Ti. Tullio |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.