h.udo
bc40eccbea
[BSD-3-Clause] Convert to SPDX license format
2018-07-19 14:49:00 +01:00
mborgerding
5c6a01d776
Merge pull request #2 from dornerworks/mm_free_fix
...
Use _mm_free on memory allocated with _mm_malloc.
2018-06-03 18:48:01 -04:00
Stewart Hildebrand
8921e1a3b6
Use _mm_free on memory allocated with _mm_malloc.
...
kiss_fft_alloc and kiss_fftr_alloc internally use KISS_FFT_MALLOC to allocate memory, which is defined to _mm_malloc in a SIMD enabled application. Calling free() on memory allocated with _mm_malloc will result in unpredictable behavior. The configuration data allocated with _mm_malloc should be freed with a corresponding _mm_free.
2018-06-03 14:29:12 -04:00
Mark Borgerding
1c3d6f5aa9
guard against multiple inclusion
2017-10-25 09:50:40 -04:00
Mark Borgerding
918336beac
Added tag v130 for changeset b354a59534b0
2012-07-18 00:54:10 -04:00
Mark Borgerding
a3a09b3946
preparing for version 130
2012-07-18 00:54:07 -04:00
Mark Borgerding
8924f4e4ad
check return value from system call
2012-07-18 00:10:47 -04:00
Mark Borgerding
8a01c6085d
merge and fixes for RedHat 5.5 gcc 64bit
2012-07-18 00:19:37 -04:00
Mark Borgerding
4faaa83075
converted testkiss.py from Numeric to numpy
2012-07-17 23:31:00 -04:00
Mark Borgerding
8fedba4d91
fixed warnings about ignored return value and wrong format code in printf
2012-07-17 23:30:31 -04:00
Mark Borgerding
0c1d22a974
minor documentation tweaks
2012-07-15 22:36:18 -04:00
Mark Borgerding
dc6bfad0ab
previous gcc versions might've been silently adding -lm at the end of the link line.
2012-07-15 22:35:28 -04:00
Mark Borgerding
d9906a3efb
added padding in case of SIMD types
2011-06-20 09:59:38 -04:00
Mark Borgerding
e2baa5e270
fixed alignment issue with SIMD
2011-03-26 21:25:10 -04:00
Mark Borgerding
dda1d91086
no longer need cvsignore
2010-05-31 22:04:23 -04:00
Mark Borgerding
1300338c62
malloc declaration included with stdlib.h -- no need for malloc.h include (this can cause failure on mac)
2010-05-31 21:56:13 -04:00
Mark Borgerding
968e5580a3
Added tag v129 for changeset 9e0bf8478cc3
2010-05-27 23:09:35 -04:00
Mark Borgerding
af9254d03b
cross reference README.simd file
2010-05-27 23:07:27 -04:00
Mark Borgerding
580ce6b8f4
updated changelog
2010-05-27 23:05:57 -04:00
Mark Borgerding
044352a916
updated copyright dates
2010-05-27 23:01:08 -04:00
Mark Borgerding
6876420743
removed unknown node
2010-05-27 22:59:43 -04:00
Mark Borgerding
57925fd126
made threadsafe
2010-05-27 22:54:01 -04:00
Mark Borgerding
583019e074
update tags
2010-05-01 17:51:28 +00:00
Mark Borgerding
089923378d
working sourecforge bug
2009-11-28 04:14:47 +00:00
Mark Borgerding
6f20be2ffb
updated twotonetest to take fft size as input
2009-11-06 18:34:24 +00:00
Mark Borgerding
51e95088b3
*** empty log message ***
2009-10-09 19:06:16 +00:00
Mark Borgerding
68a8b95a47
check for openmp fitness
2009-10-09 18:04:54 +00:00
Mark Borgerding
26f8faa6e8
changed code from memalign to _mm_malloc
2009-09-28 15:55:19 +00:00
Mark Borgerding
0aaf69c005
using -mtune=native
2009-09-22 01:53:33 +00:00
Mark Borgerding
3a4db1fed7
*** empty log message ***
2009-05-18 03:23:38 +00:00
Mark Borgerding
3a27b71226
*** empty log message ***
2009-05-18 02:30:47 +00:00
Mark Borgerding
2b5477d54c
first addition of kissfft.hh the C++ template fft engine
2009-05-17 23:57:26 +00:00
Mark Borgerding
9dbaf860f2
put declarations at the top of the function ,ANSI style
2009-03-13 00:34:55 +00:00
Mark Borgerding
3df04c8671
openmp directives
2008-08-22 21:43:25 +00:00
Mark Borgerding
262fe2297b
next fast size for real FFTs
2008-08-22 14:05:40 +00:00
Mark Borgerding
48cbba0c55
*** empty log message ***
2008-03-19 19:32:52 +00:00
Mark Borgerding
fafecb8e5e
changed memory.h to string.h
2007-01-07 20:29:34 +00:00
Mark Borgerding
348d8dd530
removed x86 specifics
2007-01-07 00:01:59 +00:00
Mark Borgerding
3dae7a23a6
changed python2.3 to python
2007-01-07 00:00:52 +00:00
Mark Borgerding
0bf7e586bc
Memory footprint fix thanks to Galen Seitz
2007-01-02 16:20:17 +00:00
Mark Borgerding
be7a83efdb
*** empty log message ***
2006-11-15 03:28:07 +00:00
Mark Borgerding
661022f72c
*** empty log message ***
2006-11-14 19:54:50 +00:00
Mark Borgerding
277ec6a77d
*** empty log message ***
2006-11-14 19:52:42 +00:00
Mark Borgerding
633c0587ad
*** empty log message ***
2006-11-14 19:43:17 +00:00
Mark Borgerding
1922ba0d4e
update benchmark tool to allow multi-dimensional and/or real FFTs
2006-11-14 19:40:58 +00:00
Mark Borgerding
97ce553a94
fwd, inverse N-d real FFTs now work to the best of my knowledge
2006-11-14 18:57:44 +00:00
Mark Borgerding
b4d5ded242
fwd kissfftndr sorta works, but the packing is wrong, or at least different from FFTW
2006-11-14 15:32:22 +00:00
Mark Borgerding
7f68a2916b
*** empty log message ***
2006-11-13 21:06:39 +00:00
Mark Borgerding
8824d92dda
*** empty log message ***
2006-07-20 16:11:27 +00:00
Mark Borgerding
a95fbd464f
woops bad file paths
2006-07-13 02:43:34 +00:00