ePrints@IIScePrints@IISc Home | About | Browse | Latest Additions | Advanced Search | Contact | Help

Interplay of software bloat, hardware energy proportionality and system bottlenecks

Bhattacharya, Suparna and Rajamani, Karthick and Gopinath, K and Gupta, Manish (2011) Interplay of software bloat, hardware energy proportionality and system bottlenecks. In: HotPower '11 Proceedings of the 4th Workshop on Power-Aware Computing and Systems, 2011, New York, NY, USA.

[img] PDF
hotpower_1_2011.pdf - Published Version
Restricted to Registered users only

Download (1MB) | Request a copy
Official URL: http://dx.doi.org/10.1145/2039252.2039253


In large flexible software systems, bloat occurs in many forms, causing excess resource utilization and resource bottlenecks. This results in lost throughput and wasted joules. However, mitigating bloat is not easy; efforts are best applied where savings would be substantial. To aid this we develop an analytical model establishing the relation between bottleneck in resources, bloat, performance and power. Analyses with the model places into perspective results from the first experimental study of the power-performance implications of bloat. In the experiments we find that while bloat reduction can provide as much as 40% energy savings, the degree of impact depends on hardware and software characteristics. We confirm predictions from our model with selected results from our experimental study. Our findings show that a software-only view is inadequate when assessing the effects of bloat. The impact of bloat on physical resource usage and power should be understood for a full systems perspective to properly deploy bloat reduction solutions and reap their power-performance benefits.

Item Type: Conference Paper
Publisher: Association for Computing Machinery
Additional Information: Copyright of this article belongs to Association for Computing Machinery.
Department/Centre: Division of Electrical Sciences > Computer Science & Automation
Date Deposited: 02 Mar 2013 05:14
Last Modified: 02 Mar 2013 05:14
URI: http://eprints.iisc.ac.in/id/eprint/45979

Actions (login required)

View Item View Item