Skip to content

SPEAR-UIC/SMART

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Surrogate Model for Predicting Application Runtime

This repository contains the code and data processing scripts used to train SMART, a surrogate model for predicting application runtime on large-scale Dragonfly systems.

Dataset

We use two datasets, D1 and D2, which are publicly available at:

Files

  • generate_graph_data.ipynb:
    Processes the raw data to generate feature tensors X, labels Y, and the adjacency matrix used for modeling.

  • smart.ipynb:
    Loads the preprocessed data and trains the surrogate model for runtime prediction.

Related Papers

  • SMART: A Surrogate Model for Predicting Application Runtime in Dragonfly Systems
    X. Wang, P. L. Rizzini, S. Medya and Z. Lan, "SMART: A Surrogate Model for Predicting Application Runtime in Dragonfly Systems", In Proceedings of AAAI 2026.

  • Extended Version
    The extended version includes additional experiments, ablation studies, hyperparameter variations, temporal model comparisons, and detailed supplementary analysis that go beyond the main AAAI 2026 paper.
    arXiv Link

Citation

If you use this code or dataset, please cite the AAAI paper above.

About

A Surrogate Model for predicting Application RunTime

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors