Essays about: "Neko"

Found 3 essays containing the word Neko.

  1. 1. Validation of a moderate Reynolds number channel in Neko

    University essay from KTH/Skolan för teknikvetenskap (SCI)

    Author : Shicheng Dai; [2023]
    Keywords : Neko; CFD; DNS; Turbulence channel flow;

    Abstract : Neko is a portable framework for high-order spectral element flow simulations[1]. Originally from Nek5000, Neko not only inherited its numerical stability and well-performance, but also added the benefits of dynamic memory and support for many current accelerator backends. READ MORE

  2. 2. Using GPU-aware message passing to accelerate high-fidelity fluid simulations

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Jacob Wahlgren; [2022]
    Keywords : high-performance computing; computational fluid dynamics; spectral element method; graphical processing units; message passing interface; högprestandaberäkningar; beräkningsströmningsdynamik; spektralelementmetoden; grafikprocessorer; meddelandeförmedlingsgränssnitt;

    Abstract : Motivated by the end of Moore’s law, graphics processing units (GPUs) are replacing general-purpose processors as the main source of computational power in emerging supercomputing architectures. A challenge in systems with GPU accelerators is the cost of transferring data between the host memory and the GPU device memory. READ MORE

  3. 3. Towards an Efficient Spectral Element Solver for Poisson’s Equation on Heterogeneous Platforms

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Jonas Nylund; [2022]
    Keywords : Neko; CUDA; Heterogeneous hardware; GPU; Gather-Scatter; HPC; CFD; Neko; CUDA; Heterogena plattformar; GPU; Gather-Scatter; Högprestandabe-räkningar; Beräkningsströmningsdynamik;

    Abstract : Neko is a project at KTH to refactor the widely used fluid dynamics solver Nek5000 to support modern hardware. Many aspects of the solver need adapting for use on GPUs, and one such part is the main communication kernel, the Gather-Scatter (GS) routine. To avoid race conditions in the kernel, atomic operations are used, which can be inefficient. READ MORE