lkml.org 
[lkml]   [2012]   [Jun]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH 0/6] x86/cpu hotplug: Wake up offline CPU via mwait or nmi
    On 6/5/2012 4:13 PM, Andi Kleen wrote:
    >> And aside of the above requirements it should add the ability to deal
    >> with the fact that aside of server workloads this needs to be able to
    >> cope with appplications in the embedded/mobile space which know more
    >> about the future system state than the scheduler itself.
    >
    > Well solving world hunger in one try is hard. Baby steps are easier.
    >
    > What I think would be useful short term is a clean mechanism for drivers
    > to lock a interrupt onto a CPU, without irqbalanced touching it.
    > This would be mainly for MSI-X drivers to spread their interrupts properly
    > and give better performance out of the box.


    like the IRQ_NO_BALANCING flag ? ;-)


    >
    > Another short term case is the power aware interrupt routing now on recent
    > Intel CPUs. In this case the interrupt needs logical focus to multiple CPUs
    > and the hardware makes the decision (essentially it does power aware load
    > balancing in hardware). Again nobody else should touch it.

    PAIR is hard, it sadly needs a mostly complete revamp on how Linux does
    interrupts. t

    >
    > Then maybe this mechanism could be extended with a power aware
    > software solution with some input from the load balancer like you suggested.

    irqbalanced at least tries to be power aware.


    \
     
     \ /
      Last update: 2012-06-06 04:41    [W:3.938 / U:0.040 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site