Detail publikace

afft: a C++17 Wrapper Library for FFT-like Computations on Various Targets

JAROŠ, J.; BAYER, D. afft: a C++17 Wrapper Library for FFT-like Computations on Various Targets. Soláň: 2024. p. 0-0.
Název česky
afft: C++17 wrapper knihovna pro výpočty spojené s FFT na různých platformách
Typ
prezentace, poster
Jazyk
anglicky
Autoři
Klíčová slova

FFT; HPC; C++

Abstrakt

Rychlá Fourierova transformace (FFT) a další související transformace jsou velmi
výpočetně i časově náročné výpočty. Existuje mnoho knihoven v jazyce C/C++, které
se zaměřují na efektivní implementaci FFT na konkrétním hardware, jako jsou CPU,
GPU a další. Jejich úzká specializace však implikuje nízkou přenositelnost. Pokud
má být aplikace multiplatformní, musí být napsáno buď několik verzí programu,
nebo wrapper kolem FFT. Knihovna afft je moderní wrapper knihovna napsaná
v jazyce C++17, která tento problém řeší a umožňuje využívat většinu funkcí
nabízených backendovými knihovnami a zároveň poskytuje další vrstvu
bezpečnostních kontrol a dalších funkcí.

Rok
2024
Strany
1
Konference
High Performance Computing in Science and Engineering 2024, Hotel Soláň, CZ
Místo
Soláň
BibTeX
@misc{BUT193928,
  author="Jiří {Jaroš} and David {Bayer}",
  title="afft: a C++17 Wrapper Library for FFT-like Computations on Various Targets",
  year="2024",
  pages="1",
  address="Soláň",
  url="https://www.fit.vut.cz/research/publication/13215/",
  note="presentation, poster"
}
Soubory
Nahoru