Difference between revisions of "BeagleBoard/GSoC/Ideas-2016"
< BeagleBoard | GSoC
(→NEON Support for FFTW) |
(→NEON Support for FFTW) |
||
Line 5: | Line 5: | ||
=== NEON Support for FFTW === | === NEON Support for FFTW === | ||
− | [http://www.fftw.org| FFTW] is a library for calculating the [http://mathworld.wolfram.com/FastFourierTransform.html| Fast Fourier Transform]. The current implementation of FFTW contains SIMD optimizations for several instructions sets. It should be possible to add optimizations for the NEON SIMD co-processor in the Beagle Board. | + | [http://www.fftw.org| FFTW] is a library for calculating the [http://mathworld.wolfram.com/FastFourierTransform.html| Fast Fourier Transform]. The current implementation of FFTW contains SIMD optimizations for several instructions sets. It should be possible to add optimizations for the NEON SIMD co-processor in the Beagle Board. FFTW is widely used in the open source sommunity and this project would make FFTW far more useful on processors with NEON instructions. The mentor is particularly interested in improving GNU Radio on the OMAP3 and improving FFTW performance would be very useful. |
Revision as of 07:18, 27 February 2009
Summer code of ideas for 2009
Ideas
NEON Support for FFTW
FFTW is a library for calculating the Fast Fourier Transform. The current implementation of FFTW contains SIMD optimizations for several instructions sets. It should be possible to add optimizations for the NEON SIMD co-processor in the Beagle Board. FFTW is widely used in the open source sommunity and this project would make FFTW far more useful on processors with NEON instructions. The mentor is particularly interested in improving GNU Radio on the OMAP3 and improving FFTW performance would be very useful.