plots.json 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308
  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 per server to calculate an epoch (s)",
  10. "title": "Comparing CPU time for covert security\nepoch calculations across workloads",
  11. "fileNameStr": "epoch-workloads-cpu-2-50",
  12. "legendLoc": "upper left"
  13. }, {
  14. "data": "server",
  15. "dataParts": ["", "2", "", "50"],
  16. "lineVariable": "workload",
  17. "xVariable": "numClients",
  18. "whichGraph": "overall_epoch_cpu",
  19. "xLabel": "Number of clients",
  20. "yLabel": "CPU time per server to calculate an epoch (s)",
  21. "loglog": true,
  22. "title": "Comparing CPU time for covert security\nepoch calculations across workloads (in log-log)",
  23. "fileNameStr": "epoch-workloads-cpu-2-50-loglog",
  24. "legendLoc": "upper left"
  25. }, {
  26. "data": "server",
  27. "dataParts": ["", "2", "", "0"],
  28. "lineVariable": "workload",
  29. "xVariable": "numClients",
  30. "whichGraph": "overall_epoch_cpu",
  31. "xLabel": "Number of clients",
  32. "yLabel": "CPU time per server to calculate an epoch (s)",
  33. "title": "Comparing CPU time for HBC security\nepoch calculations across workloads",
  34. "fileNameStr": "hbc-epoch-workloads-cpu-2-0",
  35. "legendLoc": "upper left"
  36. }, {
  37. "data": "server",
  38. "dataParts": ["", "2", "", "0"],
  39. "lineVariable": "workload",
  40. "xVariable": "numClients",
  41. "whichGraph": "overall_epoch_cpu",
  42. "xLabel": "Number of clients",
  43. "yLabel": "CPU time per server to calculate an epoch (s)",
  44. "loglog": true,
  45. "title": "Comparing CPU time for HBC security\nepoch calculations across workloads (in log-log)",
  46. "fileNameStr": "hbc-epoch-workloads-cpu-2-0-loglog",
  47. "legendLoc": "upper left"
  48. }, {
  49. "data": "server",
  50. "dataParts": ["", "2", "", "50"],
  51. "lineVariable": "workload",
  52. "xVariable": "numClients",
  53. "whichGraph": "overall_epoch_total",
  54. "xLabel": "Number of clients",
  55. "yLabel": "Server-to-server outgoing bandwidth per\nserver used to calculate an epoch (MB)",
  56. "yUnit": "MB",
  57. "title": "Comparing bandwidth for covert security\nepoch calculations across workloads",
  58. "fileNameStr": "epoch-workloads-bandwidth-2-50",
  59. "legendLoc": "upper left"
  60. }, {
  61. "data": "server",
  62. "dataParts": ["", "2", "", "50"],
  63. "lineVariable": "workload",
  64. "xVariable": "numClients",
  65. "whichGraph": "overall_epoch_total",
  66. "xLabel": "Number of clients",
  67. "yLabel": "Server-to-server outgoing bandwidth per\nserver used to calculate an epoch (MB)",
  68. "yUnit": "MB",
  69. "loglog": true,
  70. "title": "Comparing bandwidth for covert security\nepoch calculations across workloads (in log-log)",
  71. "fileNameStr": "epoch-workloads-bandwidth-2-50-loglog",
  72. "legendLoc": "upper left"
  73. }, {
  74. "data": "server",
  75. "dataParts": ["", "2", "", "0"],
  76. "lineVariable": "workload",
  77. "xVariable": "numClients",
  78. "whichGraph": "overall_epoch_total",
  79. "xLabel": "Number of clients",
  80. "yLabel": "Server-to-server bandwidth per server\nused to calculate an epoch (MB)",
  81. "yUnit": "MB",
  82. "title": "Comparing bandwidth for HBC security\nepoch calculations across workloads",
  83. "fileNameStr": "hbc-epoch-workloads-bandwidth-2-0",
  84. "legendLoc": "upper left"
  85. }, {
  86. "data": "server",
  87. "dataParts": ["", "2", "", "0"],
  88. "lineVariable": "workload",
  89. "xVariable": "numClients",
  90. "whichGraph": "overall_epoch_total",
  91. "xLabel": "Number of clients",
  92. "yLabel": "Server-to-server bandwidth per server\nused to calculate an epoch (MB)",
  93. "yUnit": "MB",
  94. "loglog": true,
  95. "title": "Comparing bandwidth for HBC security\nepoch calculations across workloads (in log-log)",
  96. "fileNameStr": "hbc-epoch-workloads-bandwidth-2-0-loglog",
  97. "legendLoc": "upper left"
  98. }, {
  99. "data": "server",
  100. "dataParts": ["half", "", "", "50"],
  101. "lineVariable": "numServers",
  102. "xVariable": "numClients",
  103. "ignoreWorkload": true,
  104. "whichGraph": "overall_epoch_cpu",
  105. "xLabel": "Number of clients",
  106. "yLabel": "CPU time per server to calculate an epoch (s)",
  107. "title": "Comparing CPU time for covert security\nepoch calculations across numbers of servers",
  108. "fileNameStr": "epoch-servers-cpu-any-50",
  109. "legendLoc": "upper left"
  110. }, {
  111. "data": "server",
  112. "dataParts": ["half", "", "", "50"],
  113. "lineVariable": "numServers",
  114. "xVariable": "numClients",
  115. "ignoreWorkload": true,
  116. "whichGraph": "overall_epoch_cpu",
  117. "xLabel": "Number of clients",
  118. "yLabel": "CPU time per server to calculate an epoch (s)",
  119. "loglog": true,
  120. "title": "Comparing CPU time for covert security\nepoch calculations across numbers of servers (in log-log)",
  121. "fileNameStr": "epoch-servers-cpu-any-50-loglog",
  122. "legendLoc": "upper left"
  123. }, {
  124. "data": "server",
  125. "dataParts": ["half", "", "", "50"],
  126. "lineVariable": "numServers",
  127. "xVariable": "numClients",
  128. "ignoreWorkload": true,
  129. "whichGraph": "overall_epoch_total",
  130. "xLabel": "Number of clients",
  131. "yLabel": "Server-to-server bandwidth per server\nused to calculate an epoch (MB)",
  132. "yUnit": "MB",
  133. "title": "Comparing bandwidth for covert security\nepoch calculations across numbers of servers",
  134. "fileNameStr": "epoch-servers-bandwidth-any-50",
  135. "legendLoc": "upper left"
  136. }, {
  137. "data": "server",
  138. "dataParts": ["half", "", "", "50"],
  139. "lineVariable": "numServers",
  140. "xVariable": "numClients",
  141. "ignoreWorkload": true,
  142. "whichGraph": "overall_epoch_total",
  143. "xLabel": "Number of clients",
  144. "yLabel": "Server-to-server bandwidth per server\nused to calculate an epoch (MB)",
  145. "yUnit": "MB",
  146. "loglog": true,
  147. "title": "Comparing bandwidth for covert security\nepoch calculations across numbers of servers (in log-log)",
  148. "fileNameStr": "epoch-servers-bandwidth-any-50-loglog",
  149. "legendLoc": "upper left"
  150. }, {
  151. "data": "server",
  152. "dataParts": ["all", "2", "", ""],
  153. "lineVariable": "lambda",
  154. "xVariable": "numClients",
  155. "ignoreWorkload": true,
  156. "whichGraph": "overall_epoch_cpu",
  157. "xLabel": "Number of clients",
  158. "yLabel": "CPU time per server to calculate an epoch (s)",
  159. "title": "Comparing CPU time for covert security\nepoch calculations across different values of lambda",
  160. "fileNameStr": "epoch-lambda-cpu-all-2",
  161. "legendLoc": "upper left"
  162. }, {
  163. "data": "server",
  164. "dataParts": ["all", "2", "", ""],
  165. "lineVariable": "lambda",
  166. "xVariable": "numClients",
  167. "ignoreWorkload": true,
  168. "whichGraph": "overall_epoch_cpu",
  169. "xLabel": "Number of clients",
  170. "yLabel": "CPU time per server to calculate an epoch (s)",
  171. "loglog": true,
  172. "title": "Comparing CPU time for covert security\nepoch calculations across different values of lambda\n(in log-log)",
  173. "fileNameStr": "epoch-lambda-cpu-all-2-loglog",
  174. "legendLoc": "upper left"
  175. }, {
  176. "data": "server",
  177. "dataParts": ["all", "2", "", ""],
  178. "lineVariable": "lambda",
  179. "xVariable": "numClients",
  180. "ignoreWorkload": true,
  181. "whichGraph": "overall_epoch_total",
  182. "xLabel": "Number of clients",
  183. "yLabel": "Server-to-server bandwidth per server\nused to calculate an epoch (MB)",
  184. "yUnit": "MB",
  185. "title": "Comparing bandwidth for covert security\nepoch calculations across different values of lambda",
  186. "fileNameStr": "epoch-lambda-bandwidth-all-2",
  187. "legendLoc": "upper left"
  188. }, {
  189. "data": "server",
  190. "dataParts": ["all", "2", "", ""],
  191. "lineVariable": "lambda",
  192. "xVariable": "numClients",
  193. "ignoreWorkload": true,
  194. "whichGraph": "overall_epoch_total",
  195. "xLabel": "Number of clients",
  196. "yLabel": "Server-to-server bandwidth per server\nused to calculate an epoch (MB)",
  197. "yUnit": "MB",
  198. "loglog": true,
  199. "title": "Comparing bandwidth for covert security\nepoch calculations across different values of lambda\n(in log-log)",
  200. "fileNameStr": "epoch-lambda-bandwidth-all-2-loglog",
  201. "legendLoc": "upper left"
  202. }, {
  203. "data": "client",
  204. "dataParts": ["vote", "2", "", ""],
  205. "lineVariable": "lambda",
  206. "xVariable": "numClients",
  207. "whichGraph": "vote_cpu",
  208. "xLabel": "Number of clients",
  209. "yLabel": "Client CPU time to make a new vote row (s)",
  210. "title": "Comparing CPU time for making vote rows\nacross different values of lambda (in linear scale)",
  211. "fileNameStr": "vote-lambda-cpu-2",
  212. "legendLoc": "upper left"
  213. }, {
  214. "data": "client",
  215. "dataParts": ["vote", "2", "", ""],
  216. "lineVariable": "lambda",
  217. "xVariable": "numClients",
  218. "whichGraph": "vote_sent",
  219. "xLabel": "Number of clients",
  220. "yLabel": "Client-to-server bandwidth\nused to make a new vote row (KB)",
  221. "yUnit": "KB",
  222. "title": "Comparing bandwidth for making vote rows\nacross different values of lambda (in linear scale)",
  223. "fileNameStr": "vote-lambda-bandwidth-2",
  224. "legendLoc": "upper left"
  225. }, {
  226. "data": "client",
  227. "dataParts": ["rep", "2", "", ""],
  228. "lineVariable": "lambda",
  229. "xVariable": "numClients",
  230. "whichGraph": "rep_prove_cpu",
  231. "xLabel": "Number of clients",
  232. "yLabel": "CPU time to make a new reputation proof (s)",
  233. "title": "Comparing CPU time for making reputation proofs\nacross different values of lambda (in log-linear)",
  234. "fileNameStr": "rep_prove-lambda-cpu-2",
  235. "legendLoc": "lower right",
  236. "legendBBoxAnchor": [1, 0]
  237. }, {
  238. "data": "client",
  239. "dataParts": ["rep", "2", "", ""],
  240. "lineVariable": "lambda",
  241. "xVariable": "numClients",
  242. "whichGraph": "rep_prove_cpu",
  243. "xLabel": "Number of clients",
  244. "yLabel": "CPU time to make a new reputation proof (s)",
  245. "loglinear": true,
  246. "title": "Comparing CPU time for making reputation proofs\nacross different values of lambda (in log-linear)",
  247. "fileNameStr": "rep_prove-lambda-cpu-2-loglinear",
  248. "legendLoc": "lower right",
  249. "legendBBoxAnchor": [1, 0]
  250. }, {
  251. "data": "client",
  252. "dataParts": ["rep", "2", "", ""],
  253. "lineVariable": "lambda",
  254. "xVariable": "numClients",
  255. "whichGraph": "rep_prove_sent",
  256. "xLabel": "Number of clients",
  257. "yLabel": "Client-to-client bandwidth\nused to make a new reputation proof (KB)",
  258. "yUnit": "KB",
  259. "title": "Comparing bandwidth for making reputation proofs\nacross different values of lambda",
  260. "fileNameStr": "rep_prove-lambda-bandwidth-2",
  261. "legendLoc": "lower right",
  262. "legendBBoxAnchor": [1, 0]
  263. }, {
  264. "data": "client",
  265. "dataParts": ["rep", "2", "", ""],
  266. "lineVariable": "lambda",
  267. "xVariable": "numClients",
  268. "whichGraph": "rep_verify_cpu",
  269. "xLabel": "Number of clients",
  270. "yLabel": "CPU time to verify a new reputation proof (s)",
  271. "title": "Comparing CPU time for verifying reputation proofs\nacross different values of lambda (in log-linear)",
  272. "fileNameStr": "rep_verify-lambda-cpu-2",
  273. "legendLoc": "lower right",
  274. "legendBBoxAnchor": [1, 0]
  275. }, {
  276. "data": "client",
  277. "dataParts": ["rep", "2", "", ""],
  278. "lineVariable": "lambda",
  279. "xVariable": "numClients",
  280. "whichGraph": "rep_verify_cpu",
  281. "xLabel": "Number of clients",
  282. "yLabel": "CPU time to verify a new reputation proof (s)",
  283. "loglinear": true,
  284. "title": "Comparing CPU time for verifying reputation proofs\nacross different values of lambda (in log-linear)",
  285. "fileNameStr": "rep_verify-lambda-cpu-2-loglinear",
  286. "legendLoc": "lower right",
  287. "legendBBoxAnchor": [1, 0]
  288. }, {
  289. "data": "client",
  290. "dataParts": ["rep", "2", "", ""],
  291. "lineVariable": "lambda",
  292. "xVariable": "numClients",
  293. "whichGraph": "rep_verify_recv",
  294. "xLabel": "Number of clients",
  295. "yLabel": "Client-to-client bandwidth\nused to verify a new reputation proof (KB)",
  296. "yUnit": "KB",
  297. "title": "Comparing bandwidth for verifying reputation proofs\nacross different values of lambda",
  298. "fileNameStr": "rep_verify-lambda-bandwidth-2",
  299. "legendLoc": "lower right",
  300. "legendBBoxAnchor": [1, 0]
  301. }
  302. ]