How about changing it to not throttle apps that use less than the current throttling value? E.g. if throttling is set at .9, don't throttle a task that uses .8.
-----Original Message----- From: boinc_dev [mailto:boinc_dev-boun...@ssl.berkeley.edu] On Behalf Of David Anderson Sent: Friday, July 05, 2013 11:50 PM To: boinc_dev@ssl.berkeley.edu Subject: Re: [boinc_dev] CPU throttling and GPU apps I changed it not throttle apps that use < .5 CPUs -- David On 04-Jul-2013 2:38 PM, Eric J Korpela wrote: > The only pro I can think of would be to reduce GPU use to keep > temperature or power use down, but that would be better implemented as > GPU throttling. > > On Thu, Jul 4, 2013 at 5:52 AM, Bernd Machenschalk > <bernd.machensch...@aei.mpg.de> wrote: >> On 04.07.13 13:15, Heinz-Bernd Eggenstein wrote: >> >>> I guess there are several pros and cons, e.g.: >>> >>> cons: >>> - one one hand, GPU apps (depending on the CPU share?) get a higher OS >>> prio (in terms of "niceness") to prevent the GPU being starved. Throttling >>> the CPU might very well cause this starvation >>> - if a GPU app has a rather low CPU runtime share in the first place, >>> further CPU throttling does not seem too useful. >>> - in order to avoid GPU load to interfere with the user doing non-BOINC >>> related stuff, there is already the setting "Suspend GPU work while >>> computer is in use". >> >> >> Here's one more: >> >> When not synchronized with GPU-CPU communication (kernel launches, data >> transfer) throtteling an App can break any running GPU task. I'm not sure >> whether the throtteling implementations of all BOINC Clients that are being >> used properly honor critical sections, nor am I that all GPU apps of all >> projects make proper use of these. >> >> >>> pros: >>> I can't think about many >> >> >> Actually I can't think about any. >> >> Best, >> Bernd >> >> >> _______________________________________________ >> boinc_dev mailing list >> boinc_dev@ssl.berkeley.edu >> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev >> To unsubscribe, visit the above URL and >> (near bottom of page) enter your email address. > _______________________________________________ > boinc_dev mailing list > boinc_dev@ssl.berkeley.edu > http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev > To unsubscribe, visit the above URL and > (near bottom of page) enter your email address. > _______________________________________________ boinc_dev mailing list boinc_dev@ssl.berkeley.edu http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address. _______________________________________________ boinc_dev mailing list boinc_dev@ssl.berkeley.edu http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.