Culises: A Library for Accelerated CFD on Hybrid GPU-CPU Systems
Culises: A Library for Accelerated CFD on Hybrid GPU-CPU Systems
Culises: A Library for Accelerated CFD on Hybrid GPU-CPU Systems
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Example resultsPharmaceutical: generic bioreactor• interFoam solver– Unsteady– VoF method– Pressure solverlinear system → <str<strong>on</strong>g>Culises</str<strong>on</strong>g>• 500k grid cellsliquid surfaceshaking device (off-centered spindle)Solver<strong>CPU</strong>Solver<strong>GPU</strong>Fracti<strong>on</strong>fSpeedup SEfficiency ETheoret.maximumspeedup<strong>GPU</strong>-accelerati<strong>on</strong>linear solveraGAMG AMGPCG 0.53 1.44 2.12 2.59Diag<strong>on</strong>alPCGDiag<strong>on</strong>alPCG68%0.81 3.00 5.26 5.9457%Slide 22<str<strong>on</strong>g>Culises</str<strong>on</strong>g> - A <str<strong>on</strong>g>Library</str<strong>on</strong>g> <str<strong>on</strong>g>for</str<strong>on</strong>g> <str<strong>on</strong>g>Accelerated</str<strong>on</strong>g> <str<strong>on</strong>g>CFD</str<strong>on</strong>g> <strong>on</strong> <strong>Hybrid</strong> <strong>GPU</strong>-<strong>CPU</strong> <strong>Systems</strong>B. Landmann