mirror of
https://github.com/paboyle/Grid.git
synced 2025-04-09 21:50:45 +01:00
Prettify code
This commit is contained in:
parent
32bb85ea4c
commit
b1265ae867
@ -62,10 +62,11 @@ public:
|
|||||||
auto st_v = st.View();
|
auto st_v = st.View();
|
||||||
if ( (Opt == WilsonKernelsStatic::OptGpu) && interior && exterior ) {
|
if ( (Opt == WilsonKernelsStatic::OptGpu) && interior && exterior ) {
|
||||||
const uint64_t nsimd = Simd::Nsimd();
|
const uint64_t nsimd = Simd::Nsimd();
|
||||||
const uint64_t NN = Nsite*Ls*Simd::Nsimd();
|
const uint64_t NN = Nsite*Ls*nsimd;
|
||||||
accelerator_loopN( sss, NN, {
|
accelerator_loopN( sss, NN, {
|
||||||
uint64_t cur = sss;
|
uint64_t cur = sss;
|
||||||
/* uint64_t lane = cur % nsimd; */ cur = cur / nsimd;
|
// uint64_t lane = cur % nsimd;
|
||||||
|
cur = cur / nsimd;
|
||||||
uint64_t sF = cur; cur = cur / Ls;
|
uint64_t sF = cur; cur = cur / Ls;
|
||||||
uint64_t sU = cur;
|
uint64_t sU = cur;
|
||||||
WilsonKernels<Impl>::GpuDhopSite(st_v,U_v,buf,sF,sU,in_v,out_v);
|
WilsonKernels<Impl>::GpuDhopSite(st_v,U_v,buf,sF,sU,in_v,out_v);
|
||||||
@ -89,10 +90,11 @@ public:
|
|||||||
|
|
||||||
if ( (Opt == WilsonKernelsStatic::OptGpu) && interior && exterior ) {
|
if ( (Opt == WilsonKernelsStatic::OptGpu) && interior && exterior ) {
|
||||||
const uint64_t nsimd = Simd::Nsimd();
|
const uint64_t nsimd = Simd::Nsimd();
|
||||||
const uint64_t NN = Nsite*Ls*Simd::Nsimd();
|
const uint64_t NN = Nsite*Ls*nsimd;
|
||||||
accelerator_loopN( sss, NN, {
|
accelerator_loopN( sss, NN, {
|
||||||
uint64_t cur = sss;
|
uint64_t cur = sss;
|
||||||
/* uint64_t lane = cur % nsimd; */ cur = cur / nsimd;
|
// uint64_t lane = cur % nsimd;
|
||||||
|
cur = cur / nsimd;
|
||||||
uint64_t sF = cur; cur = cur / Ls;
|
uint64_t sF = cur; cur = cur / Ls;
|
||||||
uint64_t sU = cur;
|
uint64_t sU = cur;
|
||||||
WilsonKernels<Impl>::GpuDhopSiteDag(st_v,U_v,buf,sF,sU,in_v,out_v);
|
WilsonKernels<Impl>::GpuDhopSiteDag(st_v,U_v,buf,sF,sU,in_v,out_v);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user