plots.json 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. [
  2. {
  3. "data": "server",
  4. "dataParts": ["", "2", "", "50"],
  5. "lineVariable": "workload",
  6. "xVariable": "numClients",
  7. "whichGraph": "overall_epoch_cpu",
  8. "xLabel": "Number of clients",
  9. "yLabel": "CPU time to calculate an epoch (s)",
  10. "title": "Comparing CPU time for epochs across workloads",
  11. "fileNameStr": "epoch-workloads-cpu-2-50",
  12. "legendLoc": "upper left"
  13. },
  14. {
  15. "data": "server",
  16. "dataParts": ["", "2", "", "50"],
  17. "lineVariable": "workload",
  18. "xVariable": "numClients",
  19. "whichGraph": "overall_epoch_total",
  20. "xLabel": "Number of clients",
  21. "yLabel": "Data sent/received to calculate an epoch (B)",
  22. "title": "Comparing bandwidth for epochs across workloads",
  23. "fileNameStr": "epoch-workloads-bandwidth-2-50",
  24. "legendLoc": "upper left"
  25. },
  26. {
  27. "data": "server",
  28. "dataParts": ["half", "", "", "50"],
  29. "lineVariable": "numServers",
  30. "xVariable": "numClients",
  31. "whichGraph": "overall_epoch_cpu",
  32. "xLabel": "Number of clients",
  33. "yLabel": "CPU time to calculate an epoch (s)",
  34. "title": "Comparing CPU time for epochs across numbers of servers",
  35. "fileNameStr": "epoch-servers-cpu-half-50",
  36. "legendLoc": "upper left"
  37. },
  38. {
  39. "data": "server",
  40. "dataParts": ["half", "", "", "50"],
  41. "lineVariable": "numServers",
  42. "xVariable": "numClients",
  43. "whichGraph": "overall_epoch_total",
  44. "xLabel": "Number of clients",
  45. "yLabel": "Data sent/received to calculate an epoch (B)",
  46. "title": "Comparing bandwidth for epochs across numbers of servers",
  47. "fileNameStr": "epoch-servers-bandwidth-half-50",
  48. "legendLoc": "upper left"
  49. },
  50. {
  51. "data": "server",
  52. "dataParts": ["all", "2", "", ""],
  53. "lineVariable": "lambda",
  54. "xVariable": "numClients",
  55. "whichGraph": "overall_epoch_cpu",
  56. "xLabel": "Number of clients",
  57. "yLabel": "CPU time to calculate an epoch (s)",
  58. "title": "Comparing CPU time for epochs\nacross different values of lambda",
  59. "fileNameStr": "epoch-lambda-cpu-all-2",
  60. "legendLoc": "upper left"
  61. },
  62. {
  63. "data": "server",
  64. "dataParts": ["all", "2", "", ""],
  65. "lineVariable": "lambda",
  66. "xVariable": "numClients",
  67. "whichGraph": "overall_epoch_total",
  68. "xLabel": "Number of clients",
  69. "yLabel": "Data sent/received to calculate an epoch (B)",
  70. "title": "Comparing bandwidth for epochs\nacross different values of lambda",
  71. "fileNameStr": "epoch-lambda-bandwidth-all-2",
  72. "legendLoc": "upper left"
  73. },
  74. {
  75. "data": "client",
  76. "dataParts": ["vote", "2", "", ""],
  77. "lineVariable": "lambda",
  78. "xVariable": "numClients",
  79. "whichGraph": "vote_cpu",
  80. "xLabel": "Number of clients",
  81. "yLabel": "CPU time to make a new vote row (s)",
  82. "title": "Comparing CPU time for making vote rows\nacross different values of lambda",
  83. "fileNameStr": "vote-lambda-cpu-2",
  84. "legendLoc": "upper left"
  85. },
  86. {
  87. "data": "client",
  88. "dataParts": ["vote", "2", "", ""],
  89. "lineVariable": "lambda",
  90. "xVariable": "numClients",
  91. "whichGraph": "vote_total",
  92. "xLabel": "Number of clients",
  93. "yLabel": "Data sent/received to make a new vote row (B)",
  94. "title": "Comparing bandwidth for making vote rows\nacross different values of lambda",
  95. "fileNameStr": "vote-lambda-bandwidth-2",
  96. "legendLoc": "upper left"
  97. },
  98. {
  99. "data": "client",
  100. "dataParts": ["rep", "2", "", ""],
  101. "lineVariable": "lambda",
  102. "xVariable": "numClients",
  103. "whichGraph": "rep_prove_cpu",
  104. "xLabel": "Number of clients",
  105. "yLabel": "CPU time to make a new reputation proof (s)",
  106. "title": "Comparing CPU time for making reputation proofs\nacross different values of lambda",
  107. "fileNameStr": "rep_prove-lambda-cpu-2",
  108. "legendLoc": "upper right",
  109. "legendBBoxAnchor": [1, 1]
  110. },
  111. {
  112. "data": "client",
  113. "dataParts": ["rep", "2", "", ""],
  114. "lineVariable": "lambda",
  115. "xVariable": "numClients",
  116. "whichGraph": "rep_prove_total",
  117. "xLabel": "Number of clients",
  118. "yLabel": "Data sent/received to make a new reputation proof (B)",
  119. "title": "Comparing bandwidth for making reputation proofs\nacross different values of lambda",
  120. "fileNameStr": "rep_prove-lambda-bandwidth-2",
  121. "legendLoc": "lower right",
  122. "legendBBoxAnchor": [1, 0]
  123. },
  124. {
  125. "data": "client",
  126. "dataParts": ["rep", "2", "", ""],
  127. "lineVariable": "lambda",
  128. "xVariable": "numClients",
  129. "whichGraph": "rep_verify_cpu",
  130. "xLabel": "Number of clients",
  131. "yLabel": "CPU time to verify a new reputation proof (s)",
  132. "title": "Comparing CPU time for verifying reputation proofs\nacross different values of lambda",
  133. "fileNameStr": "rep_verify-lambda-cpu-2",
  134. "legendLoc": "lower right",
  135. "legendBBoxAnchor": [1, 0]
  136. },
  137. {
  138. "data": "client",
  139. "dataParts": ["rep", "2", "", ""],
  140. "lineVariable": "lambda",
  141. "xVariable": "numClients",
  142. "whichGraph": "rep_verify_total",
  143. "xLabel": "Number of clients",
  144. "yLabel": "Data sent/received to verify a new reputation proof (B)",
  145. "title": "Comparing bandwidth for verifying reputation proofs\nacross different values of lambda",
  146. "fileNameStr": "rep_verify-lambda-bandwidth-2",
  147. "legendLoc": "lower right",
  148. "legendBBoxAnchor": [1, 0]
  149. }
  150. ]