Explorar o código

Plots that match what are being used in the thesis

Stan Gurtler %!s(int64=2) %!d(string=hai) anos
pai
achega
d72564235e
Modificáronse 26 ficheiros con 5 adicións e 5 borrados
  1. BIN=BIN
      prsona/plt/epoch-lambda-bandwidth-all-2-loglog.pdf
  2. BIN=BIN
      prsona/plt/epoch-lambda-bandwidth-all-2.pdf
  3. BIN=BIN
      prsona/plt/epoch-lambda-cpu-all-2-loglog.pdf
  4. BIN=BIN
      prsona/plt/epoch-lambda-cpu-all-2.pdf
  5. BIN=BIN
      prsona/plt/epoch-servers-bandwidth-any-50-loglog.pdf
  6. BIN=BIN
      prsona/plt/epoch-servers-bandwidth-any-50.pdf
  7. BIN=BIN
      prsona/plt/epoch-servers-cpu-any-50-loglog.pdf
  8. BIN=BIN
      prsona/plt/epoch-servers-cpu-any-50.pdf
  9. BIN=BIN
      prsona/plt/epoch-workloads-bandwidth-2-50-loglog.pdf
  10. BIN=BIN
      prsona/plt/epoch-workloads-bandwidth-2-50.pdf
  11. BIN=BIN
      prsona/plt/epoch-workloads-cpu-2-50-loglog.pdf
  12. BIN=BIN
      prsona/plt/epoch-workloads-cpu-2-50.pdf
  13. BIN=BIN
      prsona/plt/hbc-epoch-workloads-bandwidth-2-0-loglog.pdf
  14. BIN=BIN
      prsona/plt/hbc-epoch-workloads-bandwidth-2-0.pdf
  15. BIN=BIN
      prsona/plt/hbc-epoch-workloads-cpu-2-0-loglog.pdf
  16. BIN=BIN
      prsona/plt/hbc-epoch-workloads-cpu-2-0.pdf
  17. 4 4
      prsona/plt/plots.json
  18. BIN=BIN
      prsona/plt/rep_prove-lambda-bandwidth-2.pdf
  19. BIN=BIN
      prsona/plt/rep_prove-lambda-cpu-2-loglinear.pdf
  20. BIN=BIN
      prsona/plt/rep_prove-lambda-cpu-2.pdf
  21. BIN=BIN
      prsona/plt/rep_verify-lambda-bandwidth-2.pdf
  22. BIN=BIN
      prsona/plt/rep_verify-lambda-cpu-2-loglinear.pdf
  23. BIN=BIN
      prsona/plt/rep_verify-lambda-cpu-2.pdf
  24. BIN=BIN
      prsona/plt/vote-lambda-bandwidth-2.pdf
  25. BIN=BIN
      prsona/plt/vote-lambda-cpu-2.pdf
  26. 1 1
      prsona/scripts/make_graphs.py

BIN=BIN
prsona/plt/epoch-lambda-bandwidth-all-2-loglog.pdf


BIN=BIN
prsona/plt/epoch-lambda-bandwidth-all-2.pdf


BIN=BIN
prsona/plt/epoch-lambda-cpu-all-2-loglog.pdf


BIN=BIN
prsona/plt/epoch-lambda-cpu-all-2.pdf


BIN=BIN
prsona/plt/epoch-servers-bandwidth-any-50-loglog.pdf


BIN=BIN
prsona/plt/epoch-servers-bandwidth-any-50.pdf


BIN=BIN
prsona/plt/epoch-servers-cpu-any-50-loglog.pdf


BIN=BIN
prsona/plt/epoch-servers-cpu-any-50.pdf


BIN=BIN
prsona/plt/epoch-workloads-bandwidth-2-50-loglog.pdf


BIN=BIN
prsona/plt/epoch-workloads-bandwidth-2-50.pdf


BIN=BIN
prsona/plt/epoch-workloads-cpu-2-50-loglog.pdf


