update results when running the timing demo
							
								
								
									
										32
									
								
								logs/add.log
									
									
									
									
									
								
							
							
						
						| @ -1,16 +1,16 @@ | |||||||
| 480        87 |    480        48 | ||||||
| 960       111 |    960        61 | ||||||
| 1440       135 |   1440        82 | ||||||
| 1920       159 |   1920        97 | ||||||
| 2400       200 |   2400       106 | ||||||
| 2880       224 |   2880       112 | ||||||
| 3360       248 |   3360       127 | ||||||
| 3840       272 |   3840       130 | ||||||
| 4320       296 |   4320       146 | ||||||
| 4800       320 |   4800       157 | ||||||
| 5280       344 |   5280       174 | ||||||
| 5760       368 |   5760       185 | ||||||
| 6240       392 |   6240       200 | ||||||
| 6720       416 |   6720       214 | ||||||
| 7200       440 |   7200       230 | ||||||
| 7680       464 |   7680       244 | ||||||
|  | |||||||
							
								
								
									
										
											BIN
										
									
								
								logs/addsub.png
									
									
									
									
									
								
							
							
						
						| Before Width: | Height: | Size: 6.1 KiB After Width: | Height: | Size: 5.8 KiB | 
| @ -1,7 +1,7 @@ | |||||||
| 513   1435869 |    513    446633 | ||||||
| 769   3544970 |    769   1110301 | ||||||
| 1025   7791638 |   1025   2414927 | ||||||
| 2049  46902238 |   2049  14870787 | ||||||
| 2561  85334899 |   2561  26299761 | ||||||
| 3073 141451412 |   3073  44323310 | ||||||
| 4097 308770310 |   4097  98934292 | ||||||
|  | |||||||
							
								
								
									
										
											BIN
										
									
								
								logs/expt.png
									
									
									
									
									
								
							
							
						
						| Before Width: | Height: | Size: 6.5 KiB After Width: | Height: | Size: 7.1 KiB | 
| @ -1,5 +1,6 @@ | |||||||
| 607   2109225 |    521    533515 | ||||||
| 1279  10148314 |    607    675230 | ||||||
| 2203  34126877 |   1279   2560713 | ||||||
| 3217  82716424 |   2203   7468422 | ||||||
| 4253 161569606 |   3217  17314246 | ||||||
|  |   4253  33899969 | ||||||
|  | |||||||
| @ -1,4 +1,3 @@ | |||||||
| 1024   7705271 |   1024   2210287 | ||||||
| 2048  34286851 |   2048   7940364 | ||||||
| 4096 165207491 |   4096  35903891 | ||||||
| 521   1618631 |  | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| 532   1928550 |    532    642330 | ||||||
| 784   3763908 |    784   1138699 | ||||||
| 1036   7564221 |   1036   1972796 | ||||||
| 1540  16566059 |   1540   3912241 | ||||||
| 2072  32283784 |   2072   7075836 | ||||||
| 3080  79851565 |   3080  16420867 | ||||||
| 4116 157843530 |   4116  32477173 | ||||||
|  | |||||||
| @ -0,0 +1,8 @@ | |||||||
|  |    240     58197 | ||||||
|  |    480     86617 | ||||||
|  |    720    255279 | ||||||
|  |    960    399626 | ||||||
|  |   1200    533330 | ||||||
|  |   1440    470046 | ||||||
|  |   1680    906754 | ||||||
|  |   1920   1132009 | ||||||
							
								
								
									
										
											BIN
										
									
								
								logs/invmod.png
									
									
									
									
									
								
							
							
						
						| Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 6.1 KiB | 
							
								
								
									
										168
									
								
								logs/mult.log
									
									
									
									
									
								
							
							
						
						| @ -1,84 +1,84 @@ | |||||||
