Welcome to MilkyWay@home

Posts by Link

1) Message boards : Number crunching : WUs "Running" butr getting no CPU (Message 77919)
Posted 4 days ago by Link
Post:
Let me guess: you don't allow BOINC to use 100% of CPU time, right? Set it to 100% and restart your BOINC client (or computer).
2) Message boards : News : Admin Updates Discussion (Message 77915)
Posted 10 days ago by Link
Post:
The good news is that you should be able to fix all of these with app_config from now on.
That's good enough for me. :-)

I do think a mistake was made with the 1.94 binary so it was not made as expected. The last run that was using v1.94 just finished, so unless you get one of the remaining tasks that still needs validation you will not see any more of those.
The interesting thing is, that I got some single thread tasks for 1.94 when it started, than some in the middle of February when I posted here about it and so far never again. And I'm running nearly only v1.94, so that were some strange hickups on the server side I guess. I repeated now what I did in February: I changed threads per task to 14, saved it, and than back to 7. Will see if that works again. Perhaps I need to remind the server every now and than what I want to have. LOL
3) Message boards : News : Admin Updates Discussion (Message 77912)
Posted 12 days ago by Link
Post:
@gimmyk: can you please check why the server sends me sometimes a single thread task when I have selected 7 threads per task in the preferences? I think this should not happen and AFAICT it didn't happen before v1.94 was released. The main issue is they just sit there and wait for a single thread to become available which never happens so I have to abort them. This time the ST application is not just the MT application running with "--nthreads 1", so I can't override it via app_config.xml.
And my first v1.95 task was single thread task. At least I could fix it with app_config as it's the MT binary using a single thread. Now it's running using 7 threads as requested in my online settings, so I don't need to abort it.
4) Message boards : Number crunching : Unit stuck at 30.527% (Message 77906)
Posted 22 days ago by Link
Post:
Restart your BOINC client and it should continue. And set CPU usage to 100% of CPU time if you don't have that as that's what usually causes such issues. You can use however less than 100% of CPUs.
5) Message boards : News : Admin Updates Discussion (Message 77901)
Posted 25 days ago by Link
Post:
I would like more information about the current calculations.
Well, AFAIK there's nothing new about it, we are stil working the same thing. From the Science page:

N-body

The N-body project on Milkyway@home simulates dwarf galaxies colliding with (or being disrupted by) the Milky Way. This disruptions often result in tidal streams, like Sagittarius. The goal of the N-body project is to match simulated dwarf galaxies to real dwarf galaxy data, and thereby constrain the properties of the Milky Way galaxy's gravitational potential (as well as the properties of the dwarf galaxies).

But perhaps that page could be updated every time we start to work on new data with some short information about it. Currently it's all over the forums, like here or here. Or it could be posted in Admin Updates.
6) Message boards : News : Admin Updates Discussion (Message 77893)
Posted 17 Feb 2026 by Link
Post:
And again a single thread task.
7) Message boards : News : Admin Updates Discussion (Message 77892)
Posted 15 Feb 2026 by Link
Post:
@gimmyk: can you please check why the server sends me sometimes a single thread task when I have selected 7 threads per task in the preferences? I think this should not happen and AFAICT it didn't happen before v1.94 was released. The main issue is they just sit there and wait for a single thread to become available which never happens so I have to abort them. This time the ST application is not just the MT application running with "--nthreads 1", so I can't override it via app_config.xml.
8) Message boards : Number crunching : Separate settings for MT and non-MT possible? (Message 77888)
Posted 8 Feb 2026 by Link
Post:
Yes, but you need at least to reset the project (or remove it completely and than attach again). Removing app_config might not be enough to reset everything.

