mirror of
https://github.com/paboyle/Grid.git
synced 2025-04-09 21:50:45 +01:00
No option to overlap comms and compute for asm implementation since different directions are interleaved
in the kernels, introducing if else structure would be too painful
This commit is contained in:
parent
24162c9ead
commit
63982819c6
@ -93,14 +93,6 @@ public:
|
|||||||
DoubledGaugeField &U,DoubledGaugeField &UUU,
|
DoubledGaugeField &U,DoubledGaugeField &UUU,
|
||||||
SiteSpinor * buf, int LLs, int sU,
|
SiteSpinor * buf, int LLs, int sU,
|
||||||
const FermionField &in, FermionField &out,int dag);
|
const FermionField &in, FermionField &out,int dag);
|
||||||
void DhopSiteAsmInt(StencilImpl &st, LebesgueOrder &lo,
|
|
||||||
DoubledGaugeField &U,DoubledGaugeField &UUU,
|
|
||||||
SiteSpinor * buf, int LLs, int sU,
|
|
||||||
const FermionField &in, FermionField &out,int dag);
|
|
||||||
void DhopSiteAsmExt(StencilImpl &st, LebesgueOrder &lo,
|
|
||||||
DoubledGaugeField &U, DoubledGaugeField &UUU,
|
|
||||||
SiteSpinor * buf, int LLs, int sU,
|
|
||||||
const FermionField &in, FermionField &out,int dag);
|
|
||||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
// Generic interface; fan out to right routine
|
// Generic interface; fan out to right routine
|
||||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
Loading…
x
Reference in New Issue
Block a user