| 271       555 |    240       114 | ||||||
| 390       855 |    360       182 | ||||||
| 508      1161 |    480       273 | ||||||
| 631      1605 |    600       364 | ||||||
| 749      2117 |    717       471 | ||||||
| 871      2687 |    840       597 | ||||||
| 991      3329 |    960       737 | ||||||
| 1108      4084 |   1080       881 | ||||||
| 1231      4786 |   1196      1041 | ||||||
| 1351      5624 |   1318      1215 | ||||||
| 1470      6392 |   1438      1405 | ||||||
| 1586      7364 |   1559      1600 | ||||||
| 1710      8218 |   1679      1812 | ||||||
| 1830      9255 |   1800      2045 | ||||||
| 1951     10217 |   1918      2289 | ||||||
| 2067     11461 |   2040      2534 | ||||||
| 2191     12463 |   2160      2800 | ||||||
| 2308     13677 |   2280      3067 | ||||||
| 2430     14800 |   2397      3375 | ||||||
| 2551     16232 |   2520      3678 | ||||||
| 2671     17460 |   2640      4007 | ||||||
| 2791     18899 |   2759      4325 | ||||||
| 2902     20247 |   2880      4851 | ||||||
| 3028     21902 |   3000      5200 | ||||||
| 3151     23240 |   3117      5557 | ||||||
| 3267     24927 |   3239      5938 | ||||||
| 3391     26441 |   3356      6332 | ||||||
| 3511     28277 |   3480      6741 | ||||||
| 3631     29838 |   3600      7168 | ||||||
| 3749     31751 |   3720      7597 | ||||||
| 3869     33673 |   3840      8054 | ||||||
| 3989     35431 |   3960      8514 | ||||||
| 4111     37518 |   4079      8956 | ||||||
| 4231     39426 |   4198      9451 | ||||||
| 4349     41504 |   4320      9976 | ||||||
| 4471     43567 |   4440     10457 | ||||||
| 4591     45786 |   4560     10973 | ||||||
| 4711     47876 |   4679     11535 | ||||||
| 4831     50299 |   4797     12085 | ||||||
| 4951     52427 |   4920     12639 | ||||||
| 5071     54785 |   5040     13235 | ||||||
| 5189     57241 |   5160     13832 | ||||||
| 5307     59730 |   5279     14454 | ||||||
| 5431     62194 |   5400     15063 | ||||||
| 5551     64761 |   5519     15657 | ||||||
| 5670     67322 |   5640     16339 | ||||||
| 5789     70073 |   5760     16992 | ||||||
| 5907     72663 |   5879     17676 | ||||||
| 6030     75437 |   6000     18380 | ||||||
| 6151     78242 |   6120     18022 | ||||||
| 6268     81202 |   6237     18567 | ||||||
| 6389     83948 |   6360     19259 | ||||||
| 6509     86985 |   6479     19929 | ||||||
| 6631     89903 |   6599     20686 | ||||||
| 6747     93184 |   6719     21180 | ||||||
| 6869     96044 |   6840     22121 | ||||||
| 6991     99286 |   6960     22741 | ||||||
| 7109    102395 |   7080     23664 | ||||||
| 7229    105917 |   7200     24315 | ||||||
| 7351    108940 |   7320     25107 | ||||||
| 7470    112490 |   7439     25945 | ||||||
| 7589    115702 |   7560     26557 | ||||||
| 7711    119508 |   7680     27527 | ||||||
| 7831    122632 |   7799     28341 | ||||||
| 7951    126410 |   7920     30761 | ||||||
| 8071    129808 |   8040     31648 | ||||||
| 8190    133895 |   8159     32628 | ||||||
| 8311    137146 |   8280     33498 | ||||||
| 8431    141218 |   8400     34508 | ||||||
| 8549    144732 |   8520     33657 | ||||||
| 8667    149131 |   8640     34566 | ||||||
| 8790    152462 |   8758     35203 | ||||||
| 8911    156754 |   8878     36356 | ||||||
| 9030    160479 |   9000     37379 | ||||||
| 9149    165138 |   9119     38072 | ||||||
| 9271    168601 |   9240     39390 | ||||||
| 9391    173185 |   9360     48931 | ||||||
| 9511    176988 |   9475     66682 | ||||||
| 9627    181976 |   9600     72564 | ||||||
| 9751    185539 |   9719     51493 | ||||||
| 9870    190388 |   9840     52637 | ||||||
| 9991    194335 |   9960     48247 | ||||||
| 10110    199605 |  10080     49030 | ||||||
| 10228    203298 |  10195     50592 | ||||||
|  | |||||||
							
								
								
									
										
											BIN
										
									
								
								logs/mult.png
									
									
									
									
									
								
							
							
						
						| Before Width: | Height: | Size: 6.6 KiB After Width: | Height: | Size: 8.1 KiB | 