EDIT: I don't know why, but the server has send me 3 single thread WUs when v1.94 was released, one I crunched, the other two I aborted and since than never got any. Just so you know in case this happens to you after the reset.
9) Message boards : Number crunching : Separate settings for MT and non-MT possible? (Message 77886)
Posted 8 Feb 2026 by Link
Post:
So 08 Feb 2026 10:32:27 CET | Milkyway@home | Your app_config.xml file refers to an unknown application 'milkyway_nbody_orbit_fitting'. Known applications: 'milkyway_nbody'
This message means, that your computer didn't receive any WUs for the milkyway_nbody_orbit_fitting application since you attached it to the project or since you have reset the project last time. The name is correct, it will disappear once you get a WU for that application. However there are MT and non-MT versions for both, milkyway_nbody and milkyway_nbody_orbit_fitting, so doing this via app_config.xml requires that you specify your wishes for both, however you can't stop BOINC from running one MT WU for each application, so 2x MT would be the minimum and if you don't get enough single thread WUs from the server, you might end up with idle cores unless you also run other projects than Milkyway. I can write an app_config.xml, which will get the BOINC client to try to do what you asked for, but it won't always work as expected since your BOINC client won't always have the WUs to do it exactly that way, so perhaps you can describe in more detail what you actually try to achive (how many total threads you want to use for BOINC, do you run other projects, etc.) and we might find a better solution.

In general, running Milkyway N-Body in MT-mode seems to be by far more efficient, so I'd recommend to eliminate the single thread WUs completely by setting "Max # of threads for each MilkyWay@home task" in your MilkyWay@home preferences to the desired amount of threads instead of "No limit" and remove the app_config.xml file completely unless you want to use it for something more than specifying the amount of threads.
10) Questions and Answers : Macintosh : No Work? (Message 77883)
Posted 5 Feb 2026 by Link
Post:
What does "since Separation" mean?
Milkyway@home had an application called "Milkyway@home Separation" (or so), now they only have "Milkyway@home N-Body Simulation" and "Milkyway@home N-Body Simulation with Orbit Fitting", which are both actually the same application, just different version of it.

and why does that mean no Apple Silicon tasks?
Tasks for Apple's M-processors.
11) Message boards : Number crunching : New 1.95 app fails task immediately (Message 77880)
Posted 28 Jan 2026 by Link
Post:
[EDIT2]

Now that I look more closely at the task output, I can see the input files were minimal and didn't require any processing. That is why the task only took 1 second to run.
Yes, we always had this type of tasks here.
12) Message boards : Number crunching : Docker installation (Message 77875)
Posted 27 Jan 2026 by Link
Post:
Just add the following line to cc_config

<dont_use_docker>1</dont_use_docker>
Or simply stick to the latest v7 of BOINC for your OS, so for example 7.24.1 if you use Windows.
13) Message boards : Number crunching : Cluster Computing (Message 77870)
Posted 17 Jan 2026 by Link
Post:
Trying to then gather up a bunch of those to compute on a unified cluster of machines just doesn't seem very efficient?
No, it's not efficient because of the overhead, which might be acceptable when you run stuff, that simply can't be completed on a single machine, but for BOINC it's just waste of ressources. I mean, considering that for CPUs with more than one CCD it's recommended to make sure, that project applications do not swap between them or that a MT application runs on more than one of them, how likely does it make sense to run a MT application on few CPUs sitting in different computers? It's going to be way worse than trying to run it on both CPUs of a dual-CPU system, even that is a bad idea and they sit at least on the same motherboard.

Each box running with a central console for management should be able to do more work, with no exotic interconnections needed, just basic ethernet.
I think if I was going to set up a dedicated crunching machine, I'd try this. Or something similar. When setting up a dedicated crunchbox, perfection is not reached when you can't add anything more, it's when you can't remove anything more (without loosing performance). So simple OS on bare metal, no VMs or any other crap slowing everything down.
14) Questions and Answers : Wish list : CPU (Message 77864)
Posted 16 Jan 2026 by Link
Post:
I tried setting it to "no restrictions" and it still selects 16.
This is expected, default is 16.

I also tried forcing it to 20, but it still selects 16.
On new tasks received after the change? Tasks received before the change will show in BOINC Manager what they were supposed to run on when you got them, they will still use the new value (except the already running ones unless you restart the BOINC client).

