项目作者: long-gong

项目描述 :
(Input-Queued) Switch Simulator
高级语言: C++
项目地址: git://github.com/long-gong/switch-simulator-qps-r.git
创建时间: 2020-08-15T06:05:06Z
项目社区:https://github.com/long-gong/switch-simulator-qps-r

开源协议:

下载


(INPUT-QUEUED) SWITCH SIMULATOR for QPS-r

Build Status

Simulation codes for our switching paper:

Long Gong, Jun (Jim) Xu, Liang Liu, and Siva Theja Maguluri. 2020. QPS-r: A Cost-Effective Iterative Switching Algorithm for Input-Queued Switches. In Proceedings of the 13th EAI International Conference on Performance Evaluation Methodologies and Tools (VALUETOOLS ’20). Association for Computing Machinery, New York, NY, USA, 19–26. DOI:https://doi.org/10.1145/3388831.3388836

Platforms

This project supports the following platforms

  • Linux
  • Max OS X

Dependencies

Dependencies can be installed by

  1. chmod +x ./install_dependencies.sh
  2. ./install_dependencies.sh

Build

  1. mkdir build
  2. cd build
  3. cmake ..
  4. make

Run

  1. ./switch_simulator <config-file.json>

<config-file.json> is a configuration file in JSON format. Examples of configurations can be found in experiments