Skip to content

Commit 8c04ecd

Browse files
author
Miltos
authored
Create tomczak2019simulating.markdown
1 parent 13d387b commit 8c04ecd

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
layout: publication
3+
title: "Simulating Execution Time of Tensor Programs using Graph Neural Networks"
4+
authors: J. M. Tomczak, R. Lepert, A. Wiggers
5+
conference: Representation Learning on Graphs and Manifolds at ICLR
6+
year: 2019
7+
bibkey: tomczak2019simulating
8+
additional_links:
9+
- {name: "ArXiV", url: "https://arxiv.org/abs/1904.11876"}
10+
tags: ["GNN"]
11+
---
12+
Optimizing the execution time of tensor program, e.g., a convolution, involves finding its optimal configuration. Searching the configuration space exhaustively is typically infeasible in practice. In line with recent research using TVM, we propose to learn a surrogate model to overcome this issue. The model is trained on an acyclic graph called an abstract syntax tree, and utilizes a graph convolutional network to exploit structure in the graph. We claim that a learnable graph-based data processing is a strong competitor to heuristic-based feature extraction. We present a new dataset of graphs corresponding to configurations and their execution time for various tensor programs. We provide baselines for a runtime prediction task.

0 commit comments

Comments
 (0)