Dear Niels, > See below patch, to support mpn_mul/0.6. Example output: > > $ ./speed -c -r -s 10-50 -t 5 -p 1000000 mpn_mul mpn_mul/0.6 > overhead 5.00 cycles, precision 1000000 units of 1.25e-09 secs, CPU freq > 798.28 MHz > mpn_mul mpn_mul/0.6 > 10 215.48 #0.6295 > 15 443.16 #0.6066 > 20 784.50 #0.6138 > 25 1209.57 #0.5957 > 30 1490.59 #0.6934 > 35 1986.51 #0.6918 > 40 2547.99 #0.6981 > 45 3189.27 #0.6633 > 50 3827.87 #0.6734 > > What do you think? (Also deleted FLAG_RSIZE, which appeared unused).
looks nice! > I think it's nicer to be able to specify it separately for each function > under test. indeed, can you try speed ... mpn_mul mpn_mul/0.9 mpn_mul/0.8 mpn_mul/0.7 mpn_mul/0.6 mpn_mul/0.5 ? Paul _______________________________________________ gmp-devel mailing list gmp-devel@gmplib.org https://gmplib.org/mailman/listinfo/gmp-devel