Firestorm: Operating Systems for Power-Constrained Architectures

dc.contributor.authorSwift, Michael
dc.contributor.authorPanneerselvam, Sankaralingam
dc.date.accessioned2016-08-08T15:55:41Z
dc.date.available2016-08-08T15:55:41Z
dc.date.issued2016-08-08T15:55:41Z
dc.description.abstractThe phenomenon of Dark Silicon has made processors over-provisioned with compute units that cannot be used at full performance without exceeding power limits. Such limits primarily exist to exercise control over heat dissipation. Current systems support mechanisms to ensure system-wide guarantees of staying within the power and thermal limit. However, these mechanisms are not sufficient to provide process-level control to ensure applications level SLAs: power may be wasted on low-priority applications while high-priority ones are throttled. We built Firestorm, an operating system extension that introduces power and thermal awareness. Firestorm considers power a limited resource and distributes it to applications based on their importance. To control temperature, Firestorm also introduces the notion of thermal capacity as another resource that the OS manages. These abstractions, implemented in Firestorm with mechanisms and policies to distribute power and limit heat production, help applications to achieve guaranteed performance and stay within the system limits. In experiments, we show that Firestorm improved performance by up to 10% by avoiding thermal interference and can guarantee SLAs for soft real time applications in the presence of limited power and competing applications.en
dc.identifier.citationTR1837
dc.identifier.urihttp://digital.library.wisc.edu/1793/75140
dc.subjectHeterogeneous Architecturesen
dc.subjectDark Siliconen
dc.subjectThermal Isolationen
dc.subjectOperating Systemsen
dc.subjectPower Constraintsen
dc.titleFirestorm: Operating Systems for Power-Constrained Architecturesen
dc.typeTechnical Reporten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
firestorm.pdf
Size:
1.91 MB
Format:
Adobe Portable Document Format
Description:
TR1837

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.03 KB
Format:
Item-specific license agreed upon to submission
Description: