Measuring and Exploiting Guardbands of Server-Grade ARMv8 CPU Cores and DRAMs

Konstantinos Tovletoglou, Lev Mukhanov, Georgios Karakonstantis, Athanasios Chatzidimitriou, George Papadimitriou, Manolis Kaliorakis, Dimitris Gizopoulos, Zacharias Hadjilambrou, Yiannakis Sazeides, Alejandro Lampropoulos, Shidhartha Das, Phong Vo

Research output: Chapter in Book/Report/Conference proceedingConference contribution

10 Citations (Scopus)
312 Downloads (Pure)

Abstract

In this paper, we present the results of our comprehensive measurement study of the timing and voltage guardbands in memories and cores of a commodity ARMv8 based micro-server. Using various synthetic micro-benchmarks, we reveal how the adopted voltage margins vary among the 8 cores of the CPU chip, and among 3 different sigma chips and we show how prone they are to worst-case voltage noise. In addition, we characterize the variation of ‘weak’ DRAM cells in terms of their retention time across 72 DRAM chips and evaluate the error mitigation efficacy of the available error-correcting codes in case of operation under aggressively relaxed refresh periods. Finally, we show the overall energy savings that could be achieved by shaving the adopted guardbands in the cores and memories using various applications. Our characterization results show the potential to obtain up-to 38.8% energy savings in cores and up-to 27.3% within DRAMs.
Original languageEnglish
Title of host publication2018 48th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN): Proceedings
Pages6-9
ISBN (Electronic)978-1-5386-6553-4
DOIs
Publication statusPublished - 23 Jul 2018
EventIEEE/IFIP International Conference on Dependable Systems and Networks - Luxembourg, Luxembourg
Duration: 25 Jun 201828 Jun 2018
Conference number: 48th

Publication series

Name
ISSN (Electronic)2325-6664

Conference

ConferenceIEEE/IFIP International Conference on Dependable Systems and Networks
Abbreviated titleDSN
Country/TerritoryLuxembourg
CityLuxembourg
Period25/06/201828/06/2018

Fingerprint

Dive into the research topics of 'Measuring and Exploiting Guardbands of Server-Grade ARMv8 CPU Cores and DRAMs'. Together they form a unique fingerprint.

Cite this