Commit Graph

282 Commits

Author SHA1 Message Date
Yupeng Chen 689e1e8ada
add powerqcn parameter 2024-04-30 16:45:55 +08:00
Yupeng Chen 31264a1787
update algorithm 2024-04-29 22:24:54 +08:00
Yupeng Chen d18afb0a56
fix wrong number 2024-04-29 22:21:38 +08:00
Yupeng Chen 47c64c42fd
update comments for workload script 2024-04-29 22:10:06 +08:00
Yupeng Chen 40e38c82cd
update burst plot script for precise information 2024-04-29 20:17:44 +08:00
Yupeng Chen 7ad6fd5078
add experimental concurrent fairness plot 2024-04-29 19:54:46 +08:00
Yupeng Chen 3ac195043f
Update powerqcn variables in rdma-hw and rdma-queue-pair classes 2024-04-28 14:34:24 +08:00
Yupeng Chen b0ad890be2
Fix ECN calculation in HandleAckPowerQcn function 2024-04-27 23:53:10 +08:00
Yupeng Chen 3c52c8c823
update rttqcn param 2024-04-27 21:24:57 +08:00
Yupeng Chen 7fcf45c6ec
update experimental powerqcn 2024-04-27 21:24:46 +08:00
Yupeng Chen 6c9414926c
update rttqcn rand generator 2024-04-27 20:58:13 +08:00
Yupeng Chen d87237bed8
update fairness plot 2024-04-26 21:57:20 +08:00
Yupeng Chen 29b0ef6f1e
update plot to include jain's index 2024-04-26 21:32:07 +08:00
Yupeng Chen bc3dd67f52
update plotting script 2024-04-26 16:57:34 +08:00
Yupeng Chen 7ff3c670f0
update script algorithms 2024-04-26 15:08:56 +08:00
Yupeng Chen 6beffee354
update workload algorithms 2024-04-26 15:08:38 +08:00
Yupeng Chen d620f2dbdb
update font setting 2024-04-26 15:07:34 +08:00
Yupeng Chen aa33b41943
update font setting 2024-04-26 14:53:34 +08:00
Yupeng Chen 691041b6c8
update plotting script label 2024-04-26 10:17:52 +08:00
Yupeng Chen cbf82ca5c4
separate workload script for shorter one-time simulation 2024-04-25 10:00:15 +08:00
Yupeng Chen 26e7991ec2
update workload script utilization 2024-04-24 00:12:26 +08:00
Yupeng Chen 9c697b02c7
add plot workload algorithms 2024-04-23 23:30:07 +08:00
Yupeng Chen a8b0a68b1d
update patched timely param 2024-04-23 20:27:42 +08:00
Yupeng Chen be4270a51c
update patched timely 2024-04-23 19:36:48 +08:00
cyp0633 27cd3bddd8
update patched timely 2024-04-10 15:59:18 +08:00
cyp0633 5f8dea9833
add patched timely parameter config 2024-04-10 10:43:19 +08:00
cyp0633 b173cb9415
update rttqcn detail and parameters 2024-04-09 20:19:44 +08:00
cyp0633 e09953558b
update rtt-qcn parameter 2024-04-09 10:08:45 +08:00
cyp0633 d169825d31
update evaluation scripts 2024-04-08 22:18:18 +08:00
cyp0633 a548d5d88a
fix rtt-qcn logic error 2024-04-08 22:08:32 +08:00
cyp0633 de9a22c612
some rtt-qcn evaluation stuff 2024-04-08 20:55:59 +08:00
cyp0633 9e641a5716
rtt-qcn implementation 2024-04-08 20:55:43 +08:00
cyp0633 f76561ba1c
swift fix cwnd start from 0 2024-04-07 21:10:12 +08:00
cyp0633 c3a2ca80c1
tune swift parameters 2024-04-07 10:30:48 +08:00
cyp0633 d55479fc2f
add "real" window for swift 2024-04-07 10:29:07 +08:00
cyp0633 f7b62f2725
swift update fcwnd calculation 2024-04-07 10:12:14 +08:00
cyp0633 69b7b5c4c2
swift use "real" num_acked 2024-04-06 10:23:02 +08:00
cyp0633 e57da6d05f
fix config and eval script 2024-04-05 15:45:39 +08:00
cyp0633 1122286843
update config file 2024-04-05 15:30:12 +08:00
cyp0633 855bf52e27
update evaluation script with swift params 2024-04-05 15:21:51 +08:00
cyp0633 ec8fc3fe0a
disable rate bound for swift 2024-04-05 14:58:23 +08:00
cyp0633 0384dd30ee
update nextAvail judge to prevent overlapping packet pacing 2024-04-05 14:51:38 +08:00
cyp0633 83b8dfe359
tune parameters 2024-04-05 10:47:13 +08:00
cyp0633 45b1591104
more swift fix 2024-04-04 20:22:53 +08:00
cyp0633 58b9e3bf22
swift minor fix 2024-04-04 11:18:48 +08:00
cyp0633 307a26ffa4
swift set sent time 2024-04-03 21:50:11 +08:00
cyp0633 6440cd3d29
swift packet pacing when cwnd<1 2024-04-03 21:49:44 +08:00
cyp0633 2138a091e7
swift intheader use u64 2024-04-03 21:47:26 +08:00
cyp0633 deb041ccc4
Add correct serialization to int header 2024-04-03 20:05:02 +08:00
cyp0633 f12eb9e624
fix typo 2024-04-03 11:11:13 +08:00