BIN=BIN
prsona/plt/epoch-workloads-cpu-2-50.pdf


BIN=BIN
prsona/plt/hbc-epoch-workloads-bandwidth-2-0-loglog.pdf


BIN=BIN
prsona/plt/hbc-epoch-workloads-bandwidth-2-0.pdf


BIN=BIN
prsona/plt/hbc-epoch-workloads-cpu-2-0-loglog.pdf


BIN=BIN
prsona/plt/hbc-epoch-workloads-cpu-2-0.pdf


+ 4 - 4
prsona/plt/plots.json

@@ -30,7 +30,7 @@
         "whichGraph": "overall_epoch_cpu",
         "xLabel": "Number of clients",
         "yLabel": "CPU time per server to calculate an epoch (s)",
-        "title": "Comparing CPU time for HBC security\nepoch calculations across workloads",
+        "title": "Comparing CPU time for HbC security\nepoch calculations across workloads",
         "fileNameStr": "hbc-epoch-workloads-cpu-2-0",
         "legendLoc": "upper left"
     }, {
@@ -42,7 +42,7 @@
         "xLabel": "Number of clients",
         "yLabel": "CPU time per server to calculate an epoch (s)",
         "loglog": true,
-        "title": "Comparing CPU time for HBC security\nepoch calculations across workloads (in log-log)",
+        "title": "Comparing CPU time for HbC security\nepoch calculations across workloads (in log-log)",
         "fileNameStr": "hbc-epoch-workloads-cpu-2-0-loglog",
         "legendLoc": "upper left"
     }, {
@@ -79,7 +79,7 @@
         "xLabel": "Number of clients",
         "yLabel": "Server-to-server bandwidth per server\nused to calculate an epoch (MB)",
         "yUnit": "MB",
-        "title": "Comparing bandwidth for HBC security\nepoch calculations across workloads",
+        "title": "Comparing bandwidth for HbC security\nepoch calculations across workloads",
         "fileNameStr": "hbc-epoch-workloads-bandwidth-2-0",
         "legendLoc": "upper left"
     }, {
@@ -92,7 +92,7 @@
         "yLabel": "Server-to-server bandwidth per server\nused to calculate an epoch (MB)",
         "yUnit": "MB",
         "loglog": true,
-        "title": "Comparing bandwidth for HBC security\nepoch calculations across workloads (in log-log)",
+        "title": "Comparing bandwidth for HbC security\nepoch calculations across workloads (in log-log)",
         "fileNameStr": "hbc-epoch-workloads-bandwidth-2-0-loglog",
         "legendLoc": "upper left"
     }, {

BIN=BIN
prsona/plt/rep_prove-lambda-bandwidth-2.pdf


BIN=BIN
prsona/plt/rep_prove-lambda-cpu-2-loglinear.pdf


BIN=BIN
prsona/plt/rep_prove-lambda-cpu-2.pdf


BIN=BIN
prsona/plt/rep_verify-lambda-bandwidth-2.pdf


BIN=BIN
prsona/plt/rep_verify-lambda-cpu-2-loglinear.pdf


BIN=BIN
prsona/plt/rep_verify-lambda-cpu-2.pdf


BIN=BIN
prsona/plt/vote-lambda-bandwidth-2.pdf


BIN=BIN
prsona/plt/vote-lambda-cpu-2.pdf


+ 1 - 1
prsona/scripts/make_graphs.py

@@ -498,7 +498,7 @@ def plotComparison(data, dataParts, xVariable, lineVariable, whichGraph, **kwarg
 
             if extraFit:
                 popt, pcov = curve_fit(genericCube, xs, ys)
-                beyondXs = np.linspace(xs[-1], 100, 50)
+                beyondXs = np.linspace(xs[-1], 300, 50)
                 ax.plot(beyondXs, genericCube(beyondXs, *popt), linestyle='--', color=color)
             if loglog and not loglogLineFit and dataParts[3] != '0':
                 popt, pcov = curve_fit(onlyCube, xs, ys)