You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

55 lines
1.2 KiB

  1. set terminal postscript eps enhanced color font "18"
  2. spartan = 'comparison/spartan.txt'
  3. hyperplonk = 'comparison/hyperplonk.txt'
  4. jellyfish = 'comparison/jellyfish.txt'
  5. set output "spartan_prover.eps"
  6. set title font ",64"
  7. set key font ",18"
  8. set xtics font ",20"
  9. set ytics font ",20"
  10. set xlabel font ",20"
  11. set ylabel font ",20"
  12. set key left
  13. set grid
  14. set logscale y
  15. set xrange [9:20]
  16. # set title font ",10"
  17. # set key title "Proving time"
  18. set xlabel "log \# constraits"
  19. set ylabel 'time (sec)'
  20. # set xtics (4,8,16,32,64)
  21. plot spartan using 1:2 w lp t "spartan",\
  22. jellyfish using 1:2 w lp t "jellyfish plonk",\
  23. hyperplonk using 1:2 w lp t "hyperplonk",
  24. reset
  25. set terminal postscript eps enhanced color font "18"
  26. ratio = 'comparison/ratio.txt'
  27. set output "ratio.eps"
  28. set title font ",64"
  29. set key font ",18"
  30. set xtics font ",20"
  31. set ytics font ",20"
  32. set xlabel font ",20"
  33. set ylabel font ",20"
  34. # set font "32"
  35. set key left
  36. set grid
  37. # set logscale y
  38. set xrange [9:20]
  39. set title font ",10"
  40. # set key title "Proving time"
  41. set xlabel "log \# constraits"
  42. set ylabel 'ratio '
  43. # set xtics (4,8,16,32,64)
  44. plot ratio using 1:6 w lp t "Jellyfish/Hyperplonk",\
  45. ratio using 1:7 w lp t "Spartan/Hyperplonk"