FFTW: Różnice pomiędzy wersjami
[wersja nieprzejrzana] | [wersja nieprzejrzana] |
Usunięta treść Dodana treść
conversion script (dyskusja) m Automated conversion |
Joi~plwiki (dyskusja | edycje) m C->C (język programowania) +coś |
||
Linia 1:
'''FFTW''' (''Fastest Fourier Transform in the West'') to bardzo szybka [[biblioteka (informatyka)|biblioteka]] [[C (język programowania)|C]] [[Transformata Fouriera|transformat Fouriera]].
'''FFTW''' jest rzeczywiście najszybszą niezależną od sprzętu biblioteką tego typu. Inne biblioteki o porównywalnych osiagnięciach składają się z ręcznie optymalizowanego kodu assemblerowego. Z FFTW jest inaczej - większość kodu FFTW jest [[generatory kodu|generowana]] z zapisu w języku [[Ocaml]], ponadto FFTW w czasie rzeczywistym dostosowuje się do właściwości danej maszyny - nie tylko procesora ale również wykorzystuje cechy [[cache|pamięci cache]] !
FFTW jest biblioteką języka [[C
Istnieją wersje FFTW dla [[SMP]], a nawet dla obliczeń dystrybutowanych.
Linia 17 ⟶ 13:
Informacje techniczne:
* najnowsza wersja (na maj 2002) to 2.1.3
* pakiety [[Debian
** Wersja normalna - <tt>fftw2</tt> i <tt>fftw-dev</tt>
** Wersja o pojedynczej precyzji - <tt>sfftw</tt> i <tt>sfftw-dev</tt>
|