mlsanityData to 14 Oct 2026

TpuGraphs: A Performance Prediction Dataset on Large Tensor Computational Graphs

arXiv 2308.13490 ↗First posted 25 Aug 2023cs.LG cs.AR cs.SIcited by 16

Not on the map. Why?

Abstract (arXiv)

Precise hardware performance models play a crucial role in code optimizations. They can assist compilers in making heuristic decisions or aid autotuners in identifying the optimal configuration for a given program. For example, the autotuner for XLA, a machine learning compiler, discovered 10-20% speedup on state-of-the-art models serving substantial production traffic at Google. Although there exist a few datasets for program performance prediction, they target small sub-programs such as basic blocks or kernels. This paper introduces TpuGraphs, a performance prediction dataset on full tensor programs, represented as computational graphs, running on Tensor Processing Units (TPUs). Each graph in the dataset represents the main computation of a machine learning workload, e.g., a training epoch or an inference step. Each data sample contains a computational graph, a compilation configuration, and the execution time of the graph when compiled with the configuration. The graphs in the dataset are collected from open-source machine learning programs, featuring popular model architectures, e.g., ResNet, EfficientNet, Mask R-CNN, and Transformer. TpuGraphs provides 25x more graphs than the largest graph property prediction dataset (with comparable graph sizes), and 770x larger graphs on average compared to existing performance prediction datasets on machine learning programs. This graph-level prediction task on large graphs introduces new challenges in learning, ranging from scalability, training efficiency, to model quality.

Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). Builds on 49 of its 84 references that are in the map. First posted on arXiv 25 Aug 2023.

Builds on

49 of 84 references.

References · 49

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  3. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
  4. 2017Inductive Representation Learning on Large Graphscited by 6,320
  5. 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,790
  6. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
  7. 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
  8. 2020CodeBERT: A Pre-Trained Model for Programming and Natural Languagescited by 1,310
  9. 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,135
  10. 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,101
  11. 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,051
  12. 2018Regularized Evolution for Image Classifier Architecture Searchcited by 909
37 more
  1. 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 713
  2. 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 618
  3. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
  4. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 584
  5. 2017Progressive Neural Architecture Searchcited by 487
  6. 2020NAS-Bench-201: Extending the Scope of Reproducible Neural Architecture Searchcited by 416
  7. 2019NAS-Bench-101: Towards Reproducible Neural Architecture Searchcited by 344
  8. 2021OGB-LSC: A Large-Scale Challenge for Machine Learning on Graphscited by 329
  9. 2020Ansor: Generating High-Performance Tensor Programs for Deep Learningcited by 201
  10. 2021CodeNet: A Large-Scale AI for Code Dataset for Learning a Diversity of Coding Taskscited by 200
  11. 2017Hierarchical Representations for Efficient Architecture Searchcited by 191
  12. 2018Adaptive Sampling Towards Fast Graph Representation Learningcited by 180
  13. 2019Layer-Dependent Importance Sampling for Training Deep and Large Graph Convolutional Networkscited by 177
  14. 2020Scaling Graph Neural Networks with Approximate PageRankcited by 174
  15. 2021Primer: Searching for Efficient Transformers for Language Modelingcited by 164
  16. 2020Machine Learning on Graphs: A Model and Comprehensive Taxonomycited by 156
  17. 2018Learning to Optimize Tensor Programscited by 140
  18. 2018The Adverse Effects of Code Duplication in Machine Learning Models of Codecited by 126
  19. 2019MLPerf Training Benchmarkcited by 115
  20. 2018Tensor Comprehensions: Framework-Agnostic High-Performance Machine Learning Abstractionscited by 85
  21. 2020Talking-Heads Attentioncited by 62
  22. 2018Neural Code Comprehension: A Learnable Representation of Code Semanticscited by 59
  23. 2020A Large-Scale Database for Graph Representation Learningcited by 55
  24. 2015Massively Multitask Networks for Drug Discoverycited by 49
  25. 2018Ithemal: Accurate, Portable and Fast Basic Block Throughput Estimation using Deep Neural Networkscited by 43
  26. 2021CompilerGym: Robust, Performant Compiler Optimization Environments for AI Researchcited by 41
  27. 2021A Deep Learning Based Cost Model for Automatic Code Optimizationcited by 33
  28. 2020Chameleon: Adaptive Code Optimization for Expedited Deep Neural Network Compilationcited by 29
  29. 2021Understanding GNN Computational Graph: A Coordinated Computation, IO, and Memory Perspectivecited by 28
  30. 2020ProGraML: Graph-based Deep Learning for Program Optimization and Analysiscited by 23
  31. 2022TF-GNN: Graph Neural Networks in TensorFlowcited by 21
  32. 2022Zero-Shot Cost Models for Out-of-the-box Learned Cost Predictioncited by 16
  33. 2015The GAP Benchmark Suitecited by 14
  34. 2020MLPerf Mobile Inference Benchmarkcited by 14
  35. 2021Graph Traversal with Tensor Functionals: A Meta-Algorithm for Scalable Learningcited by 12
  36. 2022GRANITE: A Graph Neural Network Model for Basic Block Throughput Estimationcited by 9
  37. 2023Learning Large Graph Property Prediction via Graph Segment Trainingcited by 9

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 7; 2025: 6; 2026: 3.

16 papers.

Sort:

By area: