Copyright(C) 2025. Kiyoharu Kudo s2201043@sendai-nct.jp
This project reduces communication overhead in HPC (High Performance Computing) environments by applying simulated annealing in Python. It also outputs the results in a visualized format such as images for easier interpretation.
It is recommended to use a virtual environment (e.g., venv) for this project.
Create a virtual environment:
python3 -m venv [env_name]Install the required libraries:
pip install -r requirements.txt- common.py contains shared components used across different network topology files.
- To run the program, please execute the specific script for the network topology you want to simulate.
This project was carried out during the R-CCS Internship Program.