Research Article

Methods to Load Balance a GCR Pressure Solver Using a Stencil Framework on Multi- and Many-Core Architectures

Algorithm 1

The body of the elliptic solver code.
gcrk()
prforc()
divrhs()
precon()
reduction()
laplc()
for it=1..solver_iterations
reduction()
if(exit) quit_for_loops;
precon()
laplc()