1
0
mirror of https://github.com/paboyle/Grid.git synced 2024-11-14 01:35:36 +00:00

Accidental synchronise

This commit is contained in:
Peter Boyle 2024-05-07 17:28:38 +00:00
parent 8a098889fc
commit 24602e1259

View File

@ -247,9 +247,12 @@ void FlightRecorder::ReductionLog(double local,double global)
} }
void FlightRecorder::xmitLog(void *buf,uint64_t bytes) void FlightRecorder::xmitLog(void *buf,uint64_t bytes)
{ {
if(LoggingMode == LoggingModeNone) return;
if ( ChecksumCommsSend ){ if ( ChecksumCommsSend ){
uint64_t *ubuf = (uint64_t *)buf; uint64_t *ubuf = (uint64_t *)buf;
if(LoggingMode == LoggingModeNone) return; if(LoggingMode == LoggingModeNone) return;
#ifdef GRID_SYCL #ifdef GRID_SYCL
uint64_t _xor = svm_xor(ubuf,bytes/sizeof(uint64_t)); uint64_t _xor = svm_xor(ubuf,bytes/sizeof(uint64_t));
if(LoggingMode == LoggingModePrint) { if(LoggingMode == LoggingModePrint) {
@ -284,14 +287,6 @@ void FlightRecorder::xmitLog(void *buf,uint64_t bytes)
} }
XmitLoggingCounter++; XmitLoggingCounter++;
} }
#endif
} else {
uint64_t word = 1;
deviceVector<uint64_t> dev(1);
acceleratorCopyToDevice(&word,&dev[0],sizeof(uint64_t));
acceleratorCopySynchronise();
#ifndef GRID_COMMS_NONE
MPI_Barrier(MPI_COMM_WORLD);
#endif #endif
} }
} }