This task was running on 10 threads, so I'd say it worked, it was just not displayed in BM.
<core_client_version>8.2.8</core_client_version>
<![CDATA[
<stderr_txt>
<search_application> milkyway_nbody 1.94 Windows x86_64 double  OpenMP, Crlibm </search_application>
Using OpenMP 10 max threads on a system with 20 processors
Running MilkyWay@home Nbody v1.94
Optimal Softening Length = 0.002068807820259 kpc, Upper bound = 0.017975612260566 kpc, Lower bound = 0.000238098471147 kpc
Dwarf Initial Position: [-18.519759334690484,41.773119675543214,2.521461353061421]
Dwarf Initial Velocity: [28.335193244637974,167.381900791132637,-93.432151455203140]
Initial LMC position: [79.091156289642782,454.189801093785604,-196.850190073377576]
Initial LMC velocity: [-24.277471862838940,-168.921658317774501,38.174726064010969]
Initial body data written to 'initial.out'
<search_likelihood>-102.112417526875760</search_likelihood>
<search_likelihood_EMD>-16.136140380795954</search_likelihood_EMD>
<search_likelihood_Mass>-2.146054680655134</search_likelihood_Mass>
<search_likelihood_Beta>-21.231419499514832</search_likelihood_Beta>
<search_likelihood_BetaAvg>-22.865070427951220</search_likelihood_BetaAvg>
<search_likelihood_VelAvg>-22.501601939967848</search_likelihood_VelAvg>
<search_likelihood_Dist>-13.939768346258273</search_likelihood_Dist>
<search_likelihood_Momentum>-3.292362251732496</search_likelihood_Momentum>
strftime() failed called boinc_finish(0)

</stderr_txt>
]]>

So set it back to 10, allow new work, and if you allow 100% of CPUs, two MW tasks should start running. Since you have no in progress tasks, it should also be displayed properly in BOINC Manager.
15) Message boards : Number crunching : Restoring iGPU Crunching with Intel Panther Lake (Xe3) FP64 (Message 77863)
Posted 16 Jan 2026 by Link
Post:
In case you didn't notice: Milkyway@home does not have applications for any GPU since years, i.e. since Separation ended. N-Body is CPU only as can be seen on the applications page.
16) Questions and Answers : Wish list : CPU (Message 77859)
Posted 15 Jan 2026 by Link
Post:
I've read on PrimeGrid, that there's a bug in BOINC 8.2.x, which causes that, people were complaining about similar issues there too. Downgrade to 7.24.1 and everything will work as it should, BOINC 8 is just crap with annoying Docker messages confusing everyone and other issues while it doesn't have any useful features, at least I could not find any for the projects I run and Milkyway is one of them.
17) Questions and Answers : Wish list : CPU (Message 77855)
Posted 14 Jan 2026 by Link
Post:
Or am I missing something and is it possible to make, for example, 2 tasks together and 10 cores and threads each so that the tasks are MT and not ST?
Yes, if you set "Max # of threads for each MilkyWay@home task" to 10 (and leave "Max # of simultaneous MilkyWay@home tasks" preferably at "no limit"), than you can run 2 10-thread tasks on your CPU with 20 threads. Unfortunately the server isn't smart enough to set automatically a sensible amount of threads per task, the default works only for CPUs with 16 or less threads (or integer multiple of 16 like 32, 48, 64 etc.).
18) Message boards : Application Code Discussion : 3 (0x00000003) Unknown error code (Message 77854)
Posted 14 Jan 2026 by Link
Post:
This is a known bug in the Windows version which will be fixed soon.
19) Message boards : Application Code Discussion : Skipping distance calculation (Message 77853)
Posted 14 Jan 2026 by Link
Post:
There's nothing wrong, just some "annoying" messages in the log. As long as all the search_likelihood values can be calculated, everything ist fine.
20) Message boards : News : Admin Updates Discussion (Message 77844)
Posted 11 Jan 2026 by Link
Post:
They really do seem to be getting ever more frequent.
Currently most WUs are very short, most complete in less than 5 minutes for me, so we are processing a lot more and likely because of that, we also see more errors. Over 600k results in progress according to SSP, have not seen that many in long time. But good to hear, that it will be fixed soon.


Next 20

©2026 Astroinformatics Group