The Dragonfly interconnect is widely adopted by extreme-scale systems, yet its sharing nature often results in traffic from various applications competing for network resources, causing workload interference and leading to variable application runtime. We aim to leverage deep neural network methods to forecast application iteration times, using network features collected at the router port level. We address the problem by employing a graph neural network-based dynamic model that is trained on an ad-hoc graph structure that reflects the physical characteristics of the system, and can capture its temporal and structural dynamics. Results show that our methodology is able to outperform the baselines for one and two future steps ahead.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Predictive Modeling of Application Runtime in Dragonfly Systems

  • Pietro Lodi Rizzini,
  • Xin Wang,
  • Kevin A. Brown,
  • Sourav Medya,
  • Zhiling Lan

摘要

The Dragonfly interconnect is widely adopted by extreme-scale systems, yet its sharing nature often results in traffic from various applications competing for network resources, causing workload interference and leading to variable application runtime. We aim to leverage deep neural network methods to forecast application iteration times, using network features collected at the router port level. We address the problem by employing a graph neural network-based dynamic model that is trained on an ad-hoc graph structure that reflects the physical characteristics of the system, and can capture its temporal and structural dynamics. Results show that our methodology is able to outperform the baselines for one and two future steps ahead.