/HPCC

Primary LanguagePython

HPCC simulation

Project page of HPCC includes latest news of HPCC and extensive evaluation results using this simulator.

This is the simulator for HPCC: High Precision Congestion Control (SIGCOMM' 2019). It also includes the implementation of DCQCN, TIMELY, DCTCP, PFC, ECN and Broadcom shared buffer switch.

We have update this simulator to support HPCC-PINT, which reduces the INT header overhead to 1 to 2 byte. This improves the long flow completion time. See PINT: Probabilistic In-band Network Telemetry (SIGCOMM' 2020).

NS-3 simulation

The ns-3 simulation is under simulation/. Refer to the README.md under it for more details.

Traffic generator

The traffic generator is under traffic_gen/. Refer to the README.md under it for more details.

Analysis

We provide a few analysis scripts under analysis/ to view the packet-level events, and analyzing the fct in the same way as HPCC Figure 11. Refer to the README.md under it for more details.

Questions

For technical questions, please create an issue in this repo, so other people can benefit from your questions. You may also check the issue list first to see if people have already asked the questions you have :)

For other questions, please contact Rui Miao (miao.rui@alibaba-inc.com).

test