Changeset 2504
- Timestamp:
- 05/23/23 12:11:20 (17 months ago)
- Location:
- XIOS3/dev/XIOS_ATTACHED
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS3/dev/XIOS_ATTACHED/src/manager/pool_ressource.cpp
r2458 r2504 26 26 } 27 27 28 notifyType_=NOTIFY_NOTHING; 28 29 winNotify_->lockWindow(commRank,0) ; 29 30 winNotify_->updateToWindow(commRank, this, &CPoolRessource::notificationsDumpOut) ; -
XIOS3/dev/XIOS_ATTACHED/src/manager/token_manager.hpp
r2458 r2504 19 19 MPI_Aint size = 0 ; 20 20 if (leader_== commRank) size = sizeof(size_t) ; 21 MPI_Win_create(¤tToken_, size, sizeof(size_t), MPI_INFO_NULL, comm, &winCurrentToken_) ; 22 MPI_Win_create(&retrievedToken_, size, sizeof(size_t), MPI_INFO_NULL, comm, &winRetrievedToken_) ; 21 const MPI_Aint windowSize=sizeof(size_t); 22 MPI_Win_allocate(windowSize, 1, MPI_INFO_NULL, comm, &winBufferCurrent_, &winCurrentToken_) ; 23 MPI_Win_allocate(windowSize, 1, MPI_INFO_NULL, comm, &winBufferRetrieved_, &winRetrievedToken_) ; 23 24 } 24 25 … … 59 60 MPI_Win winCurrentToken_ ; 60 61 MPI_Win winRetrievedToken_ ; 61 62 void* winBufferCurrent_ ; 63 void* winBufferRetrieved_ ; 64 62 65 int leader_ ; 63 66 -
XIOS3/dev/XIOS_ATTACHED/src/node/context.hpp
r2482 r2504 15 15 #include "server_context.hpp" 16 16 #include "event_scheduler.hpp" 17 #include "file.hpp" 17 18 18 19 … … 299 300 void registerFileToWrite(CFile* file) { filesToWrite_.insert(file); } // Add a file that need to be write for example to create headers 300 301 private: 301 std::set<CFile* > filesToWrite_ ;302 std::set<CFile*,FilePtrCompare> filesToWrite_ ; 302 303 303 304 private: -
XIOS3/dev/XIOS_ATTACHED/src/node/file.hpp
r2482 r2504 228 228 ///-------------------------------------------------------------- 229 229 230 struct FilePtrCompare { 231 bool operator() (CFile const *l, CFile const *r) const { 232 return l->getFileOutputName() < r->getFileOutputName(); 233 } 234 }; 230 235 } // namespace xios 231 236 -
XIOS3/dev/XIOS_ATTACHED/xios_test_suite/ARCH/arch-X64_IRENE.env
r2383 r2504 1 1 module purge 2 module load ucx/1.1 1.22 module load ucx/1.12.1 3 3 module load flavor/buildcompiler/intel/20 4 module load mpi/openmpi/4.1. 14 module load mpi/openmpi/4.1.4 5 5 6 6 module load flavor/hdf5/parallel 7 module load netcdf-fortran/4.4.48 module load hdf5/1.8.209 module load gnu/11. 2.010 module load perl/5.3 0.27 module load hdf5/1.12.2 8 module load netcdf-fortran/4.5.3 9 module load gnu/11.1.0 10 module load perl/5.32.1 11 11 12 12 export UCX_TLS=dc_x,cma,knem,self 13 -
XIOS3/dev/XIOS_ATTACHED/xios_test_suite/ARCH/arch-X64_IRENE_GNU.env
r2191 r2504 1 1 module purge 2 2 module load flavor/buildcompiler/gcc/8 3 module load mpi/openmpi/4. 0.23 module load mpi/openmpi/4.1.4 4 4 5 5 module load flavor/hdf5/parallel 6 module load netcdf-fortran/4.4.47 module load hdf5/1.8.206 module load hdf5/1.12.2 7 module load netcdf-fortran/4.5.3 8 8 module load gnu/8.3.0 9 9 10 module load totalview 11 module load perl/5.30.2 10 module load perl/5.32.1 -
XIOS3/dev/XIOS_ATTACHED/xios_test_suite/ARCH/arch-X64_IRENE_LLVM.env
r2300 r2504 1 1 module purge 2 module load llvm/1 1.0.03 module load mpi/openmpi/4. 0.22 module load llvm/14.0.0 3 module load mpi/openmpi/4.1.4 4 4 export OMPI_CC=clang 5 5 export OMPI_CXX=clang++ 6 6 7 7 module load flavor/hdf5/parallel 8 module load netcdf-fortran/4.4.4 9 module load hdf5/1.8.20 10 #module load gnu/8.3.0 8 module load hdf5/1.12.2 9 module load netcdf-fortran/4.5.3 10 module load gnu/12.2.0 11 export CPLUS_INCLUDE_PATH="${GNU_ROOT}/include/c++/12.2.0:${GNU_ROOT}/include/c++/12.2.0/x86_64-pc-linux-gnu" 11 12 12 module load totalview 13 module load perl/5.30.2 13 module load perl/5.32.1
Note: See TracChangeset
for help on using the changeset viewer.