Compare commits
5 Commits
691041b6c8
...
bc3dd67f52
Author | SHA1 | Date |
---|---|---|
Yupeng Chen | bc3dd67f52 | |
Yupeng Chen | 7ff3c670f0 | |
Yupeng Chen | 6beffee354 | |
Yupeng Chen | d620f2dbdb | |
Yupeng Chen | aa33b41943 |
|
@ -19,10 +19,10 @@ plots_dir="./plot_burst/"
|
|||
os.makedirs(plots_dir,exist_ok=True)
|
||||
|
||||
# plots_dir="/home/vamsi/Powertcp-NSDI/"
|
||||
plt.rcParams.update({'font.size': 18,'font.family':'PingFang SC'})
|
||||
plt.rcParams.update({'font.size': 18,'font.family':'Source Han Sans'})
|
||||
|
||||
|
||||
algs=list(["dcqcn", "powerInt", "hpcc", "powerDelay", "timely", "dctcp","patchedTimely","swift","rttqcn"])
|
||||
algs=list(["powerDelay", "timely","patchedTimely","swift","rttqcn"])
|
||||
algnames={"dcqcn":"DCQCN","powerInt":"PowerTCP","hpcc":"HPCC","powerDelay":r'$\theta-PowerTCP$',"timely":"TIMELY","DCTCP":"DCTCP","patchedTimely":"Patched TIMELY","swift":"Swift","rttqcn":"RTT-QCN"}
|
||||
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ plots_dir="./plot_fairness/"
|
|||
os.makedirs(plots_dir,exist_ok=True)
|
||||
|
||||
# plots_dir="/home/vamsi/Powertcp-NSDI/"
|
||||
plt.rcParams.update({'font.size': 18,'font.family':'PingFang SC'})
|
||||
plt.rcParams.update({'font.size': 18,'font.family':'Source Han Sans'})
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -19,12 +19,12 @@ plots_dir="./plot_workload/"
|
|||
os.makedirs(plots_dir,exist_ok=True)
|
||||
|
||||
# plots_dir="/home/vamsi/Powertcp-NSDI/"
|
||||
plt.rcParams.update({'font.size': 18,'font.family':'PingFang SC'})
|
||||
plt.rcParams.update({'font.size': 18,'font.family':'Source Han Sans'})
|
||||
|
||||
|
||||
|
||||
algs=list(["dcqcn", "powerInt", "hpcc", "powerDelay", "timely", "dctcp","patchedTimely","swift","rttqcn"])
|
||||
algnames={"dcqcn":"DCQCN","powerInt":"PowerTCP","hpcc":"HPCC","powerDelay":r'$\theta-PowerTCP$',"timely":"TIMELY","DCTCP":"DCTCP","patchedTimely":"Patched TIMELY","swift":"Swift","rttqcn":"RTT-QCN"}
|
||||
algnames={"dcqcn":"DCQCN","powerInt":"PowerTCP","hpcc":"HPCC","powerDelay":"θ-PowerTCP","timely":"TIMELY","DCTCP":"DCTCP","patchedTimely":"Patched TIMELY","swift":"Swift","rttqcn":"RTT-QCN"}
|
||||
|
||||
#%%
|
||||
|
||||
|
@ -93,7 +93,7 @@ algs = list(["powerDelay","timely","patchedTimely","swift","rttqcn"])
|
|||
load="0.8"
|
||||
plt.rcParams.update({'font.size': 18})
|
||||
|
||||
figlegend = pylab.figure(figsize=(32.5,1.5))
|
||||
figlegend = pylab.figure(figsize=(40.5,1.5))
|
||||
lenged_elements=list()
|
||||
|
||||
for alg in algs:
|
||||
|
@ -166,7 +166,7 @@ figlegend.savefig(plots_dir+'fct-legend.pdf')
|
|||
# print ( 100*(fctsShort[alg][load]-fctsShort["powerDelay"][load])/fctsShort[alg][load], alg, load)
|
||||
#%%
|
||||
|
||||
figlegend = pylab.figure(figsize=(32.5,1.5))
|
||||
figlegend = pylab.figure(figsize=(40.5,1.5))
|
||||
lenged_elements=list()
|
||||
|
||||
for alg in algs:
|
||||
|
@ -301,7 +301,7 @@ fig.savefig(plots_dir+'fct-longLoad'+'.png')
|
|||
|
||||
#######################
|
||||
|
||||
algs=list([ "powerInt", "hpcc", "powerDelay"])
|
||||
algs=list(["powerDelay","timely","patchedTimely","swift","rttqcn"])
|
||||
|
||||
req="0"
|
||||
query="2000000"
|
||||
|
@ -354,7 +354,7 @@ fig.savefig(plots_dir+'fct-shortRate'+'.png')
|
|||
|
||||
#######################
|
||||
|
||||
algs=list([ "powerInt", "hpcc", "powerDelay"])
|
||||
algs=list(["powerDelay","timely","patchedTimely","swift","rttqcn"])
|
||||
|
||||
req="0"
|
||||
query="2000000"
|
||||
|
@ -407,7 +407,7 @@ fig.savefig(plots_dir+'fct-longRate'+'.png')
|
|||
|
||||
#######################
|
||||
|
||||
algs=list([ "powerInt", "hpcc", "powerDelay"])
|
||||
algs=list(["powerDelay","timely","patchedTimely","swift","rttqcn"])
|
||||
|
||||
req="4"
|
||||
query="0"
|
||||
|
@ -463,7 +463,7 @@ fig.savefig(plots_dir+'fct-shortBurst4'+'.png')
|
|||
|
||||
#######################
|
||||
|
||||
algs=list([ "powerInt", "hpcc", "powerDelay"])
|
||||
algs=list(["powerDelay","timely","patchedTimely","swift","rttqcn"])
|
||||
|
||||
req="1"
|
||||
query="0"
|
||||
|
@ -520,7 +520,7 @@ fig.savefig(plots_dir+'fct-longBurst4'+'.png')
|
|||
|
||||
#######################
|
||||
|
||||
algs=list(["powerInt", "hpcc", "powerDelay"])
|
||||
algs=list(["powerDelay","timely","patchedTimely","swift","rttqcn"])
|
||||
alg="powerInt"
|
||||
load="0.9"
|
||||
query="2000000"
|
||||
|
@ -559,7 +559,7 @@ fig.savefig(plots_dir+'buf-load'+'.png')
|
|||
|
||||
#######################
|
||||
|
||||
algs=list(["powerInt", "hpcc", "powerDelay"])
|
||||
algs=list(["powerDelay","timely","patchedTimely","swift","rttqcn"])
|
||||
alg="powerInt"
|
||||
load="0.8"
|
||||
query="2000000"
|
||||
|
|
|
@ -5,7 +5,7 @@ RES_RESULTS=$NS3/examples/PowerTCP/results_burst
|
|||
mkdir $RES_DUMP
|
||||
mkdir $RES_RESULTS
|
||||
|
||||
algs=(0 1 2 3 4 5 6 7 8)
|
||||
algs=(3 4 6 7 8)
|
||||
|
||||
algNames=("dcqcn" "powerInt" "hpcc" "powerDelay" "timely" "dctcp" "patchedTimely" "swift" "rttqcn")
|
||||
CCMODE=(1 3 3 3 7 8 11 12 13)
|
||||
|
|
|
@ -6,7 +6,7 @@ RES_RESULTS=$NS3/examples/PowerTCP/results_fairness
|
|||
mkdir $RES_DUMP
|
||||
mkdir $RES_RESULTS
|
||||
|
||||
algs=(0 1 2 3 4 5 6 7 8)
|
||||
algs=(3 4 6 7 8)
|
||||
|
||||
algNames=("dcqcn" "powerInt" "hpcc" "powerDelay" "timely" "dctcp" "patchedTimely" "swift" "rttqcn")
|
||||
CCMODE=(1 3 3 3 7 8 11 12 13)
|
||||
|
|
|
@ -6,7 +6,7 @@ MIX_DUMP=$NS3/examples/PowerTCP/mix
|
|||
mkdir $RES_DUMP
|
||||
mkdir $MIX_DUMP
|
||||
|
||||
algs=(0 1 2 3 4 5 6 7 8)
|
||||
algs=(3 4 6 7 8)
|
||||
|
||||
algNames=("dcqcn" "powerInt" "hpcc" "powerDelay" "timely" "dctcp" "patchedTimely" "swift" "rttqcn")
|
||||
CCMODE=(1 3 3 3 7 8 11 12 13)
|
||||
|
|
|
@ -6,7 +6,7 @@ MIX_DUMP=$NS3/examples/PowerTCP/mix
|
|||
mkdir $RES_DUMP
|
||||
mkdir $MIX_DUMP
|
||||
|
||||
algs=(0 1 2 3 4 5 6 7 8)
|
||||
algs=(3 4 6 7 8)
|
||||
|
||||
algNames=("dcqcn" "powerInt" "hpcc" "powerDelay" "timely" "dctcp" "patchedTimely" "swift" "rttqcn")
|
||||
CCMODE=(1 3 3 3 7 8 11 12 13)
|
||||
|
|
Loading…
Reference in New Issue