|
|
|||||
|
Register / Login
|
Energy-aware task and interrupt management in LinuxTheme: Green Linux As multi-core and SMP systems become more generally available, energy management needs in Linux have also become more complex. Previously, support for energy management was primarily designed for interactive systems where relatively simple inactivity based strategies worked effectively for most cases. Modern enterprise class hardware need more complex power management strategy to save energy with least impact on enterprise workloads. Traditionally, Linux kernel for servers have been optimized for throughput and not power efficiency. This paper discusses the behaviour of the current task management subsystem (scheduler/loadbalancer) on a multi-core SMP system and its effectiveness in saving energy consumption under several situations - (idle, moderate load). It then describes several methods like timer migration, task wakeup biasing and related heuristics for saving energy consumption. It also looks at possible methods to mitigate interrupts for energy savings during different workloads. The paper will also discuss experimental results for these new strategies. In collaboration with {Gautham Shenoy, Dipankar Sarma, Srivatsa Vaddagiri} IBM Linux Technology Center {Venkatesh Pallipadi, Suresh B Siddha} Intel Open Source Technology Center |
Gold Sponsors![]() ![]() ![]() ![]()
Silver Sponsors![]() ![]() ![]()
Bronze Sponsors![]() ![]()
Wireless
|
||||
|
register | call for papers | venue | travel | faq | link us | sponsors | contact | home
Copyright © 2008 Linux Symposium Inc. All rights reserved. |
||||||