plots.json 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211
  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_cpu",
  20. "xLabel": "Number of clients",
  21. "yLabel": "CPU time to calculate an epoch (s)",
  22. "loglog": true,
  23. "title": "Comparing CPU time for epochs across workloads",
  24. "fileNameStr": "loglog-epoch-workloads-cpu-2-50",
  25. "legendLoc": "upper left"
  26. },
  27. {
  28. "data": "server",
  29. "dataParts": ["", "2", "", "50"],
  30. "lineVariable": "workload",
  31. "xVariable": "numClients",
  32. "whichGraph": "overall_epoch_total",
  33. "xLabel": "Number of clients",
  34. "yLabel": "Data sent/received to calculate an epoch (B)",
  35. "loglog": true,
  36. "title": "Comparing bandwidth for epochs across workloads",
  37. "fileNameStr": "loglog-epoch-workloads-bandwidth-2-50",
  38. "legendLoc": "upper left"
  39. },
  40. {
  41. "data": "server",
  42. "dataParts": ["", "", "25", "50"],
  43. "lineVariable": "workload",
  44. "xVariable": "numServers",
  45. "whichGraph": "overall_epoch_total",
  46. "xLabel": "Number of servers",
  47. "yLabel": "Data sent/received to calculate an epoch (B)",
  48. "title": "Comparing bandwidth for epochs across workloads",
  49. "fileNameStr": "epoch-workloads-bandwidth-25-50",
  50. "legendLoc": "upper left"
  51. },
  52. {
  53. "data": "server",
  54. "dataParts": ["", "2", "", "50"],
  55. "lineVariable": "workload",
  56. "xVariable": "numClients",
  57. "whichGraph": "overall_epoch_total",
  58. "xLabel": "Number of clients",
  59. "yLabel": "Data sent/received to calculate an epoch (MB)",
  60. "yUnit": "MB",
  61. "title": "Comparing bandwidth for epochs across workloads",
  62. "fileNameStr": "epoch-workloads-bandwidth-2-50",
  63. "legendLoc": "upper left"
  64. },
  65. {
  66. "data": "server",
  67. "dataParts": ["half", "", "", "50"],
  68. "lineVariable": "numServers",
  69. "xVariable": "numClients",
  70. "whichGraph": "overall_epoch_cpu",
  71. "xLabel": "Number of clients",
  72. "yLabel": "CPU time to calculate an epoch (s)",
  73. "title": "Comparing CPU time for epochs across numbers of servers",
  74. "fileNameStr": "epoch-servers-cpu-half-50",
  75. "legendLoc": "upper left"
  76. },
  77. {
  78. "data": "server",
  79. "dataParts": ["half", "", "", "50"],
  80. "lineVariable": "numServers",
  81. "xVariable": "numClients",
  82. "whichGraph": "overall_epoch_total",
  83. "xLabel": "Number of clients",
  84. "yLabel": "Data sent/received to calculate an epoch (MB)",
  85. "yUnit": "MB",
  86. "title": "Comparing bandwidth for epochs across numbers of servers",
  87. "fileNameStr": "epoch-servers-bandwidth-half-50",
  88. "legendLoc": "upper left"
  89. },
  90. {
  91. "data": "server",
  92. "dataParts": ["all", "2", "", ""],
  93. "lineVariable": "lambda",
  94. "xVariable": "numClients",
  95. "whichGraph": "overall_epoch_cpu",
  96. "xLabel": "Number of clients",
  97. "yLabel": "CPU time to calculate an epoch (s)",
  98. "title": "Comparing CPU time for epochs\nacross different values of lambda",
  99. "fileNameStr": "epoch-lambda-cpu-all-2",
  100. "legendLoc": "upper left"
  101. },
  102. {
  103. "data": "server",
  104. "dataParts": ["all", "2", "", ""],
  105. "lineVariable": "lambda",
  106. "xVariable": "numClients",
  107. "whichGraph": "overall_epoch_total",
  108. "xLabel": "Number of clients",
  109. "yLabel": "Data sent/received to calculate an epoch (MB)",
  110. "yUnit": "MB",
  111. "title": "Comparing bandwidth for epochs\nacross different values of lambda",
  112. "fileNameStr": "epoch-lambda-bandwidth-all-2",
  113. "legendLoc": "upper left"
  114. },
  115. {
  116. "data": "client",
  117. "dataParts": ["vote", "2", "", ""],
  118. "lineVariable": "lambda",
  119. "xVariable": "numClients",
  120. "whichGraph": "vote_cpu",
  121. "xLabel": "Number of clients",
  122. "yLabel": "CPU time to make a new vote row (s)",
  123. "title": "Comparing CPU time for making vote rows\nacross different values of lambda",
  124. "fileNameStr": "vote-lambda-cpu-2",
  125. "legendLoc": "upper left"
  126. },
  127. {
  128. "data": "client",
  129. "dataParts": ["vote", "2", "", ""],
  130. "lineVariable": "lambda",
  131. "xVariable": "numClients",
  132. "whichGraph": "vote_total",
  133. "xLabel": "Number of clients",
  134. "yLabel": "Data sent/received to make a new vote row (KB)",
  135. "yUnit": "KB",
  136. "title": "Comparing bandwidth for making vote rows\nacross different values of lambda",
  137. "fileNameStr": "vote-lambda-bandwidth-2",
  138. "legendLoc": "upper left"
  139. },
  140. {
  141. "data": "client",
  142. "dataParts": ["rep", "2", "", ""],
  143. "lineVariable": "lambda",
  144. "xVariable": "numClients",
  145. "whichGraph": "rep_prove_cpu",
  146. "xLabel": "Number of clients",
  147. "yLabel": "CPU time to make a new reputation proof (s)",
  148. "title": "Comparing CPU time for making reputation proofs\nacross different values of lambda",
  149. "fileNameStr": "rep_prove-lambda-cpu-2",
  150. "legendLoc": "upper right",
  151. "legendBBoxAnchor": [1, 1]
  152. },
  153. {
  154. "data": "client",
  155. "dataParts": ["rep", "2", "", ""],
  156. "lineVariable": "lambda",
  157. "xVariable": "numClients",
  158. "whichGraph": "rep_prove_total",
  159. "xLabel": "Number of clients",
  160. "yLabel": "Data sent/received to make a new reputation proof (KB)",
  161. "yUnit": "KB",
  162. "title": "Comparing bandwidth for making reputation proofs\nacross different values of lambda",
  163. "fileNameStr": "rep_prove-lambda-bandwidth-2",
  164. "legendLoc": "lower right",
  165. "legendBBoxAnchor": [1, 0]
  166. },
  167. {
  168. "data": "client",
  169. "dataParts": ["rep", "2", "", ""],
  170. "lineVariable": "lambda",
  171. "xVariable": "numClients",
  172. "whichGraph": "rep_verify_cpu",
  173. "xLabel": "Number of clients",
  174. "yLabel": "CPU time to verify a new reputation proof (s)",
  175. "title": "Comparing CPU time for verifying reputation proofs\nacross different values of lambda",
  176. "fileNameStr": "rep_verify-lambda-cpu-2",
  177. "legendLoc": "lower right",
  178. "legendBBoxAnchor": [1, 0]
  179. },
  180. {
  181. "data": "client",
  182. "dataParts": ["rep", "2", "", ""],
  183. "lineVariable": "lambda",
  184. "xVariable": "numClients",
  185. "whichGraph": "rep_verify_total",
  186. "xLabel": "Number of clients",
  187. "yLabel": "Data sent/received to verify a new reputation proof (KB)",
  188. "yUnit": "KB",
  189. "title": "Comparing bandwidth for verifying reputation proofs\nacross different values of lambda",
  190. "fileNameStr": "rep_verify-lambda-bandwidth-2",
  191. "legendLoc": "lower right",
  192. "legendBBoxAnchor": [1, 0]
  193. },
  194. {
  195. "data": "server",
  196. "dataParts": ["all", "", "", "50"],
  197. "lineVariable": "numServers",
  198. "xVariable": "numClients",
  199. "whichGraph": "vote_update_cpu",
  200. "xLabel": "Number of clients",
  201. "yLabel": "CPU time to verify a new vote row proof (s)",
  202. "title": "Comparing CPU time for verifying vote row proofs\nacross different numbers of servers",
  203. "fileNameStr": "vote_update_cpu-numServers-numClients-50",
  204. "legendLoc": "lower right",
  205. "legendBBoxAnchor": [1, 0]
  206. }
  207. ]