SwePub
Sök i LIBRIS databas

  Utökad sökning

onr:"swepub:oai:DiVA.org:kth-248292"
 

Sökning: onr:"swepub:oai:DiVA.org:kth-248292" > FluidFFT: Common AP...

FluidFFT: Common API (C++ and Python) for Fast Fourier Transform HPC Libraries

Mohanan, Ashwin Vishnu, 1989- (författare)
KTH,Linné Flow Center, FLOW,Mekanik,Erik Lindborg
Bonamy, Cyrille (författare)
LEGI, Université Grenoble Alpes
Augier, Pierre (författare)
LEGI, Université Grenoble Alpes
 (creator_code:org_t)
2019-04-01
2019
Engelska.
Ingår i: Journal of Open Research Software. - United Kingdom : Ubiquity Press. - 2049-9647. ; 7:1
  • Tidskriftsartikel (refereegranskat)
Abstract Ämnesord
Stäng  
  • The Python package fluidfft provides a common Python API for performing Fast Fourier Transforms (FFT) in sequential, in parallel and on GPU with different FFT libraries (FFTW, P3DFFT, PFFT, cuFFT). fluidfft is a comprehensive FFT framework which allows Python users to easily and efficiently perform FFT and the associated tasks, such as computing linear operators and energy spectra. We describe the architecture of the package composed of C++ and Cython FFT classes, Python “operator” classes and Pythran functions. The package supplies utilities to easily test itself and benchmark the different FFT solutions for a particular case and on a particular machine. We present a performance scaling analysis on three different computing clusters and a microbenchmark showing that fluidfft is an interesting solution to write efficient Python applications using FFT. 

Ämnesord

NATURVETENSKAP  -- Data- och informationsvetenskap -- Programvaruteknik (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Software Engineering (hsv//eng)
NATURVETENSKAP  -- Matematik -- Beräkningsmatematik (hsv//swe)
NATURAL SCIENCES  -- Mathematical sciences -- Computational Mathematics (hsv//eng)
TEKNIK OCH TEKNOLOGIER  -- Maskinteknik -- Strömningsmekanik (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Mechanical Engineering -- Fluid Mechanics (hsv//eng)

Nyckelord

fluid dynamics
Python
FFT
simulations
Tillämpad matematik och beräkningsmatematik
Applied and Computational Mathematics
SRA - E-Science (SeRC)
SRA - E-vetenskap (SeRC)

Publikations- och innehållstyp

ref (ämneskategori)
art (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst. Hantera kakor

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy