Skip to content

SPEAR-UIC/q-adaptive_sst

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SST

Structural Simulation Toolkit (SST)

This repository contains customized sst-core and sst-elements forked from SST Github page maintained by SPEAR group at IIT.

Visit sst-simulator.org to learn more about SST.


Q-adaptive routing

The current master branch has the implementation of Q-adatpive routing in sst-elements/merlin Dragonfly topology.

Note: if you use this SST implementation, please cite the following paper:

Yao Kang, Xin Wang, and Zhiling Lan. "Q-adaptive: A Multi-Agent Reinforcement Learning Based Routing on Dragonfly Network". In Proceedings of the 30th International Symposium on High-Performance Parallel and Distributed Computing (HPDC ’21).

Installation

  1. Download sst-core and sst-elements from this repository, use other SST versions may cause compatible issue.
git clone --recurse-submodules https://github.com/SPEAR-IIT/q-adaptive_sst.git
  1. Follow installation guide to install SST.

Run a test

mpirun -np 4 sst q-adaptive_sst/sst-elements/tests/dragonfly_q-adaptive.py 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published