yum/vfft
git clone https://git.yummers.dev/yum/vfft
c428601
master
1Input length,rustfft,vfft (fft v8) 212,25.034259804000612,39.28915429124918 314,49.040744341985004,37.9571459050322 415,47.185654593188566,44.01068147330094 516,29.814139838290867,35.40326996835531 618,57.585034154428186,47.07581314657244 720,50.5489715024435,51.28284589544673 821,56.137694051956245,55.43951342765635 924,40.770968335343845,57.16020068159731 1025,75.92751395644837,74.1167056697041 1127,56.093813400143695,66.1359221992383 1228,63.63876550776461,62.67342866711523 1330,67.39732946745771,68.5520455085895 1432,65.98900114908925,60.54882059779786 1535,84.1535303463672,95.57785572543305 1636,87.9122663819133,67.92239400882026 1740,85.59850531679707,92.64765395421661 1842,90.68650325564943,90.07453502418797 1945,108.99987303068286,108.73985094967506 2048,110.1133169710148,90.73327597843877 2149,128.9455096215351,163.2984247292696 2250,158.05770540461035,133.26458580669362 2354,141.11145111720776,107.52694737881647 2456,115.98857181537358,157.00099969692835 2560,151.2345607674352,139.97602911526064 2663,148.97539870221976,191.55497987278073 2764,133.62711069982015,158.29539831715883 2870,203.8802951390651,165.7611397092637 2972,159.69586940811698,177.0453082104305 3075,259.2969032760763,214.93518521583502 3180,172.06321521022926,170.02163236917278 3281,219.8435309587743,165.65816519880545 3384,214.53770160603273,180.28307902682556 3490,281.91004458336204,199.9651567456532 3596,220.9753417775225,182.8373614216246 3698,297.2566573813114,280.914049747095 37100,325.3603644869747,251.60513324096624 38105,342.8767190582043,279.1903666250605 39108,245.27534658880353,216.02387354552297 40112,242.43807674921823,282.7289933954503 41120,260.549887121219,294.19963889006465 42125,466.13762508005766,358.31713380060353 43126,405.5388520911542,348.1398510153634 44128,274.731126919966,267.2978462057428 45135,339.5489914681947,332.67613067463753 46140,432.026740545418,355.0910430733763 47144,343.5897586671331,347.71595591233046 48147,482.6218289825746,448.97156352804274 49150,520.5574486992389,389.3951112112415 50160,411.65728645522813,373.4893305954985 51162,414.98872413161854,353.72796847661914 52168,396.67754014293644,475.32040327061463 53175,629.5154895279452,486.40074435448975 54180,551.8254304194643,418.1276255835337 55189,501.999906432209,546.6722434702057 56192,424.39338492255433,501.2440006930533 57196,629.8550109785958,554.5878659532112 58200,692.6075829984926,522.3381048083486 59210,764.1682955387315,529.214929513683 60216,544.5949624759097,593.4055854966906 61224,585.8903497459202,560.0889469395263 62225,818.5896595606137,603.1045263354499 63240,632.5132064078969,573.6723011924705 64243,687.6351731605007,609.625056547462 65245,924.6838499869094,793.6869921867766 66250,997.7993138895979,695.6708393254271 67252,821.4814368649241,686.3472021646509 68256,622.5946006791995,601.036170191566 69270,966.4618005356533,664.6076232611098 70280,922.9977229699018,827.5919626943028 71288,798.9757279505935,738.0758309710482 72294,1091.4149027049555,846.0731232822054 73300,988.7210005146025,860.399067655382 74315,1196.5399010409265,976.4004316149544 75320,892.7380748238526,879.9246975196371 76324,1013.4109790117744,807.8976725520281 77336,931.9240848894511,875.2995721317252 78343,1329.4042359314353,1089.0514798496304 79350,1340.8998109352954,993.7815032140876 80360,1042.6620078603535,1016.3489320793409 81375,1625.8109701733338,1159.694248669602 82378,1407.6862424628741,1047.6034970916219 83384,947.956189144103,933.4064113806721 84392,1358.711530002366,1254.6415288650746 85400,1476.9328381473842,1060.391332207984 86405,1334.5329364683141,1152.355186332397 87420,1449.5220505484763,1157.636573475904 88432,1180.888870714028,1112.225534033662 89441,1722.4610456423923,1386.7979369732207 90448,1249.4709972817936,1186.9280093741943 91450,1829.7035467713797,1236.250778528504 92480,1430.630295851094,1259.997696639894 93486,1732.8381182868163,1260.7398924094941 94490,1961.6358728090688,1537.6250435021552 95500,2108.8534844593296,1525.7620493639135 96504,1554.0839289454048,1528.0264279408625 97512,1356.4946076891617,1306.4925729413285 98525,2201.4753136066092,1652.657193156045 99540,1980.1560661543767,1460.9786776478784 100560,1993.1385731408961,1601.6452430460038 101567,1974.7848617247919,1782.4029198569124 102576,1491.6994614297632,1540.1993755695787 103588,2103.9392596587654,1781.12617130541 104600,2118.143947043425,1786.2598783077492 105625,2937.3512918015067,2151.5737464645863 106630,2661.103952999031,1932.0570697989128 107640,2147.913297062468,1718.5827433697439 108648,1874.906380342381,1851.48106684361 109672,2109.180111263129,1861.1526695248347 110675,2568.12014513825,2087.2467890104153 111686,2845.1103830652255,2220.8210573353467 112700,2874.4489160743424,2169.985767232893 113720,2378.561758393675,2079.612886455323 114729,2322.35197498431,2227.096316520868 115735,3201.9226299591155,2502.1476794789596 116750,3352.698460843744,2455.6021292417336 117756,2958.5219858445216,2270.8620209515852 118768,2376.7694320106457,2016.3218219606485 119784,2901.4879802348514,2425.339483541925 120800,3160.009227996936,2364.211614166888 121810,3345.342905759607,2410.949779236201 122840,3102.2487886244066,2624.35064656478 123864,2692.4971206663654,2426.5097884158 124875,4056.3944092251945,3026.4734174502846 125882,3883.4197878554264,2815.318429080213 126896,2992.02846173552,2411.653534605212 127900,3761.4974833982933,2744.8603766200526 128945,3748.6930811865086,3178.5314751625906 129960,3019.1141028782645,2854.834749870308 130972,3615.119902445637,2843.360737609426 131980,4214.503213798275,3286.611929228005 1321000,4441.198702799367,3317.085945359707 1331008,3351.064261269985,3030.577263160678 1341024,3023.184104644153,2624.448581387514 1351029,4648.734899171318,3629.4573801895117 1361050,5004.197080419074,3514.751002166472 1371080,4224.2987175119715,3442.271626159868 1381120,4243.505743472631,3464.1746593549688 1391125,5257.382059065413,3862.8178835157387 1401134,4861.6586391095425,3660.64970927767 1411152,3377.3240055225397,3154.478229683136 1421176,4511.794677026637,3930.2643584705916 1431200,4435.880509752193,3841.4573918486776 1441215,4682.3210583055115,4052.8237256504794 1451225,5985.637049479409,4541.333350404441 1461250,6305.243898272556,4513.561917244068 1471260,5617.306442190384,4173.678797039341 1481280,4198.034818135532,3767.4497320815794 1491296,4368.855550814783,3848.4228424827315 1501323,5465.020182173543,4623.190383890714 1511344,4469.80395250549,4053.0222598703076 1521350,6292.598626988499,4472.7275040088525 1531372,6091.221264014321,4788.111186685164 1541400,6062.343301850894,4822.102879015812 1551440,5005.93452440256,4551.471040055692 1561458,6069.774629375075,4723.011804577561 1571470,7241.0820705619235,5268.571740518314 1581500,6521.758134710195,5386.150564132708 1591512,6010.807039955502,4975.681428526582 1601536,4634.584540934301,4415.260417586294 1611568,6204.330149253731,5174.0626562333655 1621575,7737.575654846934,5794.0078958913855 1631600,6755.938229582287,5287.254160120949 1641620,6939.164568789714,5369.203447826872 1651680,6474.853688961135,5569.552197633705 1661701,6836.0537275344095,6023.8331592286095 1671715,8681.59432796238,6648.042295102542 1681728,5396.2657820420645,5293.152136353377 1691750,8571.410609822176,6467.029932555047 1701764,7883.369576531734,6112.086255899348 1711792,5935.20700372885,5323.897518555682 1721800,7225.717804754858,6400.369325427156 1731875,10117.664133065407,7409.639255434715 1741890,9156.921380255197,6725.31473862125 1751920,6743.551363476186,6096.1948842390375 1761944,7792.004350902911,6418.933978897591 1771960,9069.844198780575,7195.139744898972 1782000,9531.796441612554,7164.8829095009005 1792016,7064.463803041596,6572.931865606299 1802025,8809.486340234023,7493.177112457514 1812048,6510.718736814989,5919.896540163138 1822058,10239.106729997744,7685.389698114801 1832100,9587.41372010072,7678.789296070332 1842160,7936.94758623697,7345.451676003421 1852187,8514.760090428525,7865.950008830516 1862205,11217.501679550352,8496.353205208974 1872240,9206.694329306205,7555.637320890904 1882250,11552.631800450283,8316.358129206721 1892268,10323.457237740427,8015.016311780431 1902304,7616.108982824243,6906.1513713503855 1912352,9499.516351643066,8296.625621625308 1922400,9749.390957676962,8476.176763732146 1932401,12333.218553404178,9591.674095269831 1942430,11426.526239344917,8750.387834709247 1952450,12532.341939085987,9652.835380610915 1962500,13282.472129731328,9898.717439374153 1972520,10663.96360862427,9182.142508678353 1982560,9820.410443104012,8282.341728574695 1992592,8401.736059752893,8528.614502629236 2002625,13851.654365073253,10637.646859953355 2012646,13297.339295707707,9887.475611415543 2022688,9943.011126444962,8780.125704609267 2032700,12946.092077380164,9876.184577677384 2042744,12885.048377769826,10508.81756953502 2052800,13089.00940990099,10324.455117639105 2062835,12882.116545853329,11138.662654871767 2072880,11078.760599668176,9887.033055253134 2082916,12573.65110036262,10545.644999614498 2092940,13968.36260309485,11479.858909969662 2103000,13861.767583821236,11801.129523512598 2113024,11564.537539565257,10625.410819799383 2123072,10135.937506773065,9703.061679326142 2133087,16048.726321856066,12481.643352165296 2143125,18436.280990433595,13740.007907850835 2153136,13459.67039213265,11341.62784223025 2163150,16945.745813455767,12480.072387983919 2173200,14559.688436067041,11483.398399012509 2183240,14703.539618561545,11920.161719679794 2193360,14286.115251958032,12334.681264027025 2203375,16558.477083252976,13741.508187163472 2213402,16692.542226207443,13024.255300014778 2223430,18171.285639678397,14302.116415650346 2233456,12088.713713166839,11539.247650819452 2243500,18314.763292722306,14292.074985483185 2253528,15376.386207514408,13442.574281562485 2263584,14017.733991000658,11804.460660017949 2273600,15932.75035948322,13748.16751513663 2283645,16213.399597408994,14564.580976027208 2293675,20263.214077742225,15836.560139767467 2303750,21297.568003353874,15565.621089789149 2313780,19367.764605336743,14951.904836275591 2323840,14352.56875303158,13707.185796106623 2333888,15965.838624472186,13917.979994215626 2343920,19199.686668289305,15674.845296958198 2353969,18747.558360596104,16277.487833111669 2364000,20316.021432503327,15802.268759301543 2374032,15735.642195855598,14450.099055954159 2384050,21499.73646513451,16338.472071671345 2394096,14489.782447390651,13763.145124829069 2404116,20119.58421553578,17049.1202619005 2414200,20292.572301179745,17119.336417910446 2424320,17621.24134016973,16381.44923550564 2434374,20982.311442450693,17101.06952595024 2444375,25406.038063301163,19537.270533885032 2454410,24566.907374020982,18324.899678015674 2464480,19787.182092212206,16645.924364200142 2474500,24001.545260392075,18274.37111817152 2484536,21470.93601204053,17536.10106757584 2494608,16181.99135880006,15225.5258276378 2504704,20808.942122503136,18735.337201918814 2514725,24124.65912704048,20583.702683488496 2524800,20524.784919092657,19147.1982077962 2534802,26216.600899177898,20977.772681001985 2544860,23907.204112785505,19578.717905127825 2554900,26799.546235986243,21037.880487409173 2565000,28029.030031370727,21716.034246851552 2575040,22545.970363663233,20032.617194005725 2585103,23595.55524977658,21570.48595729917 2595120,20084.687109109935,18377.532526606647 2605145,29304.85969323447,23392.19843343396 2615184,19158.633627378542,18875.111202100692 2625250,30990.90297934831,22283.890971156816 2635292,27496.05281439338,21884.859297308834 2645376,21016.58481535864,20139.38772156594 2655400,27571.15282793951,22976.58008997151 2665488,27819.953517478614,22551.33209680357 2675600,27743.858447613417,22594.9945072015 2685625,32795.508349046846,25157.364113552572 2695670,31255.256914530073,23986.232301448566 2705760,23433.74598823422,21966.29224767253 2715832,27100.328807530008,23156.33488568473 2725880,29421.13519641165,25578.60074105761 2736000,28947.063322612332,24690.11247103591 2746048,24797.783715235702,23883.442775593176 2756075,30247.666195753904,26977.053527658736 2766125,36971.428308293514,28747.479830318414 2776144,22273.734104746294,22470.16688730067 2786174,35318.46070763579,26935.146559336048 2796250,39034.79364142729,28501.985433173595 2806272,28595.237099592312,27637.541759026648 2816300,35653.77661983576,27053.711270134478 2826400,30714.548969724397,25017.148336232014 2836480,30299.04397454671,26126.725658808613 2846561,29573.276496097373,28438.235039962845 2856615,34952.3333158817,29967.244956853894 2866720,30008.12669460976,27523.295566967143 2876750,39332.48873095906,28619.337683220474 2886804,35312.73691739323,28613.535310373005 2896860,38701.46744552182,30874.39375304788 2906912,25709.500715002374,25944.93542112263 2917000,38476.91665798957,30969.24410734077 2927056,32739.39775459337,29178.637302653882 2937168,28329.23589799236,31407.31720665278 2947200,33270.3805450963,29763.622344712083 2957203,42220.07877001133,33701.8398012668 2967290,39134.21361749667,31644.48454349142 2977350,45070.039263806975,32759.751526624303 2987500,41308.265125240134,34047.91599781903 2997560,39940.09848062657,32653.28049485247 3007680,31678.562658918756,30191.524055868274 3017776,32759.623847692234,31100.29510612162 3027840,40616.36889451258,33813.898419000936 3037875,47665.62549501432,36907.80916539415 3047938,44997.35458051776,35225.17751103042 3058000,43093.10096889637,34426.41756638453 3068064,33155.20042855032,36703.43943987434 3078100,44467.04687386649,35494.640418522664 3088192,31527.178817887565,44417.03461477491