Commit Graph

348 Commits

Author SHA1 Message Date
Mark Borgerding
210f219648 ./bm_kiss_float -x 40000 -n 1800
improved from
cputime=6.010
to
cputime=5.940
2004-02-03 01:05:10 +00:00
Mark Borgerding
8e00ca1877 ./bm_kiss_float -x 10000 -n 1800
improved from
cputime=1.540
to
cputime=1.490
2004-02-03 00:59:33 +00:00
Mark Borgerding
2d66a61546 real_fftnd can do everything real_fftnd can do 2004-02-02 04:47:16 +00:00
Mark Borgerding
cec77769a1 added real test 2004-02-02 04:22:02 +00:00
Mark Borgerding
16ac58df93 : 2004-02-02 03:51:52 +00:00
Mark Borgerding
c8950c115a testcode 2004-02-02 03:51:23 +00:00
Mark Borgerding
029fad7a65 *** empty log message *** 2004-02-02 02:05:05 +00:00
Mark Borgerding
a31b207c15 *** empty log message *** 2004-02-02 02:03:36 +00:00
Mark Borgerding
36f5d5b68b *** empty log message *** 2004-02-02 01:54:17 +00:00
Mark Borgerding
2d2bfb6794 only good for float 2004-02-02 01:53:29 +00:00
Mark Borgerding
1d58b0eced fix for inplace odd rank multi-dimensional ffts 2004-02-02 01:49:08 +00:00
Mark Borgerding
490a602472 test code for in-place odd rank multidimensional FFTs 2004-02-02 01:47:32 +00:00
Mark Borgerding
b9edc58bad psdpng does not yet work, but it will create a png 2004-02-01 22:12:35 +00:00
Mark Borgerding
75393dc4fa *** empty log message *** 2004-01-31 16:26:42 +00:00
Mark Borgerding
2921d93dac aid in fftw benchmarks 2004-01-31 02:47:46 +00:00
Mark Borgerding
1a5f860757 v110 2004-01-31 02:46:20 +00:00
Mark Borgerding
366f17e379 getting ready for 1.1 2004-01-31 01:28:21 +00:00
Mark Borgerding
9ddb2bb744 *** empty log message *** 2004-01-30 03:40:54 +00:00
Mark Borgerding
6f99fc129a impulse response was bass ackwards 2004-01-30 02:47:35 +00:00
Mark Borgerding
9b738dc492 slight fast fir changes 2004-01-30 00:17:01 +00:00
Mark Borgerding
80eccb4e3c Trying to decide what to do about real odd FFTs 2004-01-29 03:26:48 +00:00
Mark Borgerding
49a6ad07e0 little easier to understand (hoepfully) 2004-01-24 22:13:14 +00:00
Mark Borgerding
e335546c3e fast conv filtering cleaner ifc 2004-01-24 04:25:19 +00:00
Mark Borgerding
5005a2a99d mmap version
with flush
2004-01-24 03:32:21 +00:00
Mark Borgerding
58366b55ac add mmapped version 2004-01-24 02:45:44 +00:00
Mark Borgerding
25e377eaa8 fast conv filtering small edits
2d files no longer needed with kiss_fftnd
2004-01-24 01:34:01 +00:00
Mark Borgerding
ca97282da6 does no copy fast conv filtering 2004-01-24 00:46:30 +00:00
Mark Borgerding
227c021f39 extra cleanup 2004-01-04 23:15:44 +00:00
Mark Borgerding
c80f0cafb7 test code for avoiding buffer copies of output in fast conv filtering 2004-01-04 06:32:25 +00:00
Mark Borgerding
8ffc08b07b slightly closer, still overflows in some cases 2004-01-02 22:28:03 +00:00
Mark Borgerding
e749a114cb real fast convolution filtering works mostly, sometimes it does not
make all the samples ( obeserved with ./fastfir.py -n 1024 -r -l 100000 )
2004-01-01 18:51:17 +00:00
Mark Borgerding
0243552944 fast convolution filtering works at least for complex numbers. 2003-12-31 22:49:14 +00:00
Mark Borgerding
212ec326e0 prototype code for fast convolution filtering 2003-12-31 04:06:24 +00:00
Mark Borgerding
b468fd96d7 Added mucho comments. 2003-12-30 15:18:41 +00:00
Mark Borgerding
ec3b64a62e added test code for kiss_fftnd
FFTs can now have an arbitrary # of dimensions
Also, buffer copies are eliminated.
2003-12-30 05:56:50 +00:00
Mark Borgerding
377ac796f0 streamlined 2003-12-30 03:08:56 +00:00
Mark Borgerding
22ff70b71d n-dimensional FFT works 2003-12-30 02:50:45 +00:00
Mark Borgerding
5e6199c868 no real change 2003-12-30 00:09:50 +00:00
Mark Borgerding
62ecf69446 added prototyping for N-dimensional FFT 2003-12-29 23:05:45 +00:00
Mark Borgerding
10a4a5c46b 2d fft now uses kiss_fft_stride to avoid buffer copies. 2003-12-29 21:07:19 +00:00
Mark Borgerding
4552a14801 added stride to fft input -- should simplify multi-dimensional FFTs 2003-12-29 18:50:13 +00:00
Mark Borgerding
604e238834 split kfc.c into source + header files. Added copyright. 2003-12-29 17:05:13 +00:00
Mark Borgerding
630089ded6 kfc works 2003-12-29 16:46:27 +00:00
Mark Borgerding
cd94cd1ed0 testing kfc (kiss fft cache) 2003-12-29 16:38:03 +00:00
Mark Borgerding
0bd304429d file to cache fft cfg objects for ease of use. 2003-12-26 03:59:46 +00:00
Mark Borgerding
f4961ed74b fixed a bug with nfft==1
and added utility for more testing
2003-12-16 03:43:05 +00:00
Mark Borgerding
95a7b856d1 compiles OK under MAC OS X 2003-12-15 03:53:14 +00:00
Mark Borgerding
6b23ebb5c1 getting ready for v100 2003-12-15 03:23:46 +00:00
Mark Borgerding
573536f48f fixed scaling for short real
moved fft.py from ./ to sample_code
2003-12-14 05:13:11 +00:00
Mark Borgerding
559c14b49b changed alloc functions to allow for initialization of user-supplied buffer 2003-12-14 03:02:30 +00:00