13.07.2015 Views

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

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Example resultsSetup• Amdahl‘s law and theoretical maximumspeedup:speedupsSlide 101s =1 − f + f as max = lim s(a) = 1a→∞ 1 − fEfficiency E =ss maxfracti<strong>on</strong> of computati<strong>on</strong> that is ported to <strong>GPU</strong>f<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>accelerati<strong>on</strong> <strong>on</strong> <strong>GPU</strong>:a → ∞a = 15a = 10a = 5Example: On <strong>CPU</strong>soluti<strong>on</strong> of linearsysten c<strong>on</strong>sumes 80%of total <strong>CPU</strong> time:f = 0.8a = 10s max = 5s = 3.57E = 0.71B. Landmann

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!