Search Criteria
Package Details: fftw-mpi 3.3.8-2
Git Clone URL: | https://aur.archlinux.org/fftw-mpi.git (read-only, click to copy) |
---|---|
Package Base: | fftw-mpi |
Description: | A library for computing the discrete Fourier transform (DFT), compiled with MPI and OpenMP support: header files, static and shared libraries |
Upstream URL: | http://www.fftw.org/ |
Keywords: | FFT OpenMPI |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | McNoggins |
Maintainer: | entshuld |
Last Packager: | entshuld |
Votes: | 5 |
Popularity: | 0.006959 |
First Submitted: | 2015-12-22 15:09 |
Last Updated: | 2020-02-05 01:06 |
Dependencies (5)
- bash (bash-devel-git, bash-devel-static-git)
- gcc-libs (gcc-libs-multilib-x32, fastgcc, gcc-libs-multilib-git, gcc-libs-git)
- glibc (glibc-git)
- openmpi (openmpi-git, openmpi3, openmpi-gcc8, openmpi-gcc9, openmpi-cuda)
- gcc-fortran (gcc-fortran-multilib-x32, gcc-fortran-multilib-git, gcc-fortran-git) (make)
Required by (514)
- aacplusenc (requires fftw)
- aegisub-git (requires fftw)
- aegisub-japan7-git (requires fftw)
- aegisub-ttools-meson-git (requires fftw)
- aegisub-wangqr-git (requires fftw)
- alps (requires fftw)
- alsa-card-profiles-hsphfpd (requires fftw) (make)
- alsa-utils-git (requires fftw) (make)
- alsa-utils-git (requires fftw) (optional)
- alsa-utils-nosystemd-minimal-git (requires fftw) (optional)
- ams-lv2-git (requires fftw)
- ams-mod-lv2-git (requires fftw)
- ardour-git (requires libfftw3f.so)
- ardour-git (requires fftw) (make)
- ardour-git (requires libfftw3f_threads.so)
- arrayfire-git (requires fftw)
- art-rawconverter (requires fftw)
- art-rawconverter-git (requires fftw)
- astromatic-sextractor (requires fftw)
- astromatic-skymaker (requires fftw)
- asymptote-git (requires fftw)
- audioprism (requires fftw)
- audiotk-git (requires fftw)
- avisynth-plugin-neo_fft3dfilter-git (requires fftw)
- avisynth-plugin-neo_fft3dfilter-git (requires fftw) (make)
- avxsynth-plugin-depan-git (requires fftw)
- avxsynth-plugin-fft3dfilter-git (requires fftw)
- ball (requires fftw)
- banshee-community-extensions (requires fftw) (make)
- banshee-community-extensions (requires fftw) (optional)
- bart-git (requires fftw)
- bforartists (requires fftw)
- bforartists-git (requires fftw)
- bipscript (requires fftw)
- bipscript-git (requires fftw)
- blender-2.7 (requires fftw)
- blender-2.7-bin (requires fftw)
- blender-2.80-git (requires fftw)
- blender-2.81-git (requires fftw)
- blender-2.82-git (requires fftw)
- blender-2.83-git (requires fftw)
- blender-2.90-git (requires fftw)
- blender-2.92-bin (requires fftw)
- blender-alarm (requires fftw)
- blender-develop-git (requires fftw)
- blender-fracture_modifier-git (requires fftw)
- blender-functions-git (requires fftw)
- blender-git (requires fftw)
- blender-wayland-git (requires fftw)
- box0-studio-qt-git (requires fftw)
- breeze-blurred-git (requires fftw)
- brutefir (requires fftw)
- cairo-dock-plug-ins-git (requires fftw) (make)
- cairo-dock-plug-ins-git (requires fftw) (optional)
- casacore (requires fftw) (optional)
- casacore-git (requires fftw) (optional)
- cava (requires fftw)
- cava-git (requires fftw)
- ccv (requires fftw)
- cdo (requires fftw)
- cdo (requires fftw) (make)
- chipmachine (requires fftw)
- chipmachine-git (requires fftw)
- chromaprint-fftw (requires fftw)
- cinelerra-cv (requires fftw)
- cinelerra-gg (requires fftw)
- cinelerra-gg-git (requires fftw)
- cinelerra-hv (requires fftw) (make)
- clfft (requires fftw) (check)
- cli-visualizer (requires fftw)
- cli-visualizer (requires fftw) (make)
- cli-visualizer-git (requires fftw)
- cli-visualizer-git (requires fftw) (make)
- codecrypt (requires fftw)
- codecrypt-git (requires fftw)
- cp2k (requires fftw)
- cpl (requires fftw)
- csdr (requires fftw)
- csdr-git (requires fftw)
- csdr-jketterl-git (requires fftw)
- cubicsdr (requires fftw) (optional)
- cubicsdr-git (requires fftw) (optional)
- dangerdeep (requires fftw)
- darkice (requires fftw)
- deadbeef-plugin-musical-spectrum-gtk2-git (requires fftw) (make)
- deadbeef-plugin-musical-spectrum-gtk2-git (requires fftw)
- deadbeef-plugin-musical-spectrum-gtk3-git (requires fftw)
- deadbeef-plugin-musical-spectrum-gtk3-git (requires fftw) (make)
- deadbeef-plugin-spectrogram-gtk2-git (requires fftw)
- deadbeef-plugin-spectrogram-gtk2-git (requires fftw) (make)
- deadbeef-plugin-spectrogram-gtk3-git (requires fftw)
- deadbeef-plugin-spectrogram-gtk3-git (requires fftw) (make)
- denemo (requires fftw)
- denemo-git (requires fftw)
- dgsh-git (requires fftw) (check)
- dream (requires fftw)
- dsp-git (requires fftw)
- dsview (requires fftw)
- dsview-git (requires fftw)
- dynd (requires fftw)
- dynsim (requires fftw)
- eigen-git (requires fftw) (make)
- eigen32 (requires fftw) (make)
- eman2 (requires fftw)
- engauge (requires fftw)
- engauge (requires fftw) (make)
- engauge-git (requires fftw)
- engauge-git (requires fftw) (make)
- engauge-samples (requires fftw) (make)
- engauge-samples-git (requires fftw) (make)
- entropy-piano-tuner (requires fftw)
- espressomd-git (requires fftw) (make)
- essentia (requires fftw)
- essentia-git (requires fftw)
- euterpe-git (requires fftw)
- fairsoft (requires fftw)
- fdmf (requires fftw)
- feelpp (requires fftw)
- fftw-quad (requires fftw)
- fluid-designer (requires fftw)
- fluxus-git (requires fftw)
- fmit (requires fftw)
- fmit-git (requires fftw)
- freefem (requires fftw) (optional)
- freefem-git (requires fftw)
- freemat (requires fftw)
- freqtweak (requires fftw)
- freqtweak-git (requires fftw)
- frequensea-git (requires fftw)
- fsl (requires fftw) (make)
- galaxy42-dev-git (requires fftw)
- galaxy42-git (requires fftw)
- galsim-common (requires fftw)
- galsim-common (requires fftw) (make)
- galsim-common-git (requires fftw)
- galsim-common-git (requires fftw) (make)
- gerris (requires fftw)
- gerris (requires fftw) (make)
- gimp-fourier (requires fftw)
- gimp-plugin-astronomy (requires fftw)
- gimp-plugin-fblur (requires fftw)
- gimp-plugin-gmic-git (requires fftw)
- gimp-plugin-mathmap (requires fftw)
- gimp-plugin-registry (requires fftw)
- glmviz-git (requires fftw)
- gmt (requires fftw)
- gmt6 (requires fftw)
- gnudatalanguage (requires fftw)
- gnudatalanguage-gdlkernel (requires fftw)
- gnuradio-git (requires fftw)
- gnuradio-maint38-git (requires fftw)
- gqrx-git (requires fftw)
- grace (requires fftw)
- gracegtk (requires fftw)
- grandorgue-svn (requires fftw)
- grass (requires fftw)
- grass6 (requires fftw)
- gretl (requires fftw)
- gromacs-4.6-complete (requires fftw)
- gsequencer (requires libfftw3.so)
- gsequencer (requires fftw) (make)
- gura (requires fftw) (optional)
- gura (requires fftw) (make)
- gwc (requires fftw)
- gwyddion (requires fftw)
- hackrf-git (requires fftw)
- httping-git (requires fftw)
- hybridreverb2-git (requires fftw)
- iio-oscilloscope-git (requires fftw)
- imagemagick-fftw (requires fftw) (make)
- imagemagick-full (requires fftw)
- imagemagick-full (requires fftw) (make)
- imagemagick-full-doc (requires fftw) (make)
- imagemagick-full-doc-git (requires fftw) (make)
- imagemagick-full-git (requires fftw) (make)
- imagemagick-full-git (requires fftw)
- immix (requires fftw)
- infamousplugins-git (requires fftw)
- insight-toolkit (requires fftw)
- inspectrum-git (requires fftw)
- intersect.lv2-git (requires fftw)
- isse (requires fftw)
- itk4 (requires fftw)
- itpp (requires fftw)
- j8-git (requires fftw) (optional)
- j9-git (requires fftw) (optional)
- j901-bin (requires fftw) (optional)
- jamin (requires fftw)
- jamin-gtk2 (requires fftw)
- jdftx (requires fftw)
- js8call (requires fftw)
- jtdx (requires fftw)
- julia-aarch64-git (requires fftw) (optional)
- julia-git (requires fftw) (optional)
- julia-mkl (requires fftw)
- kalibrate-bladerf-git (requires fftw)
- kapitonov-plugins-pack-lv2-git (requires fftw)
- kn0ck0ut-lv2-git (requires fftw)
- krita-beta (requires fftw)
- krita-git (requires fftw)
- krita-minimal (requires fftw)
- kwave-git (requires fftw) (optional)
- kwave-git (requires fftw) (make)
- labplot-git (requires fftw)
- lalcore (requires fftw)
- lalsuite-git (requires fftw)
- lammps (requires fftw)
- lammps-beta (requires fftw)
- lammps-git (requires fftw)
- lastfm (requires fftw)
- lebiniou (requires fftw)
- liab-studio-qt-git (requires fftw)
- lib32-fftw (requires fftw)
- libaacplus (requires fftw) (optional)
- libenglab-dsp (requires fftw)
- libim (requires fftw) (make)
- libkeyfinder-git (requires fftw)
- libosmo-dsp (requires fftw)
- libpulse-airplay (requires fftw) (make)
- libpulse-bluedio (requires fftw) (make)
- libpulse-hsphfpd (requires fftw) (make)
- libpulse-nosystemd-git (requires fftw) (make)
- librespeaker-bin (requires fftw)
- libsamplerate-git (requires fftw) (check)
- libscrobbler (requires fftw)
- libvdwxc (requires fftw)
- libvips-git (requires fftw) (make)
- libvips-git (requires fftw) (optional)
- liggghts (requires fftw)
- lime-tools-git (requires fftw)
- linhpsdr-git (requires fftw)
- linpsk (requires fftw)
- liquid-dsp-git (requires fftw) (optional)
- liquid-dsp-quiet-devel-git (requires fftw)
- lives (requires fftw)
- lmms-beta-bin (requires fftw) (optional)
- lmms-git (requires fftw)
- lossywav-git (requires fftw)
- lte-cell-scanner-git (requires fftw) (make)
- lua-im (requires fftw) (make)
- lua51-im (requires fftw) (make)
- lua52-im (requires fftw) (make)
- lua53-im (requires fftw) (make)
- luaradio (requires fftw)
- luminancehdr-git (requires fftw)
- madagascar (requires fftw)
- magics++ (requires fftw)
- mando-git (requires fftw)
- matlab-r2011b (requires fftw)
- meep (requires fftw)
- meep-git (requires fftw)
- minc-toolkit-v2 (requires fftw)
- minimodem (requires fftw)
- mitsuba-git (requires fftw)
- mod-host-git (requires fftw)
- moodbar (requires fftw)
- movit-git (requires fftw)
- mpb (requires fftw)
- mpb-git
- mpdviz (requires fftw)
- mrtrix3 (requires fftw) (optional)
- mythtv (requires fftw)
- mythtv-git (requires fftw)
- namd (requires fftw)
- ncmpcpp-git (requires fftw)
- ncmpcpp-vim-git (requires fftw) (optional)
- nfft (requires fftw)
- nfft-git (requires fftw)
- noise-repellent-git (requires fftw)
- nootka (requires fftw)
- nootka (requires fftw) (make)
- nootka-git (requires fftw)
- nootka-git (requires fftw) (make)
- nootka-hg (requires fftw) (make)
- nootka-hg (requires fftw)
- nrsc5-git (requires fftw)
- objcryst-fox (requires fftw)
- obs-plugin-spectralizer-bin (requires fftw)
- ocaml-aacplus (requires fftw)
- octave-hg (requires fftw)
- octave-ltfat (requires fftw) (make)
- octave40 (requires fftw)
- openfoam-com (requires fftw)
- openfx-gmic (requires fftw)
- openhantek (requires fftw)
- openhantek-git (requires fftw)
- openhantek6022-git (requires fftw)
- openmm (requires fftw)
- openscada-lts (requires fftw)
- orfeo-toolbox (requires fftw)
- osmo-trx-git (requires fftw)
- ovito (requires fftw)
- panda3d (requires fftw) (optional)
- panda3d-git (requires fftw) (optional)
- paulstretch-git (requires fftw)
- pd-extended (requires fftw)
- pd-git (requires fftw)
- pd-l2ork (requires fftw)
- pd-l2ork-git (requires fftw)
- petsc (requires fftw) (optional)
- petsc-complex (requires fftw)
- petsc-git (requires fftw)
- pfstools (requires fftw) (make)
- pfstools (requires fftw) (optional)
- photivo-git (requires fftw)
- picturesort (requires fftw)
- pism (requires fftw)
- plastimatch-static (requires fftw)
- powder-toy (requires fftw)
- powder-toy-git (requires fftw)
- powder-toy-static (requires fftw)
- prismatik-psieg (requires fftw)
- protoplug (requires fftw) (optional)
- pulseaudio-airplay (requires fftw) (make)
- pulseaudio-airplay-bluetooth (requires fftw) (make)
- pulseaudio-airplay-equalizer (requires fftw) (make)
- pulseaudio-airplay-equalizer (requires fftw)
- pulseaudio-airplay-jack (requires fftw) (make)
- pulseaudio-airplay-lirc (requires fftw) (make)
- pulseaudio-airplay-zeroconf (requires fftw) (make)
- pulseaudio-bluedio (requires fftw) (make)
- pulseaudio-bluetooth-bluedio (requires fftw) (make)
- pulseaudio-bluetooth-hsphfpd (requires fftw) (make)
- pulseaudio-bluetooth-nosystemd-git (requires fftw) (make)
- pulseaudio-equalizer-bluedio (requires fftw)
- pulseaudio-equalizer-bluedio (requires fftw) (make)
- pulseaudio-equalizer-hsphfpd (requires fftw) (make)
- pulseaudio-equalizer-hsphfpd (requires fftw)
- pulseaudio-equalizer-nosystemd-git (requires fftw)
- pulseaudio-equalizer-nosystemd-git (requires fftw) (make)
- pulseaudio-git (requires fftw)
- pulseaudio-git (requires fftw) (make)
- pulseaudio-hsphfpd (requires fftw) (make)
- pulseaudio-jack-bluedio (requires fftw) (make)
- pulseaudio-jack-hsphfpd (requires fftw) (make)
- pulseaudio-jack-nosystemd-git (requires fftw) (make)
- pulseaudio-lirc-bluedio (requires fftw) (make)
- pulseaudio-lirc-hsphfpd (requires fftw) (make)
- pulseaudio-lirc-nosystemd-git (requires fftw) (make)
- pulseaudio-nosystemd-git (requires fftw) (make)
- pulseaudio-pali (requires fftw) (make)
- pulseaudio-pali (requires fftw)
- pulseaudio-rtp-hsphfpd (requires fftw) (make)
- pulseaudio-zeroconf-bluedio (requires fftw) (make)
- pulseaudio-zeroconf-hsphfpd (requires fftw) (make)
- pulseaudio-zeroconf-nosystemd-git (requires fftw) (make)
- pure-audio (requires fftw)
- purr-data (requires fftw)
- purr-data-git (requires fftw)
- python-galsim (requires fftw)
- python-galsim (requires fftw) (make)
- python-galsim-git (requires fftw) (make)
- python-galsim-git (requires fftw)
- python-opentsne (requires fftw)
- python-pyfai (requires fftw)
- python-pyfftw (requires fftw)
- python-sherpa (requires fftw)
- python-sherpa (requires fftw) (make)
- python-sherpa-doc (requires fftw) (make)
- python2-espressopp (requires fftw)
- python2-fluidfft-hg (optional)
- python2-fluidsim-hg (optional)
- python2-galsim (requires fftw) (make)
- python2-galsim (requires fftw)
- python2-galsim-git (requires fftw) (make)
- python2-galsim-git (requires fftw)
- python2-pyca-git (requires fftw) (make)
- python2-pylastfp (requires fftw)
- python2-sherpa (requires fftw)
- pyxplot (requires fftw)
- qlcplus (requires fftw)
- qlcplus-git (requires fftw)
- qloud (requires fftw)
- qloud-qtcharts (requires fftw)
- qpitch (requires fftw)
- qsstv (requires fftw)
- qt-dab-git (requires fftw)
- qtgrace (requires fftw) (optional)
- quantum-espresso (requires fftw)
- quisk (requires fftw)
- radiance (requires fftw)
- radium (requires fftw)
- rakarrack-git (requires fftw)
- rawstudio (requires fftw)
- rawstudio-git (requires fftw)
- rawtherapee-git (requires fftw)
- recidia-audio-visualizer (requires fftw)
- relion (requires fftw)
- relion-git (requires fftw)
- rezound-git (requires fftw)
- rezound-svn (requires fftw)
- rkr.lv2-git (requires fftw)
- root-cuda-py2 (requires fftw) (make)
- root-cuda-py2 (requires fftw)
- root-py2 (requires fftw)
- root-py2 (requires fftw) (make)
- root5 (requires fftw)
- rtlsdr-airband-git (requires fftw)
- rtl_power_fftw-git (requires fftw)
- rtspeccy-git (requires fftw)
- s4-git (requires fftw)
- sagecal (requires fftw) (optional)
- sagecal-git (requires fftw) (optional)
- sagecal-gpu (requires fftw) (optional)
- samplecat-git (requires fftw)
- sasfit (requires fftw)
- sc3-plugins-git (requires libfftw3f.so)
- sc3-plugins-git (requires fftw) (make)
- scilab (requires fftw)
- scilab-git (requires fftw)
- scipion-git (requires fftw)
- sdr-j-dabreceiver (requires fftw)
- sdrangel-bin (requires fftw)
- sdrangel-git (requires fftw)
- sdrangel-no-sdrplay-git (requires fftw)
- sdrangel-without-sdrplay-git (requires fftw)
- seamulator-git (requires fftw)
- shenidam-git (requires fftw)
- shtools-fortran (requires fftw)
- siesta (requires fftw)
- sigfox-radio-signal-analyzer (requires fftw)
- sigutils-git (requires fftw)
- simple2 (requires fftw)
- siril (requires fftw)
- siril-git (requires fftw)
- sirius-git (requires fftw)
- slowrx-git (requires fftw)
- smartdeblur-git (requires fftw)
- sndfile-tools (requires fftw)
- sonic-lineup (requires fftw)
- soundsort (requires fftw)
- spandsp-docs (requires fftw) (make)
- spandsp-fs (requires fftw) (make)
- specgram (requires fftw)
- specgram-git (requires fftw)
- spectmorph.lv2 (requires libfftw3f_threads.so)
- spectmorph.lv2 (requires libfftw3f.so)
- spectmorph.lv2 (requires fftw) (make)
- spectral (requires fftw)
- spectrojack (requires fftw)
- spectrumyzer (requires fftw)
- spfft (requires fftw)
- spfft-cuda-git (requires fftw)
- spiceamp-git (requires fftw)
- srslte-falcon-patch-git (requires fftw)
- ssr-git (requires fftw)
- ssr-osc-git (requires fftw)
- strawberry-full-git (requires fftw)
- strawberry-git (requires fftw)
- strawberry-lite (requires fftw)
- supercollider-git (requires fftw) (make)
- supercollider-git (requires libfftw3f.so)
- supercollider-portaudio (requires fftw)
- suscan-git (requires fftw)
- suwidgets-git (requires fftw)
- swami (requires fftw)
- swftools-git (requires fftw)
- swh-lv2-git (requires fftw)
- synfig-dev (requires fftw)
- synfig-git (requires fftw)
- tarquin (requires fftw)
- tg (requires fftw)
- traverso (requires fftw)
- tubeamp-designer-git (requires fftw)
- tucnak (requires fftw)
- tucnak3 (requires fftw)
- tuneit (requires fftw)
- upbge-git (requires fftw)
- vapoursynth-plugin-bm3d-git (requires fftw)
- vapoursynth-plugin-dctfilter-git (requires fftw)
- vapoursynth-plugin-depan-git (requires fftw)
- vapoursynth-plugin-dfttest-git (requires fftw)
- vapoursynth-plugin-fft3dfilter-git (requires fftw)
- vapoursynth-plugin-fftspectrum-git (requires fftw)
- vapoursynth-plugin-mvtools-git (requires fftw)
- vapoursynth-plugin-mvtools_sf-git (requires fftw)
- vapoursynth-plugin-neo_fft3dfilter-git (requires fftw) (make)
- vapoursynth-plugin-neo_fft3dfilter-git (requires fftw)
- vapoursynth-plugin-reduceflicker-git (requires fftw)
- vapoursynth-plugin-vcfreq (requires fftw)
- vidify-audiosync (requires fftw)
- vigra-git (requires fftw) (optional)
- vigra-git (requires fftw) (make)
- votca-tools (requires fftw)
- waon (requires fftw)
- welle.io (requires fftw)
- welle.io-soapysdr (requires fftw)
- whysynth (requires fftw)
- whysynth-git (requires fftw)
- wsjt-svn (requires fftw)
- wsjtx (requires fftw)
- wsjtx-bin (requires fftw)
- wsjtx-git (requires fftw)
- wsjtx-superbuild-git (requires fftw)
- wsjtx-system-hamlib (requires fftw)
- wspr-svn (requires fftw)
- xava (requires fftw)
- xava-git (requires fftw)
- xaxaxa-vna-git (requires fftw)
- xcrysden (requires fftw)
- xmds (requires fftw)
- xmms2-git (requires fftw) (optional)
- xmms2-git (requires fftw) (make)
- xoscope (requires fftw)
- xtuner (requires libfftw3f.so)
- xyce-serial (requires fftw)
- yorick-yao-git (requires fftw)
- yorick-yeti-git (requires fftw) (make)
- yoshimi-git (requires fftw)
- zrythm (requires fftw)
- zrythm-debug-git (requires fftw)
- zrythm-git (requires fftw)
- zyn-fusion (requires fftw)
- zynaddsubfx-git (requires fftw)
Latest Comments
jadelord commented on 2020-02-03 09:34
The official package fftw has MPI support since 2020-01-19
As a consequence the only thing fftw-mpi package provides additionally is static libraries (*.a). If anyone requires it, feel free to adopt the package.
McNoggins commented on 2017-11-16 17:04
I disowned the package, I don't have the time to maintain it. You can adopt it if you'd like!
jadelord commented on 2017-11-16 17:03
@McNoggins: In that case can you apply the patch. I have used them to build fftw-mpi myself and also ran `make check` inside the src directory for fftw-3.3.7-single and fftw-3.3.7-double:
My reasons for asking these changes are:
* AVX could improve performance, and should be included if the upstream FFTW repo has it
* staticlibs (*.a) should be preserved, and are required to build other packages which rely on FFTW - in my case: p3dfft (http://www.p3dfft.net)
McNoggins commented on 2017-11-07 22:17
@jadelord: I do not have the answer to that question. I resubmitted this package to AUR for compatibility with another package which I maintain (mpb).
jadelord commented on 2017-11-07 17:29
Is there any particular reason why the `--enable-avx` flag is avoided in the configure steps (as compared to https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/fftw#n40) ? Is it buggy with OpenMPI?
timofonic commented on 2017-11-06 21:20
FFTW 3.3.7 available!
http://www.fftw.org/fftw-3.3.7.tar.gz
ftp://ftp.fftw.org/pub/fftw/fftw-3.3.7.tar.gz
http://www.fftw.org/fftw-3.3.7.tar.gz.md5sum