Fftw

FFTW is een snelle C FFT-bibliotheek.
Download nu

Fftw Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Matteo Frigo and Steven G. Johnson
  • Uitgever website:
  • http://www.fftw.org/

Fftw Tags


Fftw Beschrijving

FFTW is een snelle C FFT-bibliotheek. FFTW is een snel C FFT-bibliotheek.FFTW is een C-subroutinebibliotheek voor het berekenen van de discrete Fourier-transformatie (DFT) in een of meer dimensies, van willekeurige inputgrootte en van zowel echte als complexe gegevens (evenals van even / oneven gegevens , dat wil zeggen de discrete cosinus / sine transformaties of DCT / DST). Wij geloven dat FFTW, die gratis software is, de FFT-bibliotheek van keuze moet worden voor de meeste applicaties. Onze benchmarks, uitgevoerd op verschillende platforms, laten zien dat de prestaties van FFTW meestal superieur zijn aan die van andere openbare FFT-software, en is Zelfs concurrerend met verkopers-afgestemde codes. In tegenstelling tot verkopers-afgestemde codes is de prestaties van FFTW echter draagbaar: hetzelfde programma zal goed presteren op de meeste architecturen zonder modificatie.Hence de naam, "FFTW," die staat voor de enigszins grillige titel van "Snelste Fourier Transforming in het Westen . "Het FFTW-pakket is ontwikkeld bij MIT door Matteo Frigo en Steven G. Johnson. Server Co-locatie is dankzij de Joannopoulos Ab-Initio Physics Group. Hier zijn enkele belangrijke functies van "FFTW": · Snelheid. (Ondersteunt SSE / SSE2 / 3DNOW! / ALTIVEC, nieuw in versie 3.0.) · Zowel eendimensionale en multidimensionale transformaties. · Arbitrair-size transformaties. (Maten met kleine primaire factoren zijn het beste, maar FFTW gebruikt O (n log n) algoritmen, zelfs voor prime-maten.) · Snelle transformaties van puur echte invoer- of uitvoergegevens. · Transformeert van echte gelijkmatige / oneven gegevens: de discrete cosinale transformatie (DCT) en de discrete sinustransformatie (DST), typen I-IV. (Nieuw in versie 3.0.) · Efficiënte afhandeling van meerdere, stride transformaties. (Hiermee kunt u dingen doen zoals meerdere arrays tegelijk transformeren, een dimensie van een multi-dimensionale array transformeren of een veld van een multi-component array transformeren.) · Parallelle transformaties: parallelized code voor platforms met cilk of voor SMP-machines met enige smaak van draden (b.v. posix). Een MPI-versie voor gedistribueerde geheugentransformaties is ook beschikbaar, momenteel alleen als onderdeel van FFTW 2.1.5. · Draagbaar naar elk platform met een C-compiler. Documentatie in HTML en andere formaten. · Beide C- als Fortran-interfaces. · Vrije software, vrijgegeven onder de GNU-generaal Public License (GPL, zie FFTW-licentie). (Niet-vrije licenties kunnen ook van MIT worden gekocht, voor gebruikers die niet willen dat hun programma's worden beschermd door de GPL. Neem contact met ons op voor details.) (Zie ook de FAQ.) Wat is er nieuw in deze release: · Verbeter de prestaties van enkele kopieeringen van complexe arrays op X86-machines. · Voeg Configure Vlag toe om Alloca () uit te schakelen (), die is verbroken in MingW64. · Planning in FFTW_Estimate-modus voor R2R-transformaties werd langzamer tussen FFTW-3.1.3 en 3.2. Deze regressie is nu vastgelegd.


Fftw Gerelateerde software

formeel

Module voor het maken van PYQT4-formulier Dialogs / Widgets om verschillende soorten parameters te bewerken ...

191

Downloaden