Adaptive and Aggressive Low Power Load Balancing for Multicore Systems
Proceeding: The International Conference on Electronics and Software Science (ICESS2015)Publication Date: 2015-07-20
Authors : GukHyun Lee; Youngho Ahn; Ki-Seok Chung;
Page : 176-180
Keywords : Load balancing; Low power; Multicore;
Abstract
Modern embedded systems commonly adopt a multi-core processor to provide high performance. In a multi-core processor, the operating system scheduler is in charge of migrating tasks across the multiple cores to maximize the resource utilization while minimizing the power consumption. In order to reduce power consumption further, the operating system scheduler often provides a power-saving mode which can be triggered according to some predetermined threshold value. However, it turns out that the statically fixed threshold value may hardly trigger the power-saving mode. In this paper, we propose an adaptive and aggressive low power load balancer which makes cores enter a power-saving mode more frequently based on system condition. The proposed load balancer adjusts the threshold value for the power-saving mode taking some load balancing overhead into account. Experimental results show that the proposed load balancer enters the power-saving mode frequently to reduce power consumption by 6.81% compared to a conventional load balancer.
Other Latest Articles
- A Study of a Handrim Sensor for a Power-Assisted Wheelchair
- Development of Push-rim Activated Power Assisted Wheelchair
- Synchronization and Compensation in TDM Based Single RF MIMO-OFDM System
- Secure File Backup and Synchronization on Cloud Computing
- Fanpages Recommendation By Using Lead Users in Facebook
Last modified: 2015-07-26 22:34:20