Multi-Parameter Performance Modeling via Tensor Completion

10/18/2022
by   Edward Hutter, et al.
0

Performance tuning, software/hardware co-design, and job scheduling are among the many tasks that rely on models to predict application performance. We propose and evaluate low rank tensor decomposition for modeling application performance. We discretize the input and configuration domain of an application using regular grids. Application execution times mapped within grid-cells are averaged and represented by tensor elements. We show that low-rank canonical-polyadic (CP) tensor decomposition is effective in approximating these tensors. We further show that this decomposition enables accurate extrapolation of unobserved regions of an application's parameter space. We then employ tensor completion to optimize a CP decomposition given a sparse set of observed runtimes. We consider alternative piecewise/grid-based models and supervised learning models for six applications and demonstrate that CP decomposition optimized using tensor completion offers higher prediction accuracy and memory-efficiency for high-dimensional applications.

READ FULL TEXT
research
02/12/2023

Low-Rank Tensor Completion With Generalized CP Decomposition and Nonnegative Integer Tensor Completion

The problem of tensor completion is important to many areas such as comp...
research
12/02/2020

Parameter Sensitivity Analysis of the SparTen High Performance Sparse Tensor Decomposition Software: Extended Analysis

Tensor decomposition models play an increasingly important role in moder...
research
01/27/2020

Supervised Learning for Non-Sequential Data with the Canonical Polyadic Decomposition

There has recently been increasing interest, both theoretical and practi...
research
06/19/2018

Canonical Tensor Decomposition for Knowledge Base Completion

The problem of Knowledge Base Completion can be framed as a 3rd-order bi...
research
03/31/2021

Low-CP-rank Tensor Completion via Practical Regularization

Dimension reduction techniques are often used when the high-dimensional ...
research
01/08/2020

On Recoverability of Randomly Compressed Tensors with Low CP Rank

Our interest lies in the recoverability properties of compressed tensors...
research
06/13/2019

Nonlinear System Identification via Tensor Completion

Function approximation from input and output data pairs constitutes a fu...

Please sign up or login with your details

Forgot password? Click here to reset