Auto-generating optimized CUDA for stencil ... - FEniCS Project
Auto-generating optimized CUDA for stencil ... - FEniCS Project
Auto-generating optimized CUDA for stencil ... - FEniCS Project
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
#pragma!mint!parallel!<br />
{!<br />
!!while(t!= 1 && _gidz = 1 && _gidy = 1 && _gidx ><br />
(…);<br />
. . .<br />
!<br />
!<br />
!}//end!of!while!<br />
Host<br />
}//end!of!parallel!region!<br />
! Optimizer(focuses(on(<strong>stencil</strong>(methods(<br />
› Reduces(global(memory(accesses(<br />
› Data(locality(using(onSchip(memory(<br />
Stencil(<br />
Analyzer(<br />
OnSchip(Memory(<br />
Optimizer(<br />
! OnSchip(memory(optimization(flags(<br />
› SpreferL1,(Sregister,(Sshared(<br />
› Best(per<strong>for</strong>mance((depends(on(the(device(<br />
and(application(<br />
Modified(AST(<br />
27<br />
30