paper-with-me

홈 › Papers

Application Performance Modeling via Tensor Completion

2022-10-18 · Edward Hutter, Edgar Solomonik

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 domains 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 execution times. 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 performance modeling.

📄 PDF Abstract BibTeX arXiv:2210.10184

Code (1)

huttered40/cpr-perf-model 공식 구현

Tasks

SchedulingTensor Decomposition

Similar Papers 제목 키워드 기반

Tensor Completion Algorithms in Big Data Analytics

2017-11-28 · Qingquan Song, Hancheng Ge, James Caverlee, Xia Hu

Tensor completion is a problem of filling the missing or unobserved entries of partially observed tensors. Due to the multidimensional character of tensors in describing complex datasets, tensor completion algorithms and…

Tensor-Ring Nuclear Norm Minimization and Application for Visual Data Completion

2019-03-21 · Jinshi Yu, Chao Li, Qibin Zhao, Guoxu Zhou

Tensor ring (TR) decomposition has been successfully used to obtain the state-of-the-art performance in the visual data completion problem. However, the existing TR-based completion methods are severely non-convex and co…

Missing Values

Patch Tracking-based Streaming Tensor Ring Completion for Visual Data Recovery

2021-05-30 · Yicong He, George K. Atia

Tensor completion aims to recover the missing entries of a partially observed tensor by exploiting its low-rank structure, and has been applied to visual data recovery. In applications where the data arrives sequentially…

Matrix Completion

Inductive Framework for Multi-Aspect Streaming Tensor Completion with Side Information

2018-02-18 · Madhav Nimishakavi, Bamdev Mishra, Manish Gupta, Partha Talukdar

Low rank tensor completion is a well studied problem and has applications in various fields. However, in many real world applications the data is dynamic, i.e., new data arrives at different time intervals. As a result, …

Missing Values

Effective Tensor Completion via Element-wise Weighted Low-rank Tensor Train with Overlapping Ket Augmentation

2021-09-13 · Yang Zhang, Yao Wang, Zhi Han, Xi'ai Chen 외

In recent years, there have been an increasing number of applications of tensor completion based on the tensor train (TT) format because of its efficiency and effectiveness in dealing with higher-order tensor data. Howev…

Blocking