Artificial neural networks for voltage-frequency prediction using on-die measurements

Every APU, GPU and CPU device produced by AMD operates across multiple voltage regions known as P-states. The product specification determines the frequency of the clocks at each P-state. To ensure that the device is supplied with sufficient voltage to operate at the given frequency, we build par...

Full description

Saved in:
Bibliographic Details
Main Author: Kannan, Ponmithiran
Other Authors: Mohamed M. Sabry Aly
Format: Thesis-Master by Research
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/169942
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-169942
record_format dspace
spelling sg-ntu-dr.10356-1699422023-08-15T07:50:45Z Artificial neural networks for voltage-frequency prediction using on-die measurements Kannan, Ponmithiran Mohamed M. Sabry Aly School of Computer Science and Engineering Advanced Micro Devices (Singapore) Pte Ltd msabry@ntu.edu.sg Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Engineering::Computer science and engineering Every APU, GPU and CPU device produced by AMD operates across multiple voltage regions known as P-states. The product specification determines the frequency of the clocks at each P-state. To ensure that the device is supplied with sufficient voltage to operate at the given frequency, we build part-specific voltage to frequency curves through a methodology known as adaptive voltage frequency scaling (AVFS). AVFS can characterize the device’s voltage frequency relationship using on-die critical path oscillators (CPOs) that provide parametric frequency measurements of the internal circuit paths. Depending on the die size, products may have 100s to 1000s of CPO measurements available for each device. The current methodology predicts the frequency at a given voltage using a solver-based linear regression where CPO measurements are the features and the characterized frequencies (Fmax) are the labels. Despite the efficiency of the supervised linear regression, the prediction errors still have significant room for improvement. The reason is that linear regression does not adequately address the non-linear relationships between CPOs and Fmax hence introducing inductive bias into the prediction model. Moreover, critical non-parametric information such as core identifiers and die location are omitted from the algorithm. This report aims to capture the extensive research on performance prediction over the past year and summarizes the progress on breakthrough deep learning algorithms that substantially reduce the prediction errors across all voltages, thus allowing AMD to squeeze out even more performance than previously thought possible. We have identified the major gaps in prediction algorithms through an extensive literature review of the semiconductor industry and internal intellectual property. One is the exclusion of categorical (non-numeric) information and the other is the overdependence on linear regression for the prediction logic. Hence we evaluate the application of deep learning approaches on conventional prediction tasks to highlight the apparent benefits of recent advancements in machine learning. Master of Engineering 2023-08-15T07:50:44Z 2023-08-15T07:50:44Z 2023 Thesis-Master by Research Kannan, P. (2023). Artificial neural networks for voltage-frequency prediction using on-die measurements. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/169942 https://hdl.handle.net/10356/169942 en This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0). Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
Engineering::Computer science and engineering
spellingShingle Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
Engineering::Computer science and engineering
Kannan, Ponmithiran
Artificial neural networks for voltage-frequency prediction using on-die measurements
description Every APU, GPU and CPU device produced by AMD operates across multiple voltage regions known as P-states. The product specification determines the frequency of the clocks at each P-state. To ensure that the device is supplied with sufficient voltage to operate at the given frequency, we build part-specific voltage to frequency curves through a methodology known as adaptive voltage frequency scaling (AVFS). AVFS can characterize the device’s voltage frequency relationship using on-die critical path oscillators (CPOs) that provide parametric frequency measurements of the internal circuit paths. Depending on the die size, products may have 100s to 1000s of CPO measurements available for each device. The current methodology predicts the frequency at a given voltage using a solver-based linear regression where CPO measurements are the features and the characterized frequencies (Fmax) are the labels. Despite the efficiency of the supervised linear regression, the prediction errors still have significant room for improvement. The reason is that linear regression does not adequately address the non-linear relationships between CPOs and Fmax hence introducing inductive bias into the prediction model. Moreover, critical non-parametric information such as core identifiers and die location are omitted from the algorithm. This report aims to capture the extensive research on performance prediction over the past year and summarizes the progress on breakthrough deep learning algorithms that substantially reduce the prediction errors across all voltages, thus allowing AMD to squeeze out even more performance than previously thought possible. We have identified the major gaps in prediction algorithms through an extensive literature review of the semiconductor industry and internal intellectual property. One is the exclusion of categorical (non-numeric) information and the other is the overdependence on linear regression for the prediction logic. Hence we evaluate the application of deep learning approaches on conventional prediction tasks to highlight the apparent benefits of recent advancements in machine learning.
author2 Mohamed M. Sabry Aly
author_facet Mohamed M. Sabry Aly
Kannan, Ponmithiran
format Thesis-Master by Research
author Kannan, Ponmithiran
author_sort Kannan, Ponmithiran
title Artificial neural networks for voltage-frequency prediction using on-die measurements
title_short Artificial neural networks for voltage-frequency prediction using on-die measurements
title_full Artificial neural networks for voltage-frequency prediction using on-die measurements
title_fullStr Artificial neural networks for voltage-frequency prediction using on-die measurements
title_full_unstemmed Artificial neural networks for voltage-frequency prediction using on-die measurements
title_sort artificial neural networks for voltage-frequency prediction using on-die measurements
publisher Nanyang Technological University
publishDate 2023
url https://hdl.handle.net/10356/169942
_version_ 1779156650698997760