[1c] cl-user(132): (probset3f 10 100 4 1000) spacing = [1, 1] 10 term X 91 term mul-dense deg(a)=9, 10 terms; deg(b)= 90, 91 terms, test count=1000, time=0.469 ms each mulfft3 deg(a)=9, 10 terms; deg(b)= 90, 91 terms, test count=1000, time=1.125 ms each 20 term X 81 term mul-dense deg(a)=19, 20 terms; deg(b)= 80, 81 terms, test count=1000, time=0.719 ms each mulfft3 deg(a)=19, 20 terms; deg(b)= 80, 81 terms, test count=1000, time=1.093 ms each 30 term X 71 term mul-dense deg(a)=29, 30 terms; deg(b)= 70, 71 terms, test count=1000, time=1.235 ms each mulfft3 deg(a)=29, 30 terms; deg(b)= 70, 71 terms, test count=1000, time=1.109 ms each 40 term X 61 term mul-dense deg(a)=39, 40 terms; deg(b)= 60, 61 terms, test count=1000, time=1.266 ms each mulfft3 deg(a)=39, 40 terms; deg(b)= 60, 61 terms, test count=1000, time=1.109 ms each 50 term X 51 term mul-dense deg(a)=49, 50 terms; deg(b)= 50, 51 terms, test count=1000, time=1.391 ms each mulfft3 deg(a)=49, 50 terms; deg(b)= 50, 51 terms, test count=1000, time= 1.25 ms each spacing = [1, 2] 10 term X 91 term mul-dense deg(a)=17, 10 terms; deg(b)= 141, 91 terms, test count=1000, time= 0.5 ms each mulfft3 deg(a)=17, 10 terms; deg(b)= 141, 91 terms, test count=1000, time=1.672 ms each 20 term X 81 term mul-dense deg(a)=28, 20 terms; deg(b)= 122, 81 terms, test count=1000, time=0.875 ms each mulfft3 deg(a)=28, 20 terms; deg(b)= 122, 81 terms, test count=1000, time=1.468 ms each 30 term X 71 term mul-dense deg(a)=42, 30 terms; deg(b)= 111, 71 terms, test count=1000, time=1.141 ms each mulfft3 deg(a)=42, 30 terms; deg(b)= 111, 71 terms, test count=1000, time=1.453 ms each 40 term X 61 term mul-dense deg(a)=62, 40 terms; deg(b)= 87, 61 terms, test count=1000, time=1.531 ms each mulfft3 deg(a)=62, 40 terms; deg(b)= 87, 61 terms, test count=1000, time=1.485 ms each 50 term X 51 term mul-dense deg(a)=77, 50 terms; deg(b)= 82, 51 terms, test count=1000, time=1.187 ms each mulfft3 deg(a)=77, 50 terms; deg(b)= 82, 51 terms, test count=1000, time=1.469 ms each spacing = [1, 4] 10 term X 91 term mul-dense deg(a)=30, 10 terms; deg(b)= 216, 91 terms, test count=1000, time=0.703 ms each mulfft3 deg(a)=30, 10 terms; deg(b)= 216, 91 terms, test count=1000, time=1.875 ms each 20 term X 81 term mul-dense deg(a)=44, 20 terms; deg(b)= 182, 81 terms, test count=1000, time=0.922 ms each mulfft3 deg(a)=44, 20 terms; deg(b)= 182, 81 terms, test count=1000, time=1.781 ms each 30 term X 71 term mul-dense deg(a)=61, 30 terms; deg(b)= 183, 71 terms, test count=1000, time=1.188 ms each mulfft3 deg(a)=61, 30 terms; deg(b)= 183, 71 terms, test count=1000, time=1.969 ms each 40 term X 61 term mul-dense deg(a)=100, 40 terms; deg(b)= 146, 61 terms, test count=1000, time= 1.36 ms each mulfft3 deg(a)=100, 40 terms; deg(b)= 146, 61 terms, test count=1000, time=2.156 ms each 50 term X 51 term mul-dense deg(a)=125, 50 terms; deg(b)= 117, 51 terms, test count=1000, time=1.484 ms each mulfft3 deg(a)=125, 50 terms; deg(b)= 117, 51 terms, test count=1000, time= 2.11 ms each spacing = [1, 8] 10 term X 91 term mul-dense deg(a)=35, 10 terms; deg(b)= 408, 91 terms, test count=1000, time=0.656 ms each mulfft3 deg(a)=35, 10 terms; deg(b)= 408, 91 terms, test count=1000, time=3.219 ms each 20 term X 81 term mul-dense deg(a)=90, 20 terms; deg(b)= 322, 81 terms, test count=1000, time=1.046 ms each mulfft3 deg(a)=90, 20 terms; deg(b)= 322, 81 terms, test count=1000, time=3.079 ms each 30 term X 71 term mul-dense deg(a)=136, 30 terms; deg(b)= 291, 71 terms, test count=1000, time=1.328 ms each mulfft3 deg(a)=136, 30 terms; deg(b)= 291, 71 terms, test count=1000, time=3.172 ms each 40 term X 61 term mul-dense deg(a)=166, 40 terms; deg(b)= 301, 61 terms, test count=1000, time=1.438 ms each mulfft3 deg(a)=166, 40 terms; deg(b)= 301, 61 terms, test count=1000, time=3.437 ms each 50 term X 51 term mul-dense deg(a)=222, 50 terms; deg(b)= 220, 51 terms, test count=1000, time=1.469 ms each mulfft3 deg(a)=222, 50 terms; deg(b)= 220, 51 terms, test count=1000, time=3.156 ms each spacing = [1, 16] 10 term X 91 term mul-dense deg(a)=112, 10 terms; deg(b)= 781, 91 terms, test count=1000, time=0.656 ms each mulfft3 deg(a)=112, 10 terms; deg(b)= 781, 91 terms, test count=1000, time=5.453 ms each 20 term X 81 term mul-dense deg(a)=179, 20 terms; deg(b)= 675, 81 terms, test count=1000, time=1.125 ms each mulfft3 deg(a)=179, 20 terms; deg(b)= 675, 81 terms, test count=1000, time=6.469 ms each 30 term X 71 term mul-dense deg(a)=233, 30 terms; deg(b)= 583, 71 terms, test count=1000, time= 1.5 ms each mulfft3 deg(a)=233, 30 terms; deg(b)= 583, 71 terms, test count=1000, time=6.891 ms each 40 term X 61 term mul-dense deg(a)=319, 40 terms; deg(b)= 504, 61 terms, test count=1000, time=1.656 ms each mulfft3 deg(a)=319, 40 terms; deg(b)= 504, 61 terms, test count=1000, time=6.547 ms each 50 term X 51 term mul-dense deg(a)=391, 50 terms; deg(b)= 426, 51 terms, test count=1000, time=1.656 ms each mulfft3 deg(a)=391, 50 terms; deg(b)= 426, 51 terms, test count=1000, time=6.844 ms each nil [1c] cl-user(133): (probset3f 100 1000 4 50) spacing = [1, 1] 100 term X 901 term mul-dense deg(a)=99, 100 terms; deg(b)= 900, 901 terms, test count=50, time=52.18 ms each mulfft3 deg(a)=99, 100 terms; deg(b)= 900, 901 terms, test count=50, time=10.32 ms each 200 term X 801 term mul-dense deg(a)=199, 200 terms; deg(b)= 800, 801 terms, test count=50, time= 87.8 ms each mulfft3 deg(a)=199, 200 terms; deg(b)= 800, 801 terms, test count=50, time= 8.14 ms each 300 term X 701 term mul-dense deg(a)=299, 300 terms; deg(b)= 700, 701 terms, test count=50, time=108.1 ms each mulfft3 deg(a)=299, 300 terms; deg(b)= 700, 701 terms, test count=50, time=10.94 ms each 400 term X 601 term mul-dense deg(a)=399, 400 terms; deg(b)= 600, 601 terms, test count=50, time=127.2 ms each mulfft3 deg(a)=399, 400 terms; deg(b)= 600, 601 terms, test count=50, time= 8.76 ms each 500 term X 501 term mul-dense deg(a)=499, 500 terms; deg(b)= 500, 501 terms, test count=50, time=125.3 ms each mulfft3 deg(a)=499, 500 terms; deg(b)= 500, 501 terms, test count=50, time= 8.12 ms each spacing = [1, 2] 100 term X 901 term mul-dense deg(a)=149, 100 terms; deg(b)= 1339, 901 terms, test count=50, time=46.26 ms each mulfft3 deg(a)=149, 100 terms; deg(b)= 1339, 901 terms, test count=50, time=15.94 ms each 200 term X 801 term mul-dense deg(a)=293, 200 terms; deg(b)= 1196, 801 terms, test count=50, time= 87.5 ms each mulfft3 deg(a)=293, 200 terms; deg(b)= 1196, 801 terms, test count=50, time=16.88 ms each 300 term X 701 term mul-dense deg(a)=445, 300 terms; deg(b)= 1057, 701 terms, test count=50, time=114.4 ms each mulfft3 deg(a)=445, 300 terms; deg(b)= 1057, 701 terms, test count=50, time=16.24 ms each 400 term X 601 term mul-dense deg(a)=601, 400 terms; deg(b)= 926, 601 terms, test count=50, time=123.4 ms each mulfft3 deg(a)=601, 400 terms; deg(b)= 926, 601 terms, test count=50, time= 14.7 ms each 500 term X 501 term mul-dense deg(a)=765, 500 terms; deg(b)= 731, 501 terms, test count=50, time=135.9 ms each mulfft3 deg(a)=765, 500 terms; deg(b)= 731, 501 terms, test count=50, time=14.68 ms each spacing = [1, 4] 100 term X 901 term mul-dense deg(a)=253, 100 terms; deg(b)= 2229, 901 terms, test count=50, time= 50.0 ms each mulfft3 deg(a)=253, 100 terms; deg(b)= 2229, 901 terms, test count=50, time=25.94 ms each 200 term X 801 term mul-dense deg(a)=519, 200 terms; deg(b)= 1989, 801 terms, test count=50, time= 90.3 ms each mulfft3 deg(a)=519, 200 terms; deg(b)= 1989, 801 terms, test count=50, time= 25.0 ms each 300 term X 701 term mul-dense deg(a)=754, 300 terms; deg(b)= 1804, 701 terms, test count=50, time=109.4 ms each mulfft3 deg(a)=754, 300 terms; deg(b)= 1804, 701 terms, test count=50, time=25.32 ms each 400 term X 601 term mul-dense deg(a)=962, 400 terms; deg(b)= 1512, 601 terms, test count=50, time=140.0 ms each mulfft3 deg(a)=962, 400 terms; deg(b)= 1512, 601 terms, test count=50, time= 25.3 ms each 500 term X 501 term mul-dense deg(a)=1288, 500 terms; deg(b)= 1244, 501 terms, test count=50, time=137.8 ms each mulfft3 deg(a)=1288, 500 terms; deg(b)= 1244, 501 terms, test count=50, time=27.18 ms each spacing = [1, 8] 100 term X 901 term mul-dense deg(a)=416, 100 terms; deg(b)= 4097, 901 terms, test count=50, time=54.08 ms each mulfft3 deg(a)=416, 100 terms; deg(b)= 4097, 901 terms, test count=50, time=49.06 ms each 200 term X 801 term mul-dense deg(a)=873, 200 terms; deg(b)= 3501, 801 terms, test count=50, time=91.56 ms each mulfft3 deg(a)=873, 200 terms; deg(b)= 3501, 801 terms, test count=50, time=45.94 ms each 300 term X 701 term mul-dense deg(a)=1407, 300 terms; deg(b)= 3043, 701 terms, test count=50, time=113.1 ms each mulfft3 deg(a)=1407, 300 terms; deg(b)= 3043, 701 terms, test count=50, time=50.62 ms each 400 term X 601 term mul-dense deg(a)=1782, 400 terms; deg(b)= 2719, 601 terms, test count=50, time=137.5 ms each mulfft3 deg(a)=1782, 400 terms; deg(b)= 2719, 601 terms, test count=50, time=48.44 ms each 500 term X 501 term mul-dense deg(a)=2117, 500 terms; deg(b)= 2223, 501 terms, test count=50, time=136.6 ms each mulfft3 deg(a)=2117, 500 terms; deg(b)= 2223, 501 terms, test count=50, time=48.44 ms each spacing = [1, 16] 100 term X 901 term mul-dense deg(a)=839, 100 terms; deg(b)= 7821, 901 terms, test count=50, time= 55.0 ms each mulfft3 deg(a)=839, 100 terms; deg(b)= 7821, 901 terms, test count=50, time=103.4 ms each 200 term X 801 term mul-dense deg(a)=1592, 200 terms; deg(b)= 6728, 801 terms, test count=50, time=89.38 ms each mulfft3 deg(a)=1592, 200 terms; deg(b)= 6728, 801 terms, test count=50, time= 95.3 ms each 300 term X 701 term mul-dense deg(a)=2533, 300 terms; deg(b)= 6039, 701 terms, test count=50, time=121.6 ms each mulfft3 deg(a)=2533, 300 terms; deg(b)= 6039, 701 terms, test count=50, time=97.82 ms each 400 term X 601 term mul-dense deg(a)=3542, 400 terms; deg(b)= 5121, 601 terms, test count=50, time=134.1 ms each mulfft3 deg(a)=3542, 400 terms; deg(b)= 5121, 601 terms, test count=50, time=98.44 ms each 500 term X 501 term mul-dense deg(a)=4153, 500 terms; deg(b)= 4267, 501 terms, test count=50, time=150.3 ms each mulfft3 deg(a)=4153, 500 terms; deg(b)= 4267, 501 terms, test count=50, time= 95.0 ms each nil [1c] cl-user(134): (probset3f 5 50 4 10000) (probset3f 5 50 4 10000) spacing = [1, 1] 5 term X 46 term mul-dense deg(a)=4, 5 terms; deg(b)= 45, 46 terms, test count=10000, time=.1438 ms each mulfft3 deg(a)=4, 5 terms; deg(b)= 45, 46 terms, test count=10000, time=.5922 ms each 10 term X 41 term mul-dense deg(a)=9, 10 terms; deg(b)= 40, 41 terms, test count=10000, time=.2078 ms each mulfft3 deg(a)=9, 10 terms; deg(b)= 40, 41 terms, test count=10000, time=.5922 ms each 15 term X 36 term mul-dense deg(a)=14, 15 terms; deg(b)= 35, 36 terms, test count=10000, time=.3203 ms each mulfft3 deg(a)=14, 15 terms; deg(b)= 35, 36 terms, test count=10000, time=.6125 ms each 20 term X 31 term mul-dense deg(a)=19, 20 terms; deg(b)= 30, 31 terms, test count=10000, time=.3578 ms each mulfft3 deg(a)=19, 20 terms; deg(b)= 30, 31 terms, test count=10000, time= 0.6 ms each 25 term X 26 term mul-dense deg(a)=24, 25 terms; deg(b)= 25, 26 terms, test count=10000, time=.3875 ms each mulfft3 deg(a)=24, 25 terms; deg(b)= 25, 26 terms, test count=10000, time=.5766 ms each spacing = [1, 2] 5 term X 46 term mul-dense deg(a)=7, 5 terms; deg(b)= 71, 46 terms, test count=10000, time=.1531 ms each mulfft3 deg(a)=7, 5 terms; deg(b)= 71, 46 terms, test count=10000, time=.9172 ms each 10 term X 41 term mul-dense deg(a)=14, 10 terms; deg(b)= 57, 41 terms, test count=10000, time=.2281 ms each mulfft3 deg(a)=14, 10 terms; deg(b)= 57, 41 terms, test count=10000, time=.9016 ms each 15 term X 36 term mul-dense deg(a)=21, 15 terms; deg(b)= 56, 36 terms, test count=10000, time=.3172 ms each mulfft3 deg(a)=21, 15 terms; deg(b)= 56, 36 terms, test count=10000, time=.9453 ms each 20 term X 31 term mul-dense deg(a)=29, 20 terms; deg(b)= 43, 31 terms, test count=10000, time=.3922 ms each mulfft3 deg(a)=29, 20 terms; deg(b)= 43, 31 terms, test count=10000, time=.9547 ms each 25 term X 26 term mul-dense deg(a)=38, 25 terms; deg(b)= 40, 26 terms, test count=10000, time=.3422 ms each mulfft3 deg(a)=38, 25 terms; deg(b)= 40, 26 terms, test count=10000, time=.9328 ms each spacing = [1, 4] 5 term X 46 term mul-dense deg(a)=11, 5 terms; deg(b)= 125, 46 terms, test count=10000, time=.1625 ms each mulfft3 deg(a)=11, 5 terms; deg(b)= 125, 46 terms, test count=10000, time=.9937 ms each 10 term X 41 term mul-dense deg(a)=25, 10 terms; deg(b)= 108, 41 terms, test count=10000, time=.2938 ms each mulfft3 deg(a)=25, 10 terms; deg(b)= 108, 41 terms, test count=10000, time=1.283 ms each 15 term X 36 term mul-dense deg(a)=34, 15 terms; deg(b)= 93, 36 terms, test count=10000, time=.3625 ms each mulfft3 deg(a)=34, 15 terms; deg(b)= 93, 36 terms, test count=10000, time=1.245 ms each 20 term X 31 term mul-dense deg(a)=38, 20 terms; deg(b)= 83, 31 terms, test count=10000, time=.4047 ms each mulfft3 deg(a)=38, 20 terms; deg(b)= 83, 31 terms, test count=10000, time=1.211 ms each 25 term X 26 term mul-dense deg(a)=62, 25 terms; deg(b)= 64, 26 terms, test count=10000, time=.4157 ms each mulfft3 deg(a)=62, 25 terms; deg(b)= 64, 26 terms, test count=10000, time=1.223 ms each spacing = [1, 8] 5 term X 46 term mul-dense deg(a)=19, 5 terms; deg(b)= 218, 46 terms, test count=10000, time=.1719 ms each mulfft3 deg(a)=19, 5 terms; deg(b)= 218, 46 terms, test count=10000, time=1.175 ms each 10 term X 41 term mul-dense deg(a)=46, 10 terms; deg(b)= 174, 41 terms, test count=10000, time= 0.3 ms each mulfft3 deg(a)=46, 10 terms; deg(b)= 174, 41 terms, test count=10000, time=1.644 ms each 15 term X 36 term mul-dense deg(a)=46, 15 terms; deg(b)= 157, 36 terms, test count=10000, time=.3297 ms each mulfft3 deg(a)=46, 15 terms; deg(b)= 157, 36 terms, test count=10000, time=1.559 ms each 20 term X 31 term mul-dense deg(a)=90, 20 terms; deg(b)= 147, 31 terms, test count=10000, time=.4015 ms each mulfft3 deg(a)=90, 20 terms; deg(b)= 147, 31 terms, test count=10000, time= 1.78 ms each 25 term X 26 term mul-dense deg(a)=120, 25 terms; deg(b)= 93, 26 terms, test count=10000, time=.4282 ms each mulfft3 deg(a)=120, 25 terms; deg(b)= 93, 26 terms, test count=10000, time=1.713 ms each spacing = [1, 16] 5 term X 46 term mul-dense deg(a)=29, 5 terms; deg(b)= 390, 46 terms, test count=10000, time=.2125 ms each mulfft3 deg(a)=29, 5 terms; deg(b)= 390, 46 terms, test count=10000, time=1.816 ms each 10 term X 41 term mul-dense deg(a)=88, 10 terms; deg(b)= 313, 41 terms, test count=10000, time=.2562 ms each mulfft3 deg(a)=88, 10 terms; deg(b)= 313, 41 terms, test count=10000, time=1.988 ms each 15 term X 36 term mul-dense deg(a)=124, 15 terms; deg(b)= 294, 36 terms, test count=10000, time=0.386 ms each mulfft3 deg(a)=124, 15 terms; deg(b)= 294, 36 terms, test count=10000, time=2.517 ms each 20 term X 31 term mul-dense deg(a)=196, 20 terms; deg(b)= 248, 31 terms, test count=10000, time=.4281 ms each mulfft3 deg(a)=196, 20 terms; deg(b)= 248, 31 terms, test count=10000, time= 2.45 ms each 25 term X 26 term mul-dense deg(a)=217, 25 terms; deg(b)= 225, 26 terms, test count=10000, time=.4719 ms each mulfft3 deg(a)=217, 25 terms; deg(b)= 225, 26 terms, test count=10000, time=2.401 ms each nil [1] cl-user(141): (probset3f 250 2000 1 5) spacing = [1, 1] 250 term X 1751 term mul-dense deg(a)=249, 250 terms; deg(b)= 1750, 1751 terms, test count=5, time=275.0 ms each mulfft3 deg(a)=249, 250 terms; deg(b)= 1750, 1751 terms, test count=5, time= 18.8 ms each 500 term X 1501 term mul-dense deg(a)=499, 500 terms; deg(b)= 1500, 1501 terms, test count=5, time=406.2 ms each mulfft3 deg(a)=499, 500 terms; deg(b)= 1500, 1501 terms, test count=5, time= 22.0 ms each 750 term X 1251 term mul-dense deg(a)=749, 750 terms; deg(b)= 1250, 1251 terms, test count=5, time=537.4 ms each mulfft3 deg(a)=749, 750 terms; deg(b)= 1250, 1251 terms, test count=5, time= 25.0 ms each 1000 term X 1001 term mul-dense deg(a)=999, 1000 terms; deg(b)= 1000, 1001 terms, test count=5, time=556.2 ms each mulfft3 deg(a)=999, 1000 terms; deg(b)= 1000, 1001 terms, test count=5, time= 15.6 ms each spacing = [1, 2] 250 term X 1751 term mul-dense deg(a)=384, 250 terms; deg(b)= 2632, 1751 terms, test count=5, time=262.6 ms each mulfft3 deg(a)=384, 250 terms; deg(b)= 2632, 1751 terms, test count=5, time= 34.4 ms each 500 term X 1501 term mul-dense deg(a)=754, 500 terms; deg(b)= 2259, 1501 terms, test count=5, time=418.8 ms each mulfft3 deg(a)=754, 500 terms; deg(b)= 2259, 1501 terms, test count=5, time= 37.4 ms each 750 term X 1251 term mul-dense deg(a)=1156, 750 terms; deg(b)= 1876, 1251 terms, test count=5, time=521.8 ms each mulfft3 deg(a)=1156, 750 terms; deg(b)= 1876, 1251 terms, test count=5, time= 28.2 ms each 1000 term X 1001 term mul-dense deg(a)=1466, 1000 terms; deg(b)= 1493, 1001 terms, test count=5, time=575.0 ms each mulfft3 deg(a)=1466, 1000 terms; deg(b)= 1493, 1001 terms, test count=5, time= 31.2 ms each nil [1] cl-user(142): [1] cl-user(143): (probset3f 1000 3000 2 1 ) spacing = [1, 1] 1000 term X 2001 term mul-dense deg(a)=999, 1000 terms; deg(b)= 2000, 2001 terms, test count=1, time=1063. ms each mulfft3 deg(a)=999, 1000 terms; deg(b)= 2000, 2001 terms, test count=1, time= 31.0 ms each spacing = [1, 2] 1000 term X 2001 term mul-dense deg(a)=1510, 1000 terms; deg(b)= 3000, 2001 terms, test count=1, time=1016. ms each mulfft3 deg(a)=1510, 1000 terms; deg(b)= 3000, 2001 terms, test count=1, time= 78.0 ms each spacing = [1, 4] 1000 term X 2001 term mul-dense deg(a)=2555, 1000 terms; deg(b)= 5060, 2001 terms, test count=1, time=1172. ms each mulfft3 deg(a)=2555, 1000 terms; deg(b)= 5060, 2001 terms, test count=1, time= 78.0 ms each nil cl-user(190): (probset3f 100 500 2 100 ) spacing = [1, 1] 100 term X 401 term mul-dense deg(a)=99, 100 terms; deg(b)= 400, 401 terms, test count=100, time=22.96 ms each mulfft3 deg(a)=99, 100 terms; deg(b)= 400, 401 terms, test count=100, time= 4.22 ms each karat deg(a)=99, 100 terms; deg(b)= 400, 401 terms, test count=100, time=11.41 ms each 200 term X 301 term mul-dense deg(a)=199, 200 terms; deg(b)= 300, 301 terms, test count=100, time=30.94 ms each mulfft3 deg(a)=199, 200 terms; deg(b)= 300, 301 terms, test count=100, time= 4.37 ms each karat deg(a)=199, 200 terms; deg(b)= 300, 301 terms, test count=100, time=16.25 ms each spacing = [1, 2] 100 term X 401 term mul-dense deg(a)=148, 100 terms; deg(b)= 583, 401 terms, test count=100, time= 22.5 ms each mulfft3 deg(a)=148, 100 terms; deg(b)= 583, 401 terms, test count=100, time= 7.19 ms each karat deg(a)=148, 149 terms; deg(b)= 583, 584 terms, test count=100, time=24.06 ms each 200 term X 301 term mul-dense deg(a)=306, 200 terms; deg(b)= 462, 301 terms, test count=100, time=32.03 ms each mulfft3 deg(a)=306, 200 terms; deg(b)= 462, 301 terms, test count=100, time= 7.66 ms each karat deg(a)=306, 307 terms; deg(b)= 462, 463 terms, test count=100, time=28.44 ms each spacing = [1, 4] 100 term X 401 term mul-dense deg(a)=263, 100 terms; deg(b)= 1007, 401 terms, test count=100, time=22.34 ms each mulfft3 deg(a)=263, 100 terms; deg(b)= 1007, 401 terms, test count=100, time=11.72 ms each karat deg(a)=263, 264 terms; deg(b)= 1007, 1008 terms, test count=100, time=50.31 ms each 200 term X 301 term mul-dense deg(a)=497, 200 terms; deg(b)= 769, 301 terms, test count=100, time=30.31 ms each mulfft3 deg(a)=497, 200 terms; deg(b)= 769, 301 terms, test count=100, time=11.88 ms each karat deg(a)=497, 498 terms; deg(b)= 769, 770 terms, test count=100, time=61.25 ms each nil [4] cl-user(211): (probset4f 100 300 2 5 ) spacing = [1, 1] 100 term X 201 term mul-dense deg(a)=99, 100 terms; deg(b)= 200, 201 terms, test count=5, time= 12.4 ms each mulfft3 deg(a)=99, 100 terms; deg(b)= 200, 201 terms, test count=5, time= 6.2 ms each karat deg(a)=99, 100 terms; deg(b)= 200, 201 terms, test count=5, time= 6.4 ms each mulfftd deg(a)=99, 100 terms; deg(b)= 200, 201 terms, test count=5, time= 0.0 ms each spacing = [1, 2] 100 term X 201 term mul-dense deg(a)=152, 100 terms; deg(b)= 304, 201 terms, test count=5, time= 9.4 ms each mulfft3 deg(a)=152, 100 terms; deg(b)= 304, 201 terms, test count=5, time= 3.0 ms each karat deg(a)=152, 153 terms; deg(b)= 304, 305 terms, test count=5, time= 6.2 ms each mulfftd deg(a)=152, 153 terms; deg(b)= 304, 305 terms, test count=5, time= 0.0 ms each spacing = [1, 4] 100 term X 201 term mul-dense deg(a)=254, 100 terms; deg(b)= 534, 201 terms, test count=5, time= 9.4 ms each mulfft3 deg(a)=254, 100 terms; deg(b)= 534, 201 terms, test count=5, time= 9.4 ms each karat deg(a)=254, 255 terms; deg(b)= 534, 535 terms, test count=5, time= 21.8 ms each mulfftd deg(a)=254, 255 terms; deg(b)= 534, 535 terms, test count=5, time= 0.0 ms each nil [4] cl-user(212): (probset4f 100 300 2 100 ) spacing = [1, 1] 100 term X 201 term mul-dense deg(a)=99, 100 terms; deg(b)= 200, 201 terms, test count=100, time= 9.38 ms each mulfft3 deg(a)=99, 100 terms; deg(b)= 200, 201 terms, test count=100, time= 2.81 ms each karat deg(a)=99, 100 terms; deg(b)= 200, 201 terms, test count=100, time= 2.35 ms each mulfftd deg(a)=99, 100 terms; deg(b)= 200, 201 terms, test count=100, time= 0.62 ms each spacing = [1, 2] 100 term X 201 term mul-dense deg(a)=151, 100 terms; deg(b)= 299, 201 terms, test count=100, time= 9.84 ms each mulfft3 deg(a)=151, 100 terms; deg(b)= 299, 201 terms, test count=100, time= 3.59 ms each karat deg(a)=151, 152 terms; deg(b)= 299, 300 terms, test count=100, time= 6.25 ms each mulfftd deg(a)=151, 152 terms; deg(b)= 299, 300 terms, test count=100, time= 0.94 ms each spacing = [1, 4] 100 term X 201 term mul-dense deg(a)=258, 100 terms; deg(b)= 505, 201 terms, test count=100, time=11.72 ms each mulfft3 deg(a)=258, 100 terms; deg(b)= 505, 201 terms, test count=100, time= 7.19 ms each karat deg(a)=258, 259 terms; deg(b)= 505, 506 terms, test count=100, time=14.84 ms each mulfftd deg(a)=258, 259 terms; deg(b)= 505, 506 terms, test count=100, time= 1.09 ms each nil [4] cl-user(213): (probset4f 50 400 4 100 ) spacing = [1, 1] 50 term X 351 term mul-dense deg(a)=49, 50 terms; deg(b)= 350, 351 terms, test count=100, time= 8.13 ms each mulfft3 deg(a)=49, 50 terms; deg(b)= 350, 351 terms, test count=100, time= 3.75 ms each karat deg(a)=49, 50 terms; deg(b)= 350, 351 terms, test count=100, time= 3.12 ms each mulfftd deg(a)=49, 50 terms; deg(b)= 350, 351 terms, test count=100, time= 0.78 ms each 100 term X 301 term mul-dense deg(a)=99, 100 terms; deg(b)= 300, 301 terms, test count=100, time=14.85 ms each mulfft3 deg(a)=99, 100 terms; deg(b)= 300, 301 terms, test count=100, time= 3.75 ms each karat deg(a)=99, 100 terms; deg(b)= 300, 301 terms, test count=100, time= 5.15 ms each mulfftd deg(a)=99, 100 terms; deg(b)= 300, 301 terms, test count=100, time= 0.78 ms each 150 term X 251 term mul-dense deg(a)=149, 150 terms; deg(b)= 250, 251 terms, test count=100, time=19.69 ms each mulfft3 deg(a)=149, 150 terms; deg(b)= 250, 251 terms, test count=100, time= 2.97 ms each karat deg(a)=149, 150 terms; deg(b)= 250, 251 terms, test count=100, time= 5.47 ms each mulfftd deg(a)=149, 150 terms; deg(b)= 250, 251 terms, test count=100, time= 0.78 ms each 200 term X 201 term mul-dense deg(a)=199, 200 terms; deg(b)= 200, 201 terms, test count=100, time=20.47 ms each mulfft3 deg(a)=199, 200 terms; deg(b)= 200, 201 terms, test count=100, time= 3.43 ms each karat deg(a)=199, 200 terms; deg(b)= 200, 201 terms, test count=100, time= 4.38 ms each mulfftd deg(a)=199, 200 terms; deg(b)= 200, 201 terms, test count=100, time= 0.94 ms each spacing = [1, 2] 50 term X 351 term mul-dense deg(a)=69, 50 terms; deg(b)= 514, 351 terms, test count=100, time= 9.68 ms each mulfft3 deg(a)=69, 50 terms; deg(b)= 514, 351 terms, test count=100, time= 4.38 ms each karat deg(a)=69, 70 terms; deg(b)= 514, 515 terms, test count=100, time= 6.56 ms each mulfftd deg(a)=69, 70 terms; deg(b)= 514, 515 terms, test count=100, time= 1.56 ms each 100 term X 301 term mul-dense deg(a)=148, 100 terms; deg(b)= 461, 301 terms, test count=100, time=14.38 ms each mulfft3 deg(a)=148, 100 terms; deg(b)= 461, 301 terms, test count=100, time= 5.62 ms each karat deg(a)=148, 149 terms; deg(b)= 461, 462 terms, test count=100, time= 9.07 ms each mulfftd deg(a)=148, 149 terms; deg(b)= 461, 462 terms, test count=100, time= 1.25 ms each 150 term X 251 term mul-dense deg(a)=224, 150 terms; deg(b)= 376, 251 terms, test count=100, time=20.47 ms each mulfft3 deg(a)=224, 150 terms; deg(b)= 376, 251 terms, test count=100, time= 4.69 ms each karat deg(a)=224, 225 terms; deg(b)= 376, 377 terms, test count=100, time= 9.37 ms each mulfftd deg(a)=224, 225 terms; deg(b)= 376, 377 terms, test count=100, time= 0.78 ms each 200 term X 201 term mul-dense deg(a)=315, 200 terms; deg(b)= 291, 201 terms, test count=100, time=20.63 ms each mulfft3 deg(a)=315, 200 terms; deg(b)= 291, 201 terms, test count=100, time= 4.84 ms each karat deg(a)=315, 316 terms; deg(b)= 291, 292 terms, test count=100, time= 8.6 ms each mulfftd deg(a)=315, 316 terms; deg(b)= 291, 292 terms, test count=100, time= 0.93 ms each spacing = [1, 4] 50 term X 351 term mul-dense deg(a)=135, 50 terms; deg(b)= 839, 351 terms, test count=100, time= 9.84 ms each mulfft3 deg(a)=135, 50 terms; deg(b)= 839, 351 terms, test count=100, time= 7.82 ms each karat deg(a)=135, 136 terms; deg(b)= 839, 840 terms, test count=100, time=16.72 ms each mulfftd deg(a)=135, 136 terms; deg(b)= 839, 840 terms, test count=100, time= 1.25 ms each 100 term X 301 term mul-dense deg(a)=246, 100 terms; deg(b)= 777, 301 terms, test count=100, time=15.62 ms each mulfft3 deg(a)=246, 100 terms; deg(b)= 777, 301 terms, test count=100, time= 7.03 ms each karat deg(a)=246, 247 terms; deg(b)= 777, 778 terms, test count=100, time=20.32 ms each mulfftd deg(a)=246, 247 terms; deg(b)= 777, 778 terms, test count=100, time= 1.25 ms each 150 term X 251 term mul-dense deg(a)=374, 150 terms; deg(b)= 635, 251 terms, test count=100, time=21.09 ms each mulfft3 deg(a)=374, 150 terms; deg(b)= 635, 251 terms, test count=100, time= 7.19 ms each karat deg(a)=374, 375 terms; deg(b)= 635, 636 terms, test count=100, time=23.12 ms each mulfftd deg(a)=374, 375 terms; deg(b)= 635, 636 terms, test count=100, time= 1.25 ms each 200 term X 201 term mul-dense deg(a)=496, 200 terms; deg(b)= 505, 201 terms, test count=100, time=21.56 ms each mulfft3 deg(a)=496, 200 terms; deg(b)= 505, 201 terms, test count=100, time= 7.5 ms each karat deg(a)=496, 497 terms; deg(b)= 505, 506 terms, test count=100, time=19.69 ms each mulfftd deg(a)=496, 497 terms; deg(b)= 505, 506 terms, test count=100, time= 1.25 ms each spacing = [1, 8] 50 term X 351 term mul-dense deg(a)=185, 50 terms; deg(b)= 1554, 351 terms, test count=100, time= 8.9 ms each mulfft3 deg(a)=185, 50 terms; deg(b)= 1554, 351 terms, test count=100, time=14.69 ms each karat deg(a)=185, 186 terms; deg(b)= 1554, 1555 terms, test count=100, time=34.53 ms each mulfftd deg(a)=185, 186 terms; deg(b)= 1554, 1555 terms, test count=100, time= 1.88 ms each 100 term X 301 term mul-dense deg(a)=466, 100 terms; deg(b)= 1368, 301 terms, test count=100, time=15.15 ms each mulfft3 deg(a)=466, 100 terms; deg(b)= 1368, 301 terms, test count=100, time=14.53 ms each karat deg(a)=466, 467 terms; deg(b)= 1368, 1369 terms, test count=100, time= 56.1 ms each mulfftd deg(a)=466, 467 terms; deg(b)= 1368, 1369 terms, test count=100, time= 2.34 ms each 150 term X 251 term mul-dense deg(a)=646, 150 terms; deg(b)= 1077, 251 terms, test count=100, time=18.91 ms each mulfft3 deg(a)=646, 150 terms; deg(b)= 1077, 251 terms, test count=100, time=11.56 ms each karat deg(a)=646, 647 terms; deg(b)= 1077, 1078 terms, test count=100, time= 56.1 ms each mulfftd deg(a)=646, 647 terms; deg(b)= 1077, 1078 terms, test count=100, time= 1.71 ms each 200 term X 201 term mul-dense deg(a)=904, 200 terms; deg(b)= 938, 201 terms, test count=100, time= 21.4 ms each mulfft3 deg(a)=904, 200 terms; deg(b)= 938, 201 terms, test count=100, time=12.03 ms each karat deg(a)=904, 905 terms; deg(b)= 938, 939 terms, test count=100, time=58.13 ms each mulfftd deg(a)=904, 905 terms; deg(b)= 938, 939 terms, test count=100, time= 2.65 ms each spacing = [1, 16] 50 term X 351 term mul-dense deg(a)=416, 50 terms; deg(b)= 2981, 351 terms, test count=100, time=11.41 ms each mulfft3 deg(a)=416, 50 terms; deg(b)= 2981, 351 terms, test count=100, time= 28.9 ms each karat deg(a)=416, 417 terms; deg(b)= 2981, 2982 terms, test count=100, time=117.2 ms each mulfftd deg(a)=416, 417 terms; deg(b)= 2981, 2982 terms, test count=100, time= 4.22 ms each 100 term X 301 term mul-dense deg(a)=853, 100 terms; deg(b)= 2627, 301 terms, test count=100, time=15.79 ms each mulfft3 deg(a)=853, 100 terms; deg(b)= 2627, 301 terms, test count=100, time= 25.0 ms each karat deg(a)=853, 854 terms; deg(b)= 2627, 2628 terms, test count=100, time=159.5 ms each mulfftd deg(a)=853, 854 terms; deg(b)= 2627, 2628 terms, test count=100, time= 4.37 ms each 150 term X 251 term mul-dense deg(a)=1237, 150 terms; deg(b)= 2312, 251 terms, test count=100, time=21.25 ms each mulfft3 deg(a)=1237, 150 terms; deg(b)= 2312, 251 terms, test count=100, time=26.41 ms each karat deg(a)=1237, 1238 terms; deg(b)= 2312, 2313 terms, test count=100, time=181.4 ms each mulfftd deg(a)=1237, 1238 terms; deg(b)= 2312, 2313 terms, test count=100, time= 3.91 ms each 200 term X 201 term mul-dense deg(a)=1692, 200 terms; deg(b)= 1742, 201 terms, test count=100, time=23.75 ms each mulfft3 deg(a)=1692, 200 terms; deg(b)= 1742, 201 terms, test count=100, time=23.12 ms each karat deg(a)=1692, 1693 terms; deg(b)= 1742, 1743 terms, test count=100, time=146.4 ms each mulfftd deg(a)=1692, 1693 terms; deg(b)= 1742, 1743 terms, test count=100, time= 5.16 ms each nil [4] cl-user(214): [2c] cl-user(28): (probset4f 50 200 5 500 ) spacing = [1, 1] 50 term X 151 term mul-dense deg(a)=49, 50 terms; deg(b)= 150, 151 terms, test count=500, time=3.314 ms each mulfft3 deg(a)=49, 50 terms; deg(b)= 150, 151 terms, test count=500, time=1.562 ms each karat deg(a)=49, 50 terms; deg(b)= 150, 151 terms, test count=500, time=1.124 ms each mulfftd deg(a)=49, 50 terms; deg(b)= 150, 151 terms, test count=500, time=0.438 ms each 100 term X 101 term mul-dense deg(a)=99, 100 terms; deg(b)= 100, 101 terms, test count=500, time=4.282 ms each mulfft3 deg(a)=99, 100 terms; deg(b)= 100, 101 terms, test count=500, time=1.812 ms each karat deg(a)=99, 100 terms; deg(b)= 100, 101 terms, test count=500, time=1.344 ms each mulfftd deg(a)=99, 100 terms; deg(b)= 100, 101 terms, test count=500, time=0.374 ms each spacing = [1, 2] 50 term X 151 term mul-dense deg(a)=75, 50 terms; deg(b)= 225, 151 terms, test count=500, time=3.688 ms each mulfft3 deg(a)=75, 50 terms; deg(b)= 225, 151 terms, test count=500, time=2.406 ms each karat deg(a)=75, 76 terms; deg(b)= 225, 226 terms, test count=500, time=2.844 ms each mulfftd deg(a)=75, 76 terms; deg(b)= 225, 226 terms, test count=500, time= 0.72 ms each 100 term X 101 term mul-dense deg(a)=151, 100 terms; deg(b)= 154, 101 terms, test count=500, time=3.874 ms each mulfft3 deg(a)=151, 100 terms; deg(b)= 154, 101 terms, test count=500, time=2.782 ms each karat deg(a)=151, 152 terms; deg(b)= 154, 155 terms, test count=500, time= 3.0 ms each mulfftd deg(a)=151, 152 terms; deg(b)= 154, 155 terms, test count=500, time=0.718 ms each spacing = [1, 4] 50 term X 151 term mul-dense deg(a)=130, 50 terms; deg(b)= 372, 151 terms, test count=500, time=3.686 ms each mulfft3 deg(a)=130, 50 terms; deg(b)= 372, 151 terms, test count=500, time=3.844 ms each karat deg(a)=130, 131 terms; deg(b)= 372, 373 terms, test count=500, time= 6.97 ms each mulfftd deg(a)=130, 131 terms; deg(b)= 372, 373 terms, test count=500, time=0.656 ms each 100 term X 101 term mul-dense deg(a)=263, 100 terms; deg(b)= 256, 101 terms, test count=500, time=5.094 ms each mulfft3 deg(a)=263, 100 terms; deg(b)= 256, 101 terms, test count=500, time= 4.53 ms each karat deg(a)=263, 264 terms; deg(b)= 256, 257 terms, test count=500, time= 7.25 ms each mulfftd deg(a)=263, 264 terms; deg(b)= 256, 257 terms, test count=500, time=0.938 ms each spacing = [1, 8] 50 term X 151 term mul-dense deg(a)=208, 50 terms; deg(b)= 672, 151 terms, test count=500, time= 3.5 ms each mulfft3 deg(a)=208, 50 terms; deg(b)= 672, 151 terms, test count=500, time= 6.75 ms each karat deg(a)=208, 209 terms; deg(b)= 672, 673 terms, test count=500, time=16.97 ms each mulfftd deg(a)=208, 209 terms; deg(b)= 672, 673 terms, test count=500, time= 1.25 ms each 100 term X 101 term mul-dense deg(a)=429, 100 terms; deg(b)= 468, 101 terms, test count=500, time=5.282 ms each mulfft3 deg(a)=429, 100 terms; deg(b)= 468, 101 terms, test count=500, time=6.562 ms each karat deg(a)=429, 430 terms; deg(b)= 468, 469 terms, test count=500, time=16.88 ms each mulfftd deg(a)=429, 430 terms; deg(b)= 468, 469 terms, test count=500, time=1.344 ms each spacing = [1, 16] 50 term X 151 term mul-dense deg(a)=444, 50 terms; deg(b)= 1296, 151 terms, test count=500, time=3.844 ms each mulfft3 deg(a)=444, 50 terms; deg(b)= 1296, 151 terms, test count=500, time=12.37 ms each karat deg(a)=444, 445 terms; deg(b)= 1296, 1297 terms, test count=500, time=51.16 ms each mulfftd deg(a)=444, 445 terms; deg(b)= 1296, 1297 terms, test count=500, time=1.938 ms each 100 term X 101 term mul-dense deg(a)=846, 100 terms; deg(b)= 873, 101 terms, test count=500, time= 5.25 ms each mulfft3 deg(a)=846, 100 terms; deg(b)= 873, 101 terms, test count=500, time=12.06 ms each karat deg(a)=846, 847 terms; deg(b)= 873, 874 terms, test count=500, time=49.13 ms each mulfftd deg(a)=846, 847 terms; deg(b)= 873, 874 terms, test count=500, time=2.624 ms each spacing = [1, 32] 50 term X 151 term mul-dense deg(a)=779, 50 terms; deg(b)= 2579, 151 terms, test count=500, time=4.876 ms each mulfft3 deg(a)=779, 50 terms; deg(b)= 2579, 151 terms, test count=500, time=20.66 ms each karat deg(a)=779, 780 terms; deg(b)= 2579, 2580 terms, test count=500, time=155.5 ms each mulfftd deg(a)=779, 780 terms; deg(b)= 2579, 2580 terms, test count=500, time=4.376 ms each 100 term X 101 term mul-dense deg(a)=1595, 100 terms; deg(b)= 1552, 101 terms, test count=500, time=6.062 ms each mulfft3 deg(a)=1595, 100 terms; deg(b)= 1552, 101 terms, test count=500, time=21.22 ms each karat deg(a)=1595, 1596 terms; deg(b)= 1552, 1553 terms, test count=500, time=132.2 ms each mulfftd deg(a)=1595, 1596 terms; deg(b)= 1552, 1553 terms, test count=500, time=4.564 ms each nil [2c] cl-user(29): (probset6s 50 100 5 9 100) spacing = [1, 32] 50 term X 51 term mul-dense deg(a)=762, 50 terms; deg(b)= 856, 51 terms, test count=100, time= 1.72 ms each mulfft3 deg(a)=762, 50 terms; deg(b)= 856, 51 terms, test count=100, time= 9.06 ms each mul-naive deg(a)=762, 50 terms; deg(b)= 856, 51 terms, test count=100, time= 1.88 ms each spacing = [1, 64] 50 term X 51 term mul-dense deg(a)=1674, 50 terms; deg(b)= 1634, 51 terms, test count=100, time= 1.56 ms each mulfft3 deg(a)=1674, 50 terms; deg(b)= 1634, 51 terms, test count=100, time=12.19 ms each mul-naive deg(a)=1674, 50 terms; deg(b)= 1634, 51 terms, test count=100, time= 2.03 ms each spacing = [1, 128] 50 term X 51 term mul-dense deg(a)=3589, 50 terms; deg(b)= 3247, 51 terms, test count=100, time= 1.87 ms each mulfft3 deg(a)=3589, 50 terms; deg(b)= 3247, 51 terms, test count=100, time=29.38 ms each mul-naive deg(a)=3589, 50 terms; deg(b)= 3247, 51 terms, test count=100, time= 2.18 ms each spacing = [1, 256] 50 term X 51 term mul-dense deg(a)=7377, 50 terms; deg(b)= 6319, 51 terms, test count=100, time= 2.19 ms each mulfft3 deg(a)=7377, 50 terms; deg(b)= 6319, 51 terms, test count=100, time=49.69 ms each mul-naive deg(a)=7377, 50 terms; deg(b)= 6319, 51 terms, test count=100, time= 2.18 ms each spacing = [1, 512] 50 term X 51 term mul-dense deg(a)=12649, 50 terms; deg(b)= 13982, 51 terms, test count=100, time= 3.28 ms each mulfft3 deg(a)=12649, 50 terms; deg(b)= 13982, 51 terms, test count=100, time=62.81 ms each mul-naive deg(a)=12649, 50 terms; deg(b)= 13982, 51 terms, test count=100, time= 2.03 ms each nil [5] cl-user(43): (probset6s 50 100 5 9 100) spacing = [1, 32] 50 term X 51 term mul-dense deg(a)=760, 50 terms; deg(b)= 841, 51 terms, test count=10, time= 0.0 ms each mulfft3 deg(a)=760, 50 terms; deg(b)= 841, 51 terms, test count=10, time= 9.3 ms each mul-naive deg(a)=760, 50 terms; deg(b)= 841, 51 terms, test count=10, time= 3.2 ms each spacing = [1, 64] 50 term X 51 term mul-dense deg(a)=1726, 50 terms; deg(b)= 1589, 51 terms, test count=10, time= 0.0 ms each mulfft3 deg(a)=1726, 50 terms; deg(b)= 1589, 51 terms, test count=10, time= 17.1 ms each mul-naive deg(a)=1726, 50 terms; deg(b)= 1589, 51 terms, test count=10, time= 1.6 ms each spacing = [1, 128] 50 term X 51 term mul-dense deg(a)=3829, 50 terms; deg(b)= 3301, 51 terms, test count=10, time= 1.5 ms each mulfft3 deg(a)=3829, 50 terms; deg(b)= 3301, 51 terms, test count=10, time= 34.4 ms each mul-naive deg(a)=3829, 50 terms; deg(b)= 3301, 51 terms, test count=10, time= 1.6 ms each spacing = [1, 256] 50 term X 51 term mul-dense deg(a)=6711, 50 terms; deg(b)= 6451, 51 terms, test count=10, time= 1.6 ms each mulfft3 deg(a)=6711, 50 terms; deg(b)= 6451, 51 terms, test count=10, time= 45.3 ms each mul-naive deg(a)=6711, 50 terms; deg(b)= 6451, 51 terms, test count=10, time= 1.5 ms each nil [5] cl-user(44): (probset6s 50 100 5 9 100) spacing = [1, 32] 50 term X 51 term mul-dense deg(a)=762, 50 terms; deg(b)= 856, 51 terms, test count=100, time= 1.72 ms each mulfft3 deg(a)=762, 50 terms; deg(b)= 856, 51 terms, test count=100, time= 9.06 ms each mul-naive deg(a)=762, 50 terms; deg(b)= 856, 51 terms, test count=100, time= 1.88 ms each spacing = [1, 64] 50 term X 51 term mul-dense deg(a)=1674, 50 terms; deg(b)= 1634, 51 terms, test count=100, time= 1.56 ms each mulfft3 deg(a)=1674, 50 terms; deg(b)= 1634, 51 terms, test count=100, time=12.19 ms each mul-naive deg(a)=1674, 50 terms; deg(b)= 1634, 51 terms, test count=100, time= 2.03 ms each spacing = [1, 128] 50 term X 51 term mul-dense deg(a)=3589, 50 terms; deg(b)= 3247, 51 terms, test count=100, time= 1.87 ms each mulfft3 deg(a)=3589, 50 terms; deg(b)= 3247, 51 terms, test count=100, time=29.38 ms each mul-naive deg(a)=3589, 50 terms; deg(b)= 3247, 51 terms, test count=100, time= 2.18 ms each spacing = [1, 256] 50 term X 51 term mul-dense deg(a)=7377, 50 terms; deg(b)= 6319, 51 terms, test count=100, time= 2.19 ms each mulfft3 deg(a)=7377, 50 terms; deg(b)= 6319, 51 terms, test count=100, time=49.69 ms each mul-naive deg(a)=7377, 50 terms; deg(b)= 6319, 51 terms, test count=100, time= 2.18 ms each spacing = [1, 512] 50 term X 51 term mul-dense deg(a)=12649, 50 terms; deg(b)= 13982, 51 terms, test count=100, time= 3.28 ms each mulfft3 deg(a)=12649, 50 terms; deg(b)= 13982, 51 terms, test count=100, time=62.81 ms each mul-naive deg(a)=12649, 50 terms; deg(b)= 13982, 51 terms, test count=100, time= 2.03 ms each nil [5] cl-user(45): (probset6s 50 100 5 9 100) cl-user(53): :cf ;;; Compiling file newheap3.lisp ; While compiling find-in-heap: Warning: Variable fp is never used. ;;; Writing fasl file newheap3.fasl ;;; Fasl write complete cl-user(54): :ld ; Fast loading c:\lisp\mul\newheap3.fasl cl-user(55): (setf x1 (cons #( 0 1)#(1 1))) (#(0 1) . #(1 1)) cl-user(56): (mul-heap x1 x1) (#(0 1 2) . #(1 2 1)) cl-user(57): (probset7s 50 100 5 9 500) spacing = [1, 32] 50 term X 51 term mul-dense deg(a)=880, 50 terms; deg(b)= 869, 51 terms, test count=10, time= 0.0 ms each mulfft3 deg(a)=880, 50 terms; deg(b)= 869, 51 terms, test count=10, time= 9.3 ms each mul-naive deg(a)=880, 50 terms; deg(b)= 869, 51 terms, test count=10, time= 0.0 ms each mul-heap[3] deg(a)=880, 50 terms; deg(b)= 869, 51 terms, test count=10, time= 4.7 ms each spacing = [1, 64] 50 term X 51 term mul-dense deg(a)=1751, 50 terms; deg(b)= 1810, 51 terms, test count=10, time= 1.5 ms each mulfft3 deg(a)=1751, 50 terms; deg(b)= 1810, 51 terms, test count=10, time= 14.1 ms each mul-naive deg(a)=1751, 50 terms; deg(b)= 1810, 51 terms, test count=10, time= 1.6 ms each mul-heap[3] deg(a)=1751, 50 terms; deg(b)= 1810, 51 terms, test count=10, time= 3.1 ms each spacing = [1, 128] 50 term X 51 term mul-dense deg(a)=3167, 50 terms; deg(b)= 3038, 51 terms, test count=10, time= 1.6 ms each mulfft3 deg(a)=3167, 50 terms; deg(b)= 3038, 51 terms, test count=10, time= 26.5 ms each mul-naive deg(a)=3167, 50 terms; deg(b)= 3038, 51 terms, test count=10, time= 1.6 ms each mul-heap[3] deg(a)=3167, 50 terms; deg(b)= 3038, 51 terms, test count=10, time= 1.5 ms each spacing = [1, 256] 50 term X 51 term mul-dense deg(a)=8164, 50 terms; deg(b)= 6396, 51 terms, test count=10, time= 1.6 ms each mulfft3 deg(a)=8164, 50 terms; deg(b)= 6396, 51 terms, test count=10, time= 48.4 ms each mul-naive deg(a)=8164, 50 terms; deg(b)= 6396, 51 terms, test count=10, time= 4.7 ms each mul-heap[3] deg(a)=8164, 50 terms; deg(b)= 6396, 51 terms, test count=10, time= 3.1 ms each spacing = [1, 512] 50 term X 51 term mul-dense deg(a)=14377, 50 terms; deg(b)= 11178, 51 terms, test count=10, time= 3.1 ms each mulfft3 deg(a)=14377, 50 terms; deg(b)= 11178, 51 terms, test count=10, time= 62.5 ms each mul-naive deg(a)=14377, 50 terms; deg(b)= 11178, 51 terms, test count=10, time= 3.1 ms each mul-heap[3] deg(a)=14377, 50 terms; deg(b)= 11178, 51 terms, test count=10, time= 3.1 ms each nil cl-user(58): (probset7s 50 100 5 9 500) spacing = [1, 32] 50 term X 51 term mul-dense deg(a)=959, 50 terms; deg(b)= 791, 51 terms, test count=500, time=1.656 ms each mulfft3 deg(a)=959, 50 terms; deg(b)= 791, 51 terms, test count=500, time= 9.5 ms each mul-naive deg(a)=959, 50 terms; deg(b)= 791, 51 terms, test count=500, time=1.874 ms each mul-heap[3] deg(a)=959, 50 terms; deg(b)= 791, 51 terms, test count=500, time=2.844 ms each spacing = [1, 64] 50 term X 51 term mul-dense deg(a)=1377, 50 terms; deg(b)= 1807, 51 terms, test count=500, time=1.626 ms each mulfft3 deg(a)=1377, 50 terms; deg(b)= 1807, 51 terms, test count=500, time=12.41 ms each mul-naive deg(a)=1377, 50 terms; deg(b)= 1807, 51 terms, test count=500, time=1.782 ms each mul-heap[3] deg(a)=1377, 50 terms; deg(b)= 1807, 51 terms, test count=500, time=2.874 ms each spacing = [1, 128] 50 term X 51 term mul-dense deg(a)=3540, 50 terms; deg(b)= 3146, 51 terms, test count=500, time= 2.0 ms each mulfft3 deg(a)=3540, 50 terms; deg(b)= 3146, 51 terms, test count=500, time=30.41 ms each mul-naive deg(a)=3540, 50 terms; deg(b)= 3146, 51 terms, test count=500, time= 2.03 ms each mul-heap[3] deg(a)=3540, 50 terms; deg(b)= 3146, 51 terms, test count=500, time= 2.47 ms each spacing = [1, 256] 50 term X 51 term mul-dense deg(a)=5547, 50 terms; deg(b)= 7205, 51 terms, test count=500, time=2.562 ms each mulfft3 deg(a)=5547, 50 terms; deg(b)= 7205, 51 terms, test count=500, time=51.66 ms each mul-naive deg(a)=5547, 50 terms; deg(b)= 7205, 51 terms, test count=500, time= 1.75 ms each mul-heap[3] deg(a)=5547, 50 terms; deg(b)= 7205, 51 terms, test count=500, time=2.438 ms each spacing = [1, 512] 50 term X 51 term mul-dense deg(a)=13565, 50 terms; deg(b)= 14502, 51 terms, test count=500, time= 3.53 ms each mulfft3 deg(a)=13565, 50 terms; deg(b)= 14502, 51 terms, test count=500, time=60.56 ms each mul-naive deg(a)=13565, 50 terms; deg(b)= 14502, 51 terms, test count=500, time=1.968 ms each mul-heap[3] deg(a)=13565, 50 terms; deg(b)= 14502, 51 terms, test count=500, time=2.344 ms each nil cl-user(59): (probset7s 500 1000 5 9 5) spacing = [1, 32] 500 term X 501 term mul-dense deg(a)=8267, 500 terms; deg(b)= 8553, 501 terms, test count=5, time=134.4 ms each mul-naive deg(a)=8267, 500 terms; deg(b)= 8553, 501 terms, test count=5, time=181.2 ms each mul-heap[3] deg(a)=8267, 500 terms; deg(b)= 8553, 501 terms, test count=5, time=318.8 ms each spacing = [1, 64] 500 term X 501 term mul-dense deg(a)=15571, 500 terms; deg(b)= 16536, 501 terms, test count=5, time=165.6 ms each mul-naive deg(a)=15571, 500 terms; deg(b)= 16536, 501 terms, test count=5, time=218.8 ms each mul-heap[3] deg(a)=15571, 500 terms; deg(b)= 16536, 501 terms, test count=5, time=293.8 ms each spacing = [1, 128] 500 term X 501 term mul-dense deg(a)=32402, 500 terms; deg(b)= 31975, 501 terms, test count=5, time=225.0 ms each mul-naive deg(a)=32402, 500 terms; deg(b)= 31975, 501 terms, test count=5, time=321.8 ms each mul-heap[3] deg(a)=32402, 500 terms; deg(b)= 31975, 501 terms, test count=5, time=328.2 ms each spacing = [1, 256] 500 term X 501 term mul-dense deg(a)=67858, 500 terms; deg(b)= 65867, 501 terms, test count=5, time=297.0 ms each mul-naive deg(a)=67858, 500 terms; deg(b)= 65867, 501 terms, test count=5, time=534.2 ms each mul-heap[3] deg(a)=67858, 500 terms; deg(b)= 65867, 501 terms, test count=5, time=328.2 ms each spacing = [1, 512] 500 term X 501 term mul-dense deg(a)=125811, 500 terms; deg(b)= 127793, 501 terms, test count=5, time=331.4 ms each mul-naive deg(a)=125811, 500 terms; deg(b)= 127793, 501 terms, test count=5, time=768.6 ms each mul-heap[3] deg(a)=125811, 500 terms; deg(b)= 127793, 501 terms, test count=5, time=297.0 ms each nil cl-user(60): (probset7s 500 1000 10 12 5) spacing = [1, 1024] 500 term X 501 term mul-dense deg(a)=252305, 500 terms; deg(b)= 249140, 501 terms, test count=5, time=337.4 ms each mul-naive deg(a)=252305, 500 terms; deg(b)= 249140, 501 terms, test count=5, time=1069. ms each mul-heap[3] deg(a)=252305, 500 terms; deg(b)= 249140, 501 terms, test count=5, time=306.2 ms each spacing = [1, 2048] 500 term X 501 term mul-dense deg(a)=517314, 500 terms; deg(b)= 504493, 501 terms, test count=5, time=443.6 ms each mul-naive deg(a)=517314, 500 terms; deg(b)= 504493, 501 terms, test count=5, time=1619. ms each mul-heap[3] deg(a)=517314, 500 terms; deg(b)= 504493, 501 terms, test count=5, time=300.0 ms each spacing = [1, 4096] 500 term X 501 term mul-dense deg(a)=986803, 500 terms; deg(b)= 1020982, 501 terms, test count=5, time=465.6 ms each mul-naive deg(a)=986803, 500 terms; deg(b)= 1020982, 501 terms, test count=5, time=1784. ms each mul-heap[3] deg(a)=986803, 500 terms; deg(b)= 1020982, 501 terms, test count=5, time=259.4 ms each nil cl-user(61): (probset7s 500 1000 13 14 5) spacing = [1, 8192] 500 term X 501 term mul-dense deg(a)=2128292, 500 terms; deg(b)= 2112648, 501 terms, test count=5, time=522.0 ms each mul-naive deg(a)=2128292, 500 terms; deg(b)= 2112648, 501 terms, test count=5, time=1706. ms each mul-heap[3] deg(a)=2128292, 500 terms; deg(b)= 2112648, 501 terms, test count=5, time=246.8 ms each spacing = [1, 16384] 500 term X 501 term mul-dense deg(a)=4135991, 500 terms; deg(b)= 4184735, 501 terms, test count=5, time=840.6 ms each mul-naive deg(a)=4135991, 500 terms; deg(b)= 4184735, 501 terms, test count=5, time=1728. ms each mul-heap[3] deg(a)=4,135,991, 500 terms; deg(b)= 4184735, 501 terms, test count=5, time=228.2 ms each nil cl-user(62): (/ 840 228.) 70/19 cl-user(63): (/ 840 228.0) 70/19 cl-user(64): (/ 840 228.0) 3.6842105 cl-user(65): (/ 331.0 297) 1.1144781 cl-user(66): (probset6s 500 1000 7 9 10) ; Fast loading c:\lisp\mul\4f.fasl ; Fast loading c:\lisp\mul\fftwdsimple.fasl ; Foreign loading c:\fftw\libfftw3-3.dll. [1] cl-user(68): (probset6s 500 1000 7 9 10) [2] cl-user(69): (probset6s 500 1000 7 9 10) spacing = [1, 128] 500 term X 501 term mul-dense deg(a)=32791, 500 terms; deg(b)= 32387, 501 terms, test count=10, time=146.9 ms each mulfft3 deg(a)=32791, 500 terms; deg(b)= 32387, 501 terms, test count=10, time=442.1 ms each mul-naive deg(a)=32791, 500 terms; deg(b)= 32387, 501 terms, test count=10, time=418.8 ms each spacing = [1, 256] 500 term X 501 term mul-dense deg(a)=68038, 500 terms; deg(b)= 64619, 501 terms, test count=10, time=176.6 ms each mulfft3 deg(a)=68038, 500 terms; deg(b)= 64619, 501 terms, test count=10, time=912.5 ms each mul-naive deg(a)=68038, 500 terms; deg(b)= 64619, 501 terms, test count=10, time=690.6 ms each spacing = [1, 512] 500 term X 501 term mul-dense deg(a)=124273, 500 terms; deg(b)= 123775, 501 terms, test count=10, time=189.0 ms each mulfft3 deg(a)=124273, 500 terms; deg(b)= 123775, 501 terms, test count=10, time=1119. ms each mul-naive deg(a)=124273, 500 terms; deg(b)= 123775, 501 terms, test count=10, time=1011. ms each nil [2] cl-user(70): (probset6s 500 1000 9 12 5) spacing = [1, 512] 500 term X 501 term mul-dense deg(a)=130077, 500 terms; deg(b)= 128610, 501 terms, test count=5, time=221.8 ms each mulfft3 deg(a)=130077, 500 terms; deg(b)= 128610, 501 terms, test count=5, time=1144. ms each mul-naive deg(a)=130077, 500 terms; deg(b)= 128610, 501 terms, test count=5, time=1044. ms each spacing = [1, 1024] 500 term X 501 term mul-dense deg(a)=261783, 500 terms; deg(b)= 245247, 501 terms, test count=5, time=209.4 ms each mulfft3 deg(a)=261783, 500 terms; deg(b)= 245247, 501 terms, test count=5, time=1712. ms each mul-naive deg(a)=261783, 500 terms; deg(b)= 245247, 501 terms, test count=5, time=1378. ms each spacing = [1, 2048] 500 term X 501 term mul-dense deg(a)=523332, 500 terms; deg(b)= 502474, 501 terms, test count=5, time=231.2 ms each mulfft3 deg(a)=523332, 500 terms; deg(b)= 502474, 501 terms, test count=5, time=2444. ms each mul-naive deg(a)=523332, 500 terms; deg(b)= 502474, 501 terms, test count=5, time=1581. ms each spacing = [1, 4096] 500 term X 501 term mul-dense deg(a)=1006015, 500 terms; deg(b)= 1047955, 501 terms, test count=5, time=375.0 ms each Error: There isn't enough aclmalloc space left to satisfy a request for 33554440 bytes.