Posts by Toby Broom

InfoMessage
41) Message boards : Questions and problems : Simulate an amount of memory
Message 90768
Posted 21 Mar 2019 by Toby Broom
Is there an setting similar to <ncpus> but for memory?

thanks
42) Message boards : Questions and problems : Maximum CPUS (threads) supported by BOINC client
Message 90767
Posted 21 Mar 2019 by Toby Broom
I think these limits are server side. See these config options, for a project.

<max_ncpus>N</max_ncpus>
An upper bound on NCPUS (default: 64)

I can imagine that most projects didn't increase this from default so you are correct.

I do what you propose which is run 2 clients on the same PC, you have to take care about the memory usage, since both clients think they have all the ram, so if your pushing the ram limits then you can end up with very slow computer.

I'm not sure if the limit is 1000?, it should be 64x<max_wus_in_progress> N </max_wus_in_progress>, whatever the project configures N to be. Each project should balance this, as you say if they set it low then the users of project would be hammering the server for WU's so they need to increase it to lower server load.

I assume the client it's self has no limits. If you need more than 64 then you can ask the project admins to increase the limits to 128.
43) Message boards : Questions and problems : Adjust Working Set Client-Side
Message 87227
Posted 22 Jul 2018 by Toby Broom
Can I adjust the working set size of tasks from the client?

The project I'm connected to allows between 1-8 work units at a time or an unlimited option, when the option is set to 1 for example then the working set is correctly calculated, however your are limited to 1 WU at a time which is wasteful given my computers have many more than 8 cores.

If I choose unlimited then I can use the work buffers as set in the BOINC config but the working set is not calculated correctly anymore so once it thinks it's used all the memory then it will not start any further work.
44) Message boards : Questions and problems : Suspend CPU when there is GPU work
Message 85742
Posted 5 Apr 2018 by Toby Broom
Hi is it possiable to suspend CPU work when there is GPU work?

It seems like the suspend option stops everything and the GPU works the other way around.
45) Message boards : Projects : Which BOINC projects use the most memory?
Message 84182
Posted 3 Jan 2018 by Toby Broom
I'm able to use about 100GB of ram on ATLAS project, the 1.4GB number is not correct anymore it's at least 2.6GB
46) Message boards : Projects : Radioactive@Home domain is dead.
Message 84181
Posted 3 Jan 2018 by Toby Broom
It was working up until a few weeks ago, I think we have to wait for a while to see if it's really dead.
47) Message boards : Projects : For the betterment of BOINC
Message 79816
Posted 27 Jul 2017 by Toby Broom
1. I don't find the Disk and Statistics much use, I find that the statists are better servered on the website like boincstats etc. I always use the advanced view. BoincTasks is super valuable tool. the concepts of jobs, tasks, wu's are hard to configure on these virtualbox projects. I still have strange effects like some settings cause my PC to run 1 task when I set to unlimited for example. I think this is becasuse it too hard for the admins to make correct configurations. The projects like this are beyond a normal user to setup. I don't critise this help as its excellent but a avergae person wouldn't have a clue what to do.

https://lhcathome.cern.ch/lhcathome/forum_thread.php?id=4161#29359

editing client_state.xml etc...
Boinc knows the specs of your PC so it could help you?

I like davids concept that you would optin to an area of science, this makes it more likly that people would join projects as now you have to discover them so how. Currently project are optin mabybe optout would be better, athough maybe an invasion, athough you optin to BOINC

I it would be nice if BOINC could post to socialmedia that I achived something for science, found new prime or computed a low energy confimation.

Since we give our resources to the projects I have to wonder what is the return, from davids comments it seems like the main users are people that liek to tinker with computer so they do it for those reasons. Gridcon maybe to make money. I imagine for many people these aren't such motivating reasons.

2. I'm not sure what I could do?
48) Message boards : BOINC client : My Wish List
Message 77263
Posted 10 Apr 2017 by Toby Broom
Some project are non cpu intensive and the multithreaded ones can be limited to a specificed number of cores so I would like to know how it's all working.
49) Message boards : BOINC client : My Wish List
Message 77249
Posted 9 Apr 2017 by Toby Broom
Can the boinccmd --get_tasks report the number of CPU/GPU cores used by the task?
50) Message boards : Questions and problems : Controling blend of mutlicore and single core VM's
Message 77096
Posted 1 Apr 2017 by Toby Broom
I finally got it to work

The project_max_concurrent is jobs, so it will always run that many tasks regardless of the number of cores per task.

I forced the number of CPU's as per your suggestion.

Now it respects the number of cores correctly. I can also limit the number of cores in use with the Use at most N% or the <ncpus>.

I think the concept of a job is quite confusing, not sure why it would be useful, max cores per project would be better?
51) Message boards : Questions and problems : Controling blend of mutlicore and single core VM's
Message 76708
Posted 22 Mar 2017 by Toby Broom
I expect still does not work correctly? This would be my expected configuration

<app_config>
<project_max_concurrent>8</project_max_concurrent>
<app>
<name>Dual Core</name>
<max_concurrent>4</max_concurrent>
</app>
<app>
<name>Single Core</name>
<max_concurrent>8</max_concurrent>
</app>
</app_config>

My example run time of 4 Dual & 4 Single is fine with this config but use 12 cores.

