MT tasks count only one thread time
log in |
Message boards : Number crunching : MT tasks count only one thread time
1 · 2 · Next
Author | Message |
---|---|
This was bought up in another thread. But since we haven't heard anything back from the admin, I am hoping a new, separate thread would get better results. | |
ID: 1042 · Rating: 0 · rate: / Reply Quote | |
It is an anti-incentive as it is today, to run MT tasks Right Z, so far I haven't run any of the MT Projects & I won't as long as they only count 1 Tread when your using 2-12 Treads depending on the CPU ... ____________ https://signature.statseb.fr/sig-1323.png https://stats.free-dc.org/badgesbanner.php?cpid=13a87c3a303bcdca4ba0ed600daebb6b | |
ID: 1043 · Rating: 0 · rate: / Reply Quote | |
What does it take to get the admin to respond to problems? Seriously. I see he responds to some problem threads, but not others. | |
ID: 1078 · Rating: 0 · rate: / Reply Quote | |
You can add Edges@Home Autodock VINA app to the list too. | |
ID: 1105 · Rating: 0 · rate: / Reply Quote | |
You can add Edges@Home Autodock VINA app to the list too. ??? The Edges VINA only use 1 Thread Per CPU & isn't a MT Wu ... ____________ https://signature.statseb.fr/sig-1323.png https://stats.free-dc.org/badgesbanner.php?cpid=13a87c3a303bcdca4ba0ed600daebb6b | |
ID: 1106 · Rating: 0 · rate: / Reply Quote | |
You can add Edges@Home Autodock VINA app to the list too. That's what i thought until I ran it on my Winx64 dual core host. It immediately used both cores and the run time was 2x cpu time! Maybe it's a bug? I will post on their forum. ____________ | |
ID: 1109 · Rating: 0 · rate: / Reply Quote | |
I only run Edges on my Linux Box's, the Wu's only take 1 Thread Per Wu on Linux or at least my Linux Box's anyway, will try some on a Windows Box & see what happens ... | |
ID: 1110 · Rating: 0 · rate: / Reply Quote | |
I only run Edges on my Linux Box's, the Wu's only take 1 Thread Per Wu on Linux or at least my Linux Box's anyway, will try some on a Windows Box & see what happens ... Yeah, I noticed this about a week ago too. I was looking into why a GPU was underperforming so much. So I restricted a thread....and still at 100% CPU....so a second thread...still 100% CPU. WTF?! After some more digging, I saw vina at like 30% on an 8 thread CPU. But I didn't have time to really look into it at the time, and forgot about it. Now here are the parts that needs further investigation: - does the EDGeS@Home project realize it? They really need to identify the app as MT in their app page. - I see they *also* have an app called "Generic BOINC Application Client" which is a vbox app. And like T4T, it may be MT. - fightmalaria@home also uses vina. Does that have the same "feature"? ____________ Reno, NV Team: SETI.USA | |
ID: 1115 · Rating: 0 · rate: / Reply Quote | |
I haven't seen a fightmalaria@home tasks use more than one thread. They are generally very short (~100s), so there is no need for MT. | |
ID: 1116 · Rating: 0 · rate: / Reply Quote | |
Bump! | |
ID: 1154 · Rating: 0 · rate: / Reply Quote | |
Admin, please, this needs a solution. MT apps can't be counted as if they ran on one thread only. | |
ID: 1179 · Rating: 0 · rate: / Reply Quote | |
The new version corrects this problem. | |
ID: 1185 · Rating: 0 · rate: / Reply Quote | |
Awesome! Thanks!!!! | |
ID: 1186 · Rating: 0 · rate: / Reply Quote | |
I still don't see where it is fixed, I ran 2 Renderfarm WU's on a Quad Core that ran for about 1.5 Hr's & all I have Credit for is 1.42 Hr's even though the Wu's were each using all 4 Core's while they were running ... Was using v3.50 WUProp Wu ... | |
ID: 1189 · Rating: 0 · rate: / Reply Quote | |
Looks like it's working now like it should ... | |
ID: 1194 · Rating: 0 · rate: / Reply Quote | |
Does this fix also apply to MT GPU apps, like at Moo? | |
ID: 1195 · Rating: 0 · rate: / Reply Quote | |
For the moment, this fix is only for MT CPU apps. | |
ID: 1201 · Rating: 0 · rate: / Reply Quote | |
Milkyway has an app called "MilkyWay@Home N-Body Simulation". It has a single-thread version and a multi-thread version. Some tasks are issued with ST and others with MT, seems to be random, or maybe based on the size of each task. So a machine is issued tasks, for BOTH kinds of applications with the same name. | |
ID: 1512 · Rating: 0 · rate: / Reply Quote | |
So a machine is issued tasks, for BOTH kinds of applications with the same name. (mind I don't run MilkyWay@Home) Are you sure they have the same name? The <user_friendly_name> maybe is different: MilkyWay@Home N-Body Simulation v1.36 MilkyWay@Home N-Body Simulation v1.36 (mt) http://milkyway.cs.rpi.edu/milkyway/results.php?hostid=504818&offset=0&show_names=0&state=0&appid=7 Search in your client_state.xml for: <user_friendly_name>MilkyWay@Home ... and see what is in <name> tag above it. (e.g. in both cases <name>milkyway_nbody</name> or different) I think you can help the wuprop admin/developer if you post what you found (i.e. is there difference in <name> for MT vs no-MT app), e.g.: <app> <name>milkyway_nbody</name> <user_friendly_name>MilkyWay@Home nbody Simulation</user_friendly_name> </app> You can also search for the .exe filenames (there have to be 2 .exe files in the project directory for MT and no-MT app) e.g. this is from my client_state.xml if I search for setiathome_7.00_windows_intelx86.exe (the important part is <app_name>)
<app_version>
<app_name>setiathome_v7</app_name>
<version_num>700</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>1.000000</avg_ncpus>
<max_ncpus>1.000000</max_ncpus>
<flops>481695518.833688</flops>
<file_ref>
<file_name>setiathome_7.00_windows_intelx86.exe</file_name>
<main_program/>
</file_ref>
.........
If you search for the name of the WU/task file (in my case 26fe09ab.9197.7434.5.12.126.vlar) you'll also find the <app_name> associated with this task:
<workunit>
<name>26fe09ab.9197.7434.5.12.126.vlar</name>
<app_name>setiathome_v7</app_name>
<version_num>700</version_num>
<rsc_fpops_est>183887307748840.000000</rsc_fpops_est>
<rsc_fpops_bound>1838873077488400.000000</rsc_fpops_bound>
<rsc_memory_bound>33554432.000000</rsc_memory_bound>
<rsc_disk_bound>33554432.000000</rsc_disk_bound>
<file_ref>
<file_name>26fe09ab.9197.7434.5.12.126.vlar</file_name>
<open_name>work_unit.sah</open_name>
</file_ref>
</workunit>
You have to search for names like: de_nbody_07_23_dark_2_1372784655_882526 ps_nbody_07_30_orphan_real_1372784655_882468 ... found in your tasks (remove the last _0 _1 _2 ...): http://milkyway.cs.rpi.edu/milkyway/results.php?hostid=504818&offset=0&show_names=1&state=0&appid=7 ____________ - ALF - "Find out what you don't do well ..... then don't do it!" :) | |
ID: 1513 · Rating: 0 · rate: / Reply Quote | |
So a machine is issued tasks, for BOTH kinds of applications with the same name. Yes. Or at least wuprop records them as the same name. It is listed in the account page as only "MilkyWay@Home N-Body Simulation". There is no separate entry for ST vs MT. You can see the same thing here: http://wuprop.boinc-af.org/active_projects.py No version number, which is correct, as that is not part of the name*. And apparently, neither are the suffixes such as "(mt)" or "(ncni)". *It is annoying when projects put the version number in the app name. The name should NOT change when changing the version number. I'm talking to you Mind Modeling! <app> <name>milkyway_nbody</name> <user_friendly_name>MilkyWay@Home N-Body Simulation</user_friendly_name> <non_cpu_intensive>0</non_cpu_intensive> </app> <app_version> <app_name>milkyway_nbody</app_name> <version_num>136</version_num> <platform>x86_64-apple-darwin</platform> <avg_ncpus>8.000000</avg_ncpus> <max_ncpus>8.000000</max_ncpus> <flops>4331244037.649016</flops> <plan_class>mt</plan_class> <api_version>6.13.0</api_version> <cmdline>--nthreads 8</cmdline> <file_ref> <file_name>milkyway_nbody_1.36_x86_64-apple-darwin__mt</file_name> <main_program/> </file_ref> </app_version> <app_version> <app_name>milkyway_nbody</app_name> <version_num>136</version_num> <platform>x86_64-apple-darwin</platform> <avg_ncpus>1.000000</avg_ncpus> <max_ncpus>1.000000</max_ncpus> <flops>1134575980.270448</flops> <api_version>6.13.0</api_version> <file_ref> <file_name>milkyway_nbody_1.36_x86_64-apple-darwin</file_name> <main_program/> </file_ref> </app_version> ____________ Reno, NV Team: SETI.USA | |
ID: 1514 · Rating: 0 · rate: / Reply Quote | |
Message boards :
Number crunching :
MT tasks count only one thread time