| @ -1,84 +1,84 @@ | |||||||
| 271       560 |    240       133 | ||||||
| 391       870 |    360       250 | ||||||
| 511      1159 |    474       396 | ||||||
| 631      1605 |    599       585 | ||||||
| 750      2111 |    720       637 | ||||||
| 871      2737 |    840      1045 | ||||||
| 991      3361 |    960      1212 | ||||||
| 1111      4054 |   1080      1543 | ||||||
| 1231      4778 |   1196      1780 | ||||||
| 1351      5600 |   1320      2005 | ||||||
| 1471      6404 |   1436      2274 | ||||||
| 1591      7323 |   1560      2446 | ||||||
| 1710      8255 |   1680      1985 | ||||||
| 1831      9239 |   1800      2368 | ||||||
| 1948     10257 |   1920      2791 | ||||||
| 2070     11397 |   2038      3620 | ||||||
| 2190     12531 |   2160      3763 | ||||||
| 2308     13665 |   2278      3444 | ||||||
| 2429     14870 |   2400      4158 | ||||||
| 2550     16175 |   2516      5869 | ||||||
| 2671     17539 |   2640      6368 | ||||||
| 2787     18879 |   2753      5384 | ||||||
| 2911     20350 |   2876      7449 | ||||||
| 3031     21807 |   3000      6471 | ||||||
| 3150     23415 |   3114      8540 | ||||||
| 3270     24897 |   3240      7217 | ||||||
| 3388     26567 |   3360      9685 | ||||||
| 3511     28205 |   3476      6759 | ||||||
| 3627     30076 |   3599      8518 | ||||||
| 3751     31744 |   3714      8911 | ||||||
| 3869     33657 |   3840     12345 | ||||||
| 3991     35425 |   3960      9787 | ||||||
| 4111     37522 |   4079     11018 | ||||||
| 4229     39363 |   4196     12033 | ||||||
| 4351     41503 |   4319     12740 | ||||||
| 4470     43491 |   4440     12471 | ||||||
| 4590     45827 |   4558     15251 | ||||||
| 4711     47795 |   4678     13353 | ||||||
| 4828     50166 |   4798     15998 | ||||||
| 4951     52318 |   4920     13395 | ||||||
| 5070     54911 |   5040     13699 | ||||||
| 5191     57036 |   5160     14552 | ||||||
| 5308     58237 |   5280     14972 | ||||||
| 5431     60248 |   5400     15825 | ||||||
| 5551     62678 |   5520     16512 | ||||||
| 5671     64786 |   5639     17379 | ||||||
| 5791     67294 |   5757     17596 | ||||||
| 5908     69343 |   5879     18350 | ||||||
| 6031     71607 |   6000     18976 | ||||||
| 6151     74166 |   6115     19601 | ||||||
| 6271     76590 |   6240     20076 | ||||||
| 6391     78734 |   6354     20515 | ||||||
| 6511     81175 |   6480     21670 | ||||||
| 6631     83742 |   6600     22312 | ||||||
| 6750     86403 |   6716     22647 | ||||||
| 6868     88873 |   6839     23437 | ||||||
| 6990     91150 |   6960     24164 | ||||||
| 7110     94211 |   7080     24723 | ||||||
| 7228     96922 |   7199     25454 | ||||||
| 7351     99445 |   7320     26092 | ||||||
| 7469    102216 |   7440     26912 | ||||||
| 7589    104968 |   7557     27521 | ||||||
| 7711    108113 |   7677     28015 | ||||||
| 7827    110758 |   7800     28885 | ||||||
| 7950    113714 |   7919     29483 | ||||||
| 8071    116511 |   8040     30115 | ||||||
| 8186    119643 |   8160     31236 | ||||||
| 8310    122679 |   8280     31975 | ||||||
| 8425    125581 |   8400     30835 | ||||||
| 8551    128715 |   8520     31565 | ||||||
| 8669    131778 |   8639     32380 | ||||||
| 8788    135116 |   8760     32760 | ||||||
| 8910    138138 |   8879     33590 | ||||||
| 9031    141628 |   8996     34553 | ||||||
| 9148    144754 |   9119     35185 | ||||||
| 9268    148367 |   9239     36146 | ||||||
| 9391    151551 |   9358     36815 | ||||||
| 9511    155033 |   9480     39630 | ||||||
| 9631    158652 |   9596     43022 | ||||||
| 9751    162125 |   9720     41219 | ||||||
| 9871    165248 |   9840     41596 | ||||||
| 9988    168627 |   9960     42354 | ||||||
| 10111    172427 |  10080     43352 | ||||||
| 10231    176412 |  10200     43915 | ||||||
|  | |||||||
							
								
								
									
										168
									
								
								logs/sqr.log
									
									
									
									
									
								
							
							
						
						| @ -1,84 +1,84 @@ | |||||||
