Opened 12 years ago

Last modified 12 years ago

#1209 new Enhancement

cpu resources /scheduling

Reported by: toralf Owned by: davea
Priority: Undetermined Milestone: Undetermined
Component: Client - Scheduler Policy Version: 7.0.33
Keywords: Cc:

Description

While playing with thinkfan (using CPU governor "ondemand") at my Gentoo Linux I'm wondering, whether an "interlaced" task scheduling would reduce the power consumption/fan noise at my ThinkPad? without performance loss. Meanin, what if for (as an example) a 4-core CPU system the following scheduling would be used for - say 60% CPU usage of 100% off all CPU's at a multi-core system - for 4 running tasks: (1-4 means that the task is running at that time, . means pausing) 111111....111111....111111....111111.... .222222....222222....222222....222222... ..333333....333333....333333....333333.. ...444444....444444....444444....444444.

?

Change History (2)

comment:1 Changed 12 years ago by davea

This effect could be achieved, I think, by limiting the # of processors used to 3 or less. I should also point out that BOINC doesn't assign jobs to particular processors; it leaves that up to the operating system.

comment:2 Changed 12 years ago by toralf

This effect could be achieved, I think, by limiting the # of processors used to 3 or less

yep, but not so fine grained I think.

it leaves that up to the operating system.

good point, there are different strategies in the wild

At least here with current kernel 3.5.3 and a 4-core processor system it seems, that each core gets one task.

Note: See TracTickets for help on using tickets.