BOINC knows that the dual core task core take 2 core as the tasks have (2 cores) after the name, it just doesn't seem to respect the limits.
52) Message boards : Questions and problems : Controling blend of mutlicore and single core VM's
Message 76543
Posted 19 Mar 2017 by Toby Broom
I have some tasks that are mutli core and some single core, I can create an app_config like so:

<app_config>
<project_max_concurrent>8</project_max_concurrent>
</app_config>

This will limit the number of tasks to 8 total, however if I have 8 dual core then this is actually 16 cores of usage. So I can create a limit like so:

<app_config>
<app>
<name>App2</name>
<max_concurrent>4</max_concurrent>
</app>
</app_config>

This limits the app to 4 so 8 cores.

However, if I have 4 of App1 & 4 of App2 then both conditions are met 8 total and 4 of app2 but the total number of cores used is 8+4 so again over used.

Is there a way to configure BOINC so it will respect the number of cores?

BOINC 7.6.33, Windows 10, LHC@Home, not installed as service
53) Message boards : Questions and problems : cc_config, appnames
Message 52074
Posted 21 Jan 2014 by Toby Broom
It's not bad for one computer but kind of a pain for 8 of them.

Thanks for feedback, I'll write up a script to make my life easier.
54) Message boards : Questions and problems : cc_config, appnames
Message 52069
Posted 21 Jan 2014 by Toby Broom
Hi,

I have in my cc_config to stop GPU work when the CPU is fully loaded so I added the name of the app e.g.:

<exclusive_gpu_app>sixtrack_win32_4463_pni.exe</exclusive_gpu_app>

However if the project release a new app e.g.:

sixtrack_win64_4463_pni.exe

Now I need a new line in the cc_config.

Is there a way to wild card it to say sixtrack*

then all apps from that project would be exclusive?
55) Message boards : News : BOINC 7.2.28 released to the public
Message 51260
Posted 11 Nov 2013 by Toby Broom
Could you include the VirtualBox version, included in the package?
56) Message boards : GPUs : OpenCL but no CAL?
Message 50765
Posted 4 Oct 2013 by Toby Broom
I guess I'd like to use a driver later than 13.5 (12.5 was a typo).

for some reason all the later ones don't detect CAL?
57) Message boards : GPUs : OpenCL but no CAL?
Message 50763
Posted 3 Oct 2013 by Toby Broom
I have a 7790 GPU in my computer if I install a driver after the 12.5 beta I see the following when I load up BOINC:
03-Oct-13 18:52:45 | | Starting BOINC client version 7.0.64 for windows_x86_64
03-Oct-13 18:52:45 | | log flags: file_xfer, sched_ops, task
03-Oct-13 18:52:45 | | Libraries: libcurl/7.25.0 OpenSSL/1.0.1 zlib/1.2.6
03-Oct-13 18:52:45 | | Data directory: C:\ProgramData\BOINC
03-Oct-13 18:52:45 | | Running under account Administrator
03-Oct-13 18:52:45 | | Processor: 24 GenuineIntel Intel(R) Xeon(R) CPU L5640 @ 2.27GHz [Family 6 Model 44 Stepping 2]
03-Oct-13 18:52:45 | | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss htt tm pni ssse3 cx16 sse4_1 sse4_2 popcnt aes syscall nx lm vmx smx tm2 dca pbe
03-Oct-13 18:52:45 | | OS: Microsoft Windows Server 2008 "R2": Standard x64 Edition, Service Pack 1, (06.01.7601.00)
03-Oct-13 18:52:45 | | Memory: 23.98 GB physical, 47.97 GB virtual
03-Oct-13 18:52:45 | | Disk: 148.95 GB total, 71.29 GB free
03-Oct-13 18:52:45 | | Local time is UTC -4 hours
03-Oct-13 18:52:45 | | VirtualBox version: 4.2.16
03-Oct-13 18:52:45 | | OpenCL: AMD/ATI GPU 0: AMD Radeon HD 7790 series (Bonaire) (driver version 1124.2 (VM), device version OpenCL 1.2 AMD-APP (1124.2), 1024MB, 966MB available, 2408 GFLOPS peak)

If I have 13.5 then I get this extra line:
03-Oct-13 18:52:45 | | CAL: ATI GPU 0: AMD Radeon HD 7790 series (Bonaire) (CAL version 1.4.1741, 1024MB, 966MB available, 2408 GFLOPS peak)

Any idea's how I can use a later driver?

I have another computer with a 7870XT and it seems to show CAL all the time?
58) Message boards : Questions and problems : Scheduling with T4t and CPDN
Message 43592
Posted 18 Apr 2012 by Toby Broom
I'll just nurse the work units though then until I clear all my CPND work units.

The scheduler doesn't seem to work the way I want in 7.0.25

Thanks for the sugestions.
59) Message boards : Questions and problems : Scheduling with T4t and CPDN
Message 43519
Posted 15 Apr 2012 by Toby Broom
In 7.0.25, 'connect' doesn't exist any more.
60) Message boards : Questions and problems : Scheduling with T4t and CPDN
Message 43513
Posted 15 Apr 2012 by Toby Broom
I set CPDN back to 0, it still didn't seem to do what I expected.

It finshed T4t task but didn't get a new one.
Previous 20 · Next 20

Copyright © 2025 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.