| 265       562 |    240       114 | ||||||
| 389       882 |    359       174 | ||||||
| 509      1207 |    478       241 | ||||||
| 631      1572 |    600       311 | ||||||
| 750      1990 |    720       399 | ||||||
| 859      2433 |    840       494 | ||||||
| 991      2894 |    960       599 | ||||||
| 1109      3555 |   1080       799 | ||||||
| 1230      4228 |   1200       931 | ||||||
| 1350      5018 |   1320       911 | ||||||
| 1471      5805 |   1440      1016 | ||||||
| 1591      6579 |   1560      1143 | ||||||
| 1709      7415 |   1680      1281 | ||||||
| 1829      8329 |   1800      1459 | ||||||
| 1949      9225 |   1918      1617 | ||||||
| 2071     10139 |   2039      1763 | ||||||
| 2188     11239 |   2159      1913 | ||||||
| 2309     12178 |   2279      2071 | ||||||
| 2431     13212 |   2399      2240 | ||||||
| 2551     14294 |   2518      2412 | ||||||
| 2671     15551 |   2640      2600 | ||||||
| 2791     16512 |   2760      2792 | ||||||
| 2911     17718 |   2877      3008 | ||||||
| 3030     18876 |   2999      3220 | ||||||
| 3150     20259 |   3119      3405 | ||||||
| 3270     21374 |   3239      3637 | ||||||
| 3391     22650 |   3359      3859 | ||||||
| 3511     23948 |   3480      4094 | ||||||
| 3631     25493 |   3600      4328 | ||||||
| 3750     26756 |   3717      4571 | ||||||
| 3870     28225 |   3838      4840 | ||||||
| 3989     29705 |   3960      5098 | ||||||
| 4110     31409 |   4080      5349 | ||||||
| 4230     32834 |   4200      5617 | ||||||
| 4351     34327 |   4320      5891 | ||||||
| 4471     35818 |   4440      6147 | ||||||
| 4591     37636 |   4560      6444 | ||||||
| 4711     39228 |   4680      6745 | ||||||
| 4830     40868 |   4800      7057 | ||||||
| 4949     42393 |   4918      7317 | ||||||
| 5070     44541 |   5039      7637 | ||||||
| 5191     46269 |   5160     12833 | ||||||
| 5310     48162 |   5280     10098 | ||||||
| 5429     49728 |   5397      8666 | ||||||
| 5548     51985 |   5520      8999 | ||||||
| 5671     53948 |   5639      9376 | ||||||
| 5791     55885 |   5758      9727 | ||||||
| 5910     57584 |   5880      9996 | ||||||
| 6031     60082 |   6000     10427 | ||||||
| 6150     62239 |   6118     10868 | ||||||
| 6270     64309 |   6240     12218 | ||||||
| 6390     66014 |   6359     14010 | ||||||
| 6511     68766 |   6478     14838 | ||||||
| 6631     71012 |   6593     16135 | ||||||
| 6750     73172 |   6719     16503 | ||||||
| 6871     74952 |   6840     13267 | ||||||
| 6991     77909 |   6960     13648 | ||||||
| 7111     80371 |   7080     14118 | ||||||
| 7231     82666 |   7199     14525 | ||||||
| 7351     84531 |   7320     14803 | ||||||
| 7469     87698 |   7439     15378 | ||||||
| 7589     90318 |   7558     15871 | ||||||
| 7711    225384 |   7680     57530 | ||||||
| 7830    232428 |   7800     59550 | ||||||
| 7950    240009 |   7916     61091 | ||||||
| 8070    246522 |   8039     63004 | ||||||
| 8190    253662 |   8160     61136 | ||||||
| 8310    260961 |   8279     62803 | ||||||
| 8431    269253 |   8398     68671 | ||||||
| 8549    275743 |   8520     71001 | ||||||
| 8671    283769 |   8638     71537 | ||||||
| 8789    290811 |   8759     74757 | ||||||
| 8911    300034 |   8880     77164 | ||||||
| 9030    306873 |   9000     78963 | ||||||
| 9149    315085 |   9119     80982 | ||||||
| 9270    323944 |   9239     83142 | ||||||
| 9390    332390 |   9357     85292 | ||||||
| 9508    337519 |   9480     88190 | ||||||
| 9631    348986 |   9600     90343 | ||||||
| 9749    356904 |   9718     86710 | ||||||
| 9871    367013 |   9840     88818 | ||||||
| 9989    373831 |   9954     91034 | ||||||
| 10108    381033 |  10079     93350 | ||||||
| 10230    393475 |  10197     95592 | ||||||
|  | |||||||
| @ -1,84 +1,84 @@ | |||||||
| 271       560 |    240       115 | ||||||
| 388       878 |    360       175 | ||||||
| 511      1179 |    480       241 | ||||||
| 629      1625 |    600       312 | ||||||
| 751      1988 |    719       397 | ||||||
| 871      2423 |    839       494 | ||||||
| 989      2896 |    960       597 | ||||||
| 1111      3561 |   1080       696 | ||||||
| 1231      4209 |   1200       794 | ||||||
| 1350      5015 |   1320       908 | ||||||
| 1470      5804 |   1439      1022 | ||||||
| 1591      6556 |   1560      1141 | ||||||
| 1709      7420 |   1678      1284 | ||||||
| 1831      8263 |   1797      1461 | ||||||
| 1951      9173 |   1918      1590 | ||||||
| 2070     10153 |   2040      1764 | ||||||
| 2191     11229 |   2160      1911 | ||||||
| 2310     12167 |   2278      2072 | ||||||
| 2431     13211 |   2399      2263 | ||||||
| 2550     14309 |   2516      2425 | ||||||
| 2671     15524 |   2640      2627 | ||||||
| 2788     16525 |   2756      2809 | ||||||
| 2910     17712 |   2880      3017 | ||||||
| 3028     18822 |   3000      3220 | ||||||
| 3148     20220 |   3119      3413 | ||||||
| 3271     21343 |   3239      3627 | ||||||
| 3391     22652 |   3359      3864 | ||||||
| 3511     23944 |   3479      4087 | ||||||
| 3630     25485 |   3600      4327 | ||||||
| 3750     26778 |   3720      4603 | ||||||
| 3868     28201 |   3840      4867 | ||||||
| 3990     29653 |   3957      5095 | ||||||
| 4111     31393 |   4079      5079 | ||||||
| 4225     32841 |   4200      5623 | ||||||
| 4350     34328 |   4319      5878 | ||||||
| 4471     35786 |   4439      6177 | ||||||
| 4590     37652 |   4560      6467 | ||||||
| 4711     39245 |   4679      6749 | ||||||
| 4830     40876 |   4800      7056 | ||||||
| 4951     42433 |   4920      7384 | ||||||
| 5068     44547 |   5039      7681 | ||||||
| 5191     46321 |   5159      8004 | ||||||
| 5311     48140 |   5280      8332 | ||||||
| 5430     49727 |   5399      8664 | ||||||
| 5550     52034 |   5520      8929 | ||||||
| 5671     53954 |   5638      9340 | ||||||
| 5791     55921 |   5760      9631 | ||||||
| 5908     57597 |   5879     10109 | ||||||
| 6031     60084 |   5999     10458 | ||||||
| 6148     62226 |   6118     10816 | ||||||
| 6270     64295 |   6240     11215 | ||||||
| 6390     66045 |   6359     11550 | ||||||
| 6511     68779 |   6478     11958 | ||||||
| 6629     71003 |   6600     12390 | ||||||
| 6751     73169 |   6718     12801 | ||||||
| 6871     74992 |   6838     13197 | ||||||
| 6991     77895 |   6959     13609 | ||||||
| 7110     80376 |   7079     14033 | ||||||
| 7231     82628 |   7199     16182 | ||||||
| 7351     84468 |   7320     16539 | ||||||
| 7470     87664 |   7440     16952 | ||||||
| 7591     90284 |   7559     16255 | ||||||
| 7711     91352 |   7679     17593 | ||||||
| 7828     93995 |   7800     17107 | ||||||
| 7950     96276 |   7920     17362 | ||||||
| 8071     98691 |   8037     17723 | ||||||
| 8190    101256 |   8159     18072 | ||||||
| 8308    103631 |   8280     19804 | ||||||
| 8431    105222 |   8399     18966 | ||||||
| 8550    108343 |   8519     19510 | ||||||
| 8671    110281 |   8640     19958 | ||||||
| 8787    112764 |   8760     20364 | ||||||
| 8911    115397 |   8878     20674 | ||||||
| 9031    117690 |   9000     21682 | ||||||
| 9151    120266 |   9120     21665 | ||||||
| 9271    122715 |   9237     21945 | ||||||
| 9391    124624 |   9359     22394 | ||||||
| 9510    127937 |   9480     23105 | ||||||
| 9630    130313 |   9598     23334 | ||||||
| 9750    132914 |   9718     25301 | ||||||
| 9871    136129 |   9840     26053 | ||||||
| 9991    138517 |   9960     26565 | ||||||
| 10108    141525 |  10079     26812 | ||||||
| 10231    144225 |  10200     27300 | ||||||
|  | |||||||
							
								
								
									
										32
									
								
								logs/sub.log
									
									
									
									
									
								
							
							
						
						| @ -1,16 +1,16 @@ | |||||||
| 480        94 |    480        36 | ||||||
| 960       116 |    960        51 | ||||||
| 1440       140 |   1440        64 | ||||||
| 1920       164 |   1920        78 | ||||||
| 2400       205 |   2400        90 | ||||||
| 2880       229 |   2880       105 | ||||||
| 3360       253 |   3360       118 | ||||||
| 3840       277 |   3840       133 | ||||||
| 4320       299 |   4320       146 | ||||||
| 4800       321 |   4800       161 | ||||||
| 5280       345 |   5280       182 | ||||||
| 5760       371 |   5760       201 | ||||||
| 6240       395 |   6240       201 | ||||||
| 6720       419 |   6720       214 | ||||||
| 7200       441 |   7200       228 | ||||||
| 7680       465 |   7680       243 | ||||||
|  | |||||||