http://defect.opensolaris.org/bz/show_bug.cgi?id=4015
--- Comment #5 from Eric Saxe <eric.saxe at sun.com> 2008-10-21 23:08:14 --- (In reply to comment #3) > We might not sort the CPUs CMT hierarchy by number of CPUs. > For example, we have 8 CPUs in a power active domain while we have 2 CPUs in a > power idle domain. IMHO, we probably want to dispatch next thread to the CPU > in > the power idle domain first, so that the CPUs in another power idle domain can > sleep longer and hence deeper. > Does this make sense? Yes. I think we want to try and avoid dispatching threads to idle domains that are sleeping deeply, and instead utilize a "shallower" idle domain, or one that's not idle at all. I would worry that there would be issues with re-leveling the hierarchy in this way (no sorting by # of CPUs). I had instead thought of explicitly looking at the "idle depth" when searchign for an idle CPU in a candidate PG group when forced to grow utilization to other domains... -- Configure bugmail: http://defect.opensolaris.org/bz/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
