On Fri, Mar 22, 2013 at 11:51:37AM +0100, Stephane Eranian wrote: > The current scheme of using the timer tick was fine > for per-thread events. However, it was causing > bias issues in system-wide mode (including for > uncore PMUs). Event groups would not get their > fair share of runtime on the PMU. With tickless > kernels, if a core is idle there is no timer tick, > and thus no event rotation (multiplexing). However, > there are events (especially uncore events) which do > count even though cores are asleep.
Would it be possible to only do this when uncore events are active? Otherwise it may have a large power cost and actually change results, as the core counters will tick more. -Andi -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/