1*ebfedea0SLionel Sambucset terminal png 2*ebfedea0SLionel Sambucset size 1.75 3*ebfedea0SLionel Sambucset ylabel "Cycles per Operation" 4*ebfedea0SLionel Sambucset xlabel "Operand size (bits)" 5*ebfedea0SLionel Sambuc 6*ebfedea0SLionel Sambucset output "addsub.png" 7*ebfedea0SLionel Sambucplot 'add.log' smooth bezier title "Addition", 'sub.log' smooth bezier title "Subtraction" 8*ebfedea0SLionel Sambuc 9*ebfedea0SLionel Sambucset output "mult.png" 10*ebfedea0SLionel Sambucplot 'sqr.log' smooth bezier title "Squaring (without Karatsuba)", 'sqr_kara.log' smooth bezier title "Squaring (Karatsuba)", 'mult.log' smooth bezier title "Multiplication (without Karatsuba)", 'mult_kara.log' smooth bezier title "Multiplication (Karatsuba)" 11*ebfedea0SLionel Sambuc 12*ebfedea0SLionel Sambucset output "expt.png" 13*ebfedea0SLionel Sambucplot 'expt.log' smooth bezier title "Exptmod (Montgomery)", 'expt_dr.log' smooth bezier title "Exptmod (Dimminished Radix)", 'expt_2k.log' smooth bezier title "Exptmod (2k Reduction)" 14*ebfedea0SLionel Sambuc 15*ebfedea0SLionel Sambucset output "invmod.png" 16*ebfedea0SLionel Sambucplot 'invmod.log' smooth bezier title "Modular Inverse" 17*ebfedea0SLionel Sambuc 18