BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Denver
X-LIC-LOCATION:America/Denver
BEGIN:DAYLIGHT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
TZNAME:MDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
TZNAME:MST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20200129T163601Z
LOCATION:E Concourse
DTSTART;TZID=America/Denver:20191119T083000
DTEND;TZID=America/Denver:20191119T170000
UID:submissions.supercomputing.org_SC19_sess346_rpost164@linklings.com
SUMMARY:Poster 97: Optimizing Multigrid Poisson Solver of Cartesian CFD Co
de CUBE
DESCRIPTION:Posters, Research Posters\n\nPoster 97: Optimizing Multigrid P
oisson Solver of Cartesian CFD Code CUBE\n\nAndo, Bale, Onishi, Kumahata,
Minami...\n\nWe demonstrate an optimization of multigrid Poisson solver of
Cartesian CFD code “CUBE (Complex Unified Building cubE method)”. CUBE is
a simulation framework for complex industrial flow problem, such as aerod
ynamics of vehicles, based on hierarchical Cartesian mesh. In incompressib
le CFD simulation, solving pressure Poisson equation is the most time-cons
uming part. In this study, we use a cavity flow simulation as a benchmark
problem. With this problem, multigrid Poisson solver dominates 91% of exec
ution time of the time-step loop. Specifically, we evaluate the performanc
e of Gauss-Seidel loop as a computational kernel based on “Byte per Flop”
approach. With optimization of the kernel, we achieved 9.8x speedup and pe
ak floating point performance ratio increased from 0.4% to 4.0%. We also m
easured parallel performance up to 8,192 nodes (65,536 cores) on the K com
puter. With optimization of the parallel performance, we achieved 2.9x–3.9
x sustainable speedup in the time-step loop.\n\nRegistration Category: Tec
h Program Reg Pass, Exhibits Reg Pass, Exhibits - Exhibit Hall Only Reg Pa
ss
URL:https://sc19.supercomputing.org/presentation/?id=rpost164&sess=sess346
END:VEVENT
END:VCALENDAR