|
@@ -1,7 +1,7 @@
|
|
|
[
|
|
|
{
|
|
|
"data": "server",
|
|
|
- "dataParts": ["", "2", "10", "50"],
|
|
|
+ "dataParts": ["", "2", "", "50"],
|
|
|
"lineVariable": "workload",
|
|
|
"xVariable": "numClients",
|
|
|
"whichGraph": "overall_epoch_cpu",
|
|
@@ -13,530 +13,142 @@
|
|
|
},
|
|
|
{
|
|
|
"data": "server",
|
|
|
- "dataParts": ["", "2", "10", "50"],
|
|
|
+ "dataParts": ["", "2", "", "50"],
|
|
|
"lineVariable": "workload",
|
|
|
"xVariable": "numClients",
|
|
|
- "whichGraph": "overall_epoch_recv",
|
|
|
+ "whichGraph": "overall_epoch_total",
|
|
|
"xLabel": "Number of clients",
|
|
|
- "yLabel": "Data received to calculate an epoch (B)",
|
|
|
- "title": "Comparing bandwidth down for epochs across workloads",
|
|
|
- "fileNameStr": "epoch-workloads-recv-2-50",
|
|
|
+ "yLabel": "Data sent/received to calculate an epoch (B)",
|
|
|
+ "title": "Comparing bandwidth for epochs across workloads",
|
|
|
+ "fileNameStr": "epoch-workloads-bandwidth-2-50",
|
|
|
"legendLoc": "upper left"
|
|
|
},
|
|
|
{
|
|
|
"data": "server",
|
|
|
- "dataParts": ["", "2", "10", "50"],
|
|
|
- "lineVariable": "workload",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "overall_epoch_sent",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data sent to calculate an epoch (B)",
|
|
|
- "title": "Comparing bandwidth up for epochs across workloads",
|
|
|
- "fileNameStr": "epoch-workloads-sent-2-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["", "2", "10", "50"],
|
|
|
- "lineVariable": "workload",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "vote_cpu",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "CPU time to make a new vote row (s)",
|
|
|
- "title": "Comparing CPU time for making votes across workloads",
|
|
|
- "fileNameStr": "vote-workloads-cpu-2-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["", "2", "10", "50"],
|
|
|
- "lineVariable": "workload",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "vote_recv",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data received to make a new vote row (B)",
|
|
|
- "title": "Comparing bandwidth down for making votes across workloads",
|
|
|
- "fileNameStr": "vote-workloads-recv-2-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["", "2", "10", "50"],
|
|
|
- "lineVariable": "workload",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "vote_sent",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data sent to make a new vote row (B)",
|
|
|
- "title": "Comparing bandwidth up for making votes across workloads",
|
|
|
- "fileNameStr": "vote-workloads-sent-2-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["", "2", "10", "50"],
|
|
|
- "lineVariable": "workload",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "rep_prove_cpu",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "CPU time to make a new reputation proof (s)",
|
|
|
- "title": "Comparing CPU time for making reputation proofs across workloads",
|
|
|
- "fileNameStr": "rep_prove-workloads-cpu-2-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["", "2", "10", "50"],
|
|
|
- "lineVariable": "workload",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "rep_prove_recv",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data received to make a new reputation proof (B)",
|
|
|
- "title": "Comparing bandwidth down for making reputation proofs across workloads",
|
|
|
- "fileNameStr": "rep_prove-workloads-recv-2-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["", "2", "10", "50"],
|
|
|
- "lineVariable": "workload",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "rep_prove_sent",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data sent to make a new reputation proof (B)",
|
|
|
- "title": "Comparing bandwidth up for making reputation proofs across workloads",
|
|
|
- "fileNameStr": "rep_prove-workloads-sent-2-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "server",
|
|
|
- "dataParts": ["", "3", "10", "50"],
|
|
|
- "lineVariable": "workload",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "overall_epoch_cpu",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "CPU time to calculate an epoch (s)",
|
|
|
- "title": "Comparing CPU time for epochs across workloads",
|
|
|
- "fileNameStr": "epoch-workloads-cpu-3-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "server",
|
|
|
- "dataParts": ["", "3", "10", "50"],
|
|
|
- "lineVariable": "workload",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "overall_epoch_recv",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data received to calculate an epoch (B)",
|
|
|
- "title": "Comparing bandwidth down for epochs across workloads",
|
|
|
- "fileNameStr": "epoch-workloads-recv-3-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "server",
|
|
|
- "dataParts": ["", "3", "10", "50"],
|
|
|
- "lineVariable": "workload",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "overall_epoch_sent",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data sent to calculate an epoch (B)",
|
|
|
- "title": "Comparing bandwidth up for epochs across workloads",
|
|
|
- "fileNameStr": "epoch-workloads-sent-3-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["", "3", "10", "50"],
|
|
|
- "lineVariable": "workload",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "vote_cpu",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "CPU time to make a new vote row (s)",
|
|
|
- "title": "Comparing CPU time for making votes across workloads",
|
|
|
- "fileNameStr": "vote-workloads-cpu-3-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["", "3", "10", "50"],
|
|
|
- "lineVariable": "workload",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "vote_recv",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data received to make a new vote row (B)",
|
|
|
- "title": "Comparing bandwidth down for making votes across workloads",
|
|
|
- "fileNameStr": "vote-workloads-recv-3-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["", "3", "10", "50"],
|
|
|
- "lineVariable": "workload",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "vote_sent",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data sent to make a new vote row (B)",
|
|
|
- "title": "Comparing bandwidth up for making votes across workloads",
|
|
|
- "fileNameStr": "vote-workloads-sent-3-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["", "3", "10", "50"],
|
|
|
- "lineVariable": "workload",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "rep_prove_cpu",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "CPU time to make a new reputation proof (s)",
|
|
|
- "title": "Comparing CPU time for making reputation proofs across workloads",
|
|
|
- "fileNameStr": "rep_prove-workloads-cpu-3-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["", "3", "10", "50"],
|
|
|
- "lineVariable": "workload",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "rep_prove_recv",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data received to make a new reputation proof (B)",
|
|
|
- "title": "Comparing bandwidth down for making reputation proofs across workloads",
|
|
|
- "fileNameStr": "rep_prove-workloads-recv-3-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["", "3", "10", "50"],
|
|
|
- "lineVariable": "workload",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "rep_prove_sent",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data sent to make a new reputation proof (B)",
|
|
|
- "title": "Comparing bandwidth up for making reputation proofs across workloads",
|
|
|
- "fileNameStr": "rep_prove-workloads-sent-3-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "server",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
+ "dataParts": ["half", "", "", "50"],
|
|
|
"lineVariable": "numServers",
|
|
|
"xVariable": "numClients",
|
|
|
"whichGraph": "overall_epoch_cpu",
|
|
|
"xLabel": "Number of clients",
|
|
|
"yLabel": "CPU time to calculate an epoch (s)",
|
|
|
"title": "Comparing CPU time for epochs across numbers of servers",
|
|
|
- "fileNameStr": "epoch-servers-cpu-25-50",
|
|
|
+ "fileNameStr": "epoch-servers-cpu-half-50",
|
|
|
"legendLoc": "upper left"
|
|
|
},
|
|
|
{
|
|
|
"data": "server",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
+ "dataParts": ["half", "", "", "50"],
|
|
|
"lineVariable": "numServers",
|
|
|
"xVariable": "numClients",
|
|
|
- "whichGraph": "overall_epoch_recv",
|
|
|
+ "whichGraph": "overall_epoch_total",
|
|
|
"xLabel": "Number of clients",
|
|
|
- "yLabel": "Data received to calculate an epoch (B)",
|
|
|
- "title": "Comparing bandwidth down for epochs across numbers of servers",
|
|
|
- "fileNameStr": "epoch-servers-recv-25-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "server",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
- "lineVariable": "numServers",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "overall_epoch_sent",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data sent to calculate an epoch (B)",
|
|
|
- "title": "Comparing bandwidth up for epochs across numbers of servers",
|
|
|
- "fileNameStr": "epoch-servers-sent-25-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "server",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
- "lineVariable": "numClients",
|
|
|
- "xVariable": "numServers",
|
|
|
- "whichGraph": "overall_epoch_cpu",
|
|
|
- "xLabel": "Number of servers",
|
|
|
- "yLabel": "CPU time to calculate an epoch (s)",
|
|
|
- "title": "Comparing CPU time for epochs across numbers of clients",
|
|
|
- "fileNameStr": "epoch-clients-cpu-25-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "server",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
- "lineVariable": "numClients",
|
|
|
- "xVariable": "numServers",
|
|
|
- "whichGraph": "overall_epoch_recv",
|
|
|
- "xLabel": "Number of servers",
|
|
|
- "yLabel": "Data received to calculate an epoch (B)",
|
|
|
- "title": "Comparing bandwidth down for epochs across numbers of clients",
|
|
|
- "fileNameStr": "epoch-clients-recv-25-50",
|
|
|
+ "yLabel": "Data sent/received to calculate an epoch (B)",
|
|
|
+ "title": "Comparing bandwidth for epochs across numbers of servers",
|
|
|
+ "fileNameStr": "epoch-servers-bandwidth-half-50",
|
|
|
"legendLoc": "upper left"
|
|
|
},
|
|
|
{
|
|
|
+
|
|
|
"data": "server",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
- "lineVariable": "numClients",
|
|
|
- "xVariable": "numServers",
|
|
|
- "whichGraph": "overall_epoch_sent",
|
|
|
- "xLabel": "Number of servers",
|
|
|
- "yLabel": "Data sent to calculate an epoch (B)",
|
|
|
- "title": "Comparing bandwidth up for epochs across numbers of clients",
|
|
|
- "fileNameStr": "epoch-clients-sent-25-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "server",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
+ "dataParts": ["all", "2", "", ""],
|
|
|
"lineVariable": "lambda",
|
|
|
"xVariable": "numClients",
|
|
|
"whichGraph": "overall_epoch_cpu",
|
|
|
"xLabel": "Number of clients",
|
|
|
- "yLabel": "CPU time to make a new vote row (s)",
|
|
|
- "title": "Comparing CPU time for epochs across lambda",
|
|
|
- "fileNameStr": "epoch-lambda-cpu-2-25",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "server",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
- "lineVariable": "lambda",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "overall_epoch_recv",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data received to make a new vote row (B)",
|
|
|
- "title": "Comparing bandwidth down for epochs across lambda",
|
|
|
- "fileNameStr": "epoch-lambda-recv-2-25",
|
|
|
+ "yLabel": "CPU time to calculate an epoch (s)",
|
|
|
+ "title": "Comparing CPU time for epochs\nacross different values of lambda",
|
|
|
+ "fileNameStr": "epoch-lambda-cpu-all-2",
|
|
|
"legendLoc": "upper left"
|
|
|
},
|
|
|
{
|
|
|
"data": "server",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
+ "dataParts": ["all", "2", "", ""],
|
|
|
"lineVariable": "lambda",
|
|
|
"xVariable": "numClients",
|
|
|
- "whichGraph": "overall_epoch_sent",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data sent to make a new vote row (B)",
|
|
|
- "title": "Comparing bandwidth up for epochs across lambda",
|
|
|
- "fileNameStr": "epoch-lambda-sent-2-25",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
- "lineVariable": "numServers",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "vote_cpu",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "CPU time to make a new vote row (s)",
|
|
|
- "title": "Comparing CPU time for making vote rows across numbers of servers",
|
|
|
- "fileNameStr": "vote-servers-cpu-25-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
- "lineVariable": "numServers",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "vote_recv",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data received to make a new vote row (B)",
|
|
|
- "title": "Comparing bandwidth down for making new vote rows across numbers of servers",
|
|
|
- "fileNameStr": "vote-servers-recv-25-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
- "lineVariable": "numServers",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "vote_sent",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data sent to make a new vote row (B)",
|
|
|
- "title": "Comparing bandwidth up for making new vote rows across numbers of servers",
|
|
|
- "fileNameStr": "vote-servers-sent-25-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
- "lineVariable": "numClients",
|
|
|
- "xVariable": "numServers",
|
|
|
- "whichGraph": "vote_cpu",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "CPU time to make a new vote row (s)",
|
|
|
- "title": "Comparing CPU time for making vote rows across numbers of servers",
|
|
|
- "fileNameStr": "vote-clients-cpu-25-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
- "lineVariable": "numClients",
|
|
|
- "xVariable": "numServers",
|
|
|
- "whichGraph": "vote_recv",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data received to make a new vote row (B)",
|
|
|
- "title": "Comparing bandwidth down for making new vote rows across numbers of servers",
|
|
|
- "fileNameStr": "vote-clients-recv-25-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
- "lineVariable": "numClients",
|
|
|
- "xVariable": "numServers",
|
|
|
- "whichGraph": "vote_sent",
|
|
|
+ "whichGraph": "overall_epoch_total",
|
|
|
"xLabel": "Number of clients",
|
|
|
- "yLabel": "Data sent to make a new vote row (B)",
|
|
|
- "title": "Comparing bandwidth up for making new vote rows across numbers of servers",
|
|
|
- "fileNameStr": "vote-clients-sent-25-50",
|
|
|
+ "yLabel": "Data sent/received to calculate an epoch (B)",
|
|
|
+ "title": "Comparing bandwidth for epochs\nacross different values of lambda",
|
|
|
+ "fileNameStr": "epoch-lambda-bandwidth-all-2",
|
|
|
"legendLoc": "upper left"
|
|
|
},
|
|
|
{
|
|
|
+
|
|
|
"data": "client",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
+ "dataParts": ["vote", "2", "", ""],
|
|
|
"lineVariable": "lambda",
|
|
|
"xVariable": "numClients",
|
|
|
"whichGraph": "vote_cpu",
|
|
|
"xLabel": "Number of clients",
|
|
|
"yLabel": "CPU time to make a new vote row (s)",
|
|
|
- "title": "Comparing CPU time for making vote rows across lambda",
|
|
|
- "fileNameStr": "vote-lambda-cpu-2-25",
|
|
|
+ "title": "Comparing CPU time for making vote rows\nacross different values of lambda",
|
|
|
+ "fileNameStr": "vote-lambda-cpu-2",
|
|
|
"legendLoc": "upper left"
|
|
|
},
|
|
|
{
|
|
|
"data": "client",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
+ "dataParts": ["vote", "2", "", ""],
|
|
|
"lineVariable": "lambda",
|
|
|
"xVariable": "numClients",
|
|
|
- "whichGraph": "vote_recv",
|
|
|
+ "whichGraph": "vote_total",
|
|
|
"xLabel": "Number of clients",
|
|
|
- "yLabel": "Data received to make a new vote row (B)",
|
|
|
- "title": "Comparing bandwidth down for making new vote rows across lambda",
|
|
|
- "fileNameStr": "vote-lambda-recv-2-25",
|
|
|
+ "yLabel": "Data sent/received to make a new vote row (B)",
|
|
|
+ "title": "Comparing bandwidth for making vote rows\nacross different values of lambda",
|
|
|
+ "fileNameStr": "vote-lambda-bandwidth-2",
|
|
|
"legendLoc": "upper left"
|
|
|
},
|
|
|
{
|
|
|
+
|
|
|
"data": "client",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
+ "dataParts": ["rep", "2", "", ""],
|
|
|
"lineVariable": "lambda",
|
|
|
"xVariable": "numClients",
|
|
|
- "whichGraph": "vote_sent",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data sent to make a new vote row (B)",
|
|
|
- "title": "Comparing bandwidth up for making new vote rows across lambda",
|
|
|
- "fileNameStr": "vote-lambda-sent-2-25",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
- "lineVariable": "numServers",
|
|
|
- "xVariable": "numClients",
|
|
|
"whichGraph": "rep_prove_cpu",
|
|
|
"xLabel": "Number of clients",
|
|
|
"yLabel": "CPU time to make a new reputation proof (s)",
|
|
|
- "title": "Comparing CPU time for making reputation proofs across numbers of servers",
|
|
|
- "fileNameStr": "rep_prove-servers-cpu-25-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
- "lineVariable": "numServers",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "rep_prove_recv",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data received to make a new reputation proof (B)",
|
|
|
- "title": "Comparing bandwidth down for making new reputation proofs across numbers of servers",
|
|
|
- "fileNameStr": "rep_prove-servers-recv-25-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
+ "title": "Comparing CPU time for making reputation proofs\nacross different values of lambda",
|
|
|
+ "fileNameStr": "rep_prove-lambda-cpu-2",
|
|
|
+ "legendLoc": "upper right",
|
|
|
+ "legendBBoxAnchor": [1, 1]
|
|
|
},
|
|
|
{
|
|
|
"data": "client",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
- "lineVariable": "numServers",
|
|
|
- "xVariable": "numClients",
|
|
|
- "whichGraph": "rep_prove_sent",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data sent to make a new reputation proof (B)",
|
|
|
- "title": "Comparing bandwidth up for making new reputation proofs across numbers of servers",
|
|
|
- "fileNameStr": "rep_prove-servers-sent-25-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
- "lineVariable": "numClients",
|
|
|
- "xVariable": "numServers",
|
|
|
- "whichGraph": "rep_prove_cpu",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "CPU time to make a new reputation proof (s)",
|
|
|
- "title": "Comparing CPU time for making new reputation proofs across numbers of servers",
|
|
|
- "fileNameStr": "rep_prove-clients-cpu-25-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
- "lineVariable": "numClients",
|
|
|
- "xVariable": "numServers",
|
|
|
- "whichGraph": "rep_prove_recv",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data received to make a new reputation proof (B)",
|
|
|
- "title": "Comparing bandwidth down for making new reputation proofs across numbers of servers",
|
|
|
- "fileNameStr": "rep_prove-clients-recv-25-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
- "lineVariable": "numClients",
|
|
|
- "xVariable": "numServers",
|
|
|
- "whichGraph": "rep_prove_sent",
|
|
|
- "xLabel": "Number of clients",
|
|
|
- "yLabel": "Data sent to make a new reputation proof (B)",
|
|
|
- "title": "Comparing bandwidth up for making new reputation proofs across numbers of servers",
|
|
|
- "fileNameStr": "rep_prove-clients-sent-25-50",
|
|
|
- "legendLoc": "upper left"
|
|
|
- },
|
|
|
- {
|
|
|
- "data": "client",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
+ "dataParts": ["rep", "2", "", ""],
|
|
|
"lineVariable": "lambda",
|
|
|
"xVariable": "numClients",
|
|
|
- "whichGraph": "rep_prove_cpu",
|
|
|
+ "whichGraph": "rep_prove_total",
|
|
|
"xLabel": "Number of clients",
|
|
|
- "yLabel": "CPU time to make a new reputation proof (s)",
|
|
|
- "title": "Comparing CPU time for making reputation proofs across lambda",
|
|
|
- "fileNameStr": "rep_prove-lambda-cpu-2-25",
|
|
|
- "legendLoc": "upper left"
|
|
|
+ "yLabel": "Data sent/received to make a new reputation proof (B)",
|
|
|
+ "title": "Comparing bandwidth for making reputation proofs\nacross different values of lambda",
|
|
|
+ "fileNameStr": "rep_prove-lambda-bandwidth-2",
|
|
|
+ "legendLoc": "lower right",
|
|
|
+ "legendBBoxAnchor": [1, 0]
|
|
|
},
|
|
|
{
|
|
|
+
|
|
|
"data": "client",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
+ "dataParts": ["rep", "2", "", ""],
|
|
|
"lineVariable": "lambda",
|
|
|
"xVariable": "numClients",
|
|
|
- "whichGraph": "rep_prove_recv",
|
|
|
+ "whichGraph": "rep_verify_cpu",
|
|
|
"xLabel": "Number of clients",
|
|
|
- "yLabel": "Data received to make a new reputation proof (B)",
|
|
|
- "title": "Comparing bandwidth down for making new reputation proofs across lambda",
|
|
|
- "fileNameStr": "rep_prove-lambda-recv-2-25",
|
|
|
- "legendLoc": "upper left"
|
|
|
+ "yLabel": "CPU time to verify a new reputation proof (s)",
|
|
|
+ "title": "Comparing CPU time for verifying reputation proofs\nacross different values of lambda",
|
|
|
+ "fileNameStr": "rep_verify-lambda-cpu-2",
|
|
|
+ "legendLoc": "lower right",
|
|
|
+ "legendBBoxAnchor": [1, 0]
|
|
|
},
|
|
|
{
|
|
|
"data": "client",
|
|
|
- "dataParts": ["all", "2", "25", "50"],
|
|
|
+ "dataParts": ["rep", "2", "", ""],
|
|
|
"lineVariable": "lambda",
|
|
|
"xVariable": "numClients",
|
|
|
- "whichGraph": "rep_prove_sent",
|
|
|
+ "whichGraph": "rep_verify_total",
|
|
|
"xLabel": "Number of clients",
|
|
|
- "yLabel": "Data sent to make a new reputation proof (B)",
|
|
|
- "title": "Comparing bandwidth up for making new reputation proofs across lambda",
|
|
|
- "fileNameStr": "rep_prove-lambda-sent-2-25",
|
|
|
- "legendLoc": "upper left"
|
|
|
+ "yLabel": "Data sent/received to verify a new reputation proof (B)",
|
|
|
+ "title": "Comparing bandwidth for verifying reputation proofs\nacross different values of lambda",
|
|
|
+ "fileNameStr": "rep_verify-lambda-bandwidth-2",
|
|
|
+ "legendLoc": "lower right",
|
|
|
+ "legendBBoxAnchor": [1, 0]
|
|
|
}
|
|
|
]
|