mirror of
https://github.com/paboyle/Grid.git
synced 2026-10-01 13:38:05 +01:00
Working half precision comms
This commit is contained in:
1 parent
4a340aa5ca
commit
fc4ab9ccd5
13 files changed
+200
-19
No files matched your search
@@ -901,8 +901,9 @@ class CartesianStencil { // Stencil runs along coordinate axes only; NO diagonal
|
||||
int reduced_buffer_size = buffer_size;
|
||||
if (cbmask != 0x3) reduced_buffer_size=buffer_size>>1;
|
||||
|
||||
int bytes = (reduced_buffer_size*sizeof(cobj))/simd_layout;
|
||||
assert(bytes*simd_layout == reduced_buffer_size*sizeof(cobj));
|
||||
int datum_bytes = compress.CommDatumSize();
|
||||
int bytes = (reduced_buffer_size*datum_bytes)/simd_layout;
|
||||
assert(bytes*simd_layout == reduced_buffer_size*datum_bytes);
|
||||
|
||||
std::vector<cobj *> rpointers(maxl);
|
||||
std::vector<cobj *> spointers(maxl);
|
||||
|
||||
Reference in new issue
Block a user