Define own MPI type for float16
Showing
- .gitlab-ci.yml 8 additions, 0 deletions.gitlab-ci.yml
- CMakeLists.txt 0 additions, 6 deletionsCMakeLists.txt
- src/core/DataTypes.h 3 additions, 3 deletionssrc/core/DataTypes.h
- src/core/mpi/CMakeLists.txt 3 additions, 0 deletionssrc/core/mpi/CMakeLists.txt
- src/core/mpi/Datatype.h 16 additions, 0 deletionssrc/core/mpi/Datatype.h
- src/core/mpi/MPIManager.cpp 4 additions, 0 deletionssrc/core/mpi/MPIManager.cpp
- src/core/mpi/MPIManager.h 115 additions, 2 deletionssrc/core/mpi/MPIManager.h
- src/core/mpi/MPIOperation.h 64 additions, 0 deletionssrc/core/mpi/MPIOperation.h
- src/core/mpi/MPIWrapper.cpp 142 additions, 0 deletionssrc/core/mpi/MPIWrapper.cpp
- src/core/mpi/MPIWrapper.h 96 additions, 46 deletionssrc/core/mpi/MPIWrapper.h
- src/core/mpi/Operation.h 27 additions, 0 deletionssrc/core/mpi/Operation.h
- src/core/mpi/Reduce.h 33 additions, 55 deletionssrc/core/mpi/Reduce.h
- src/core/timing/Timer.h 2 additions, 1 deletionsrc/core/timing/Timer.h
- src/field/distributors/KernelDistributor.h 1 addition, 1 deletionsrc/field/distributors/KernelDistributor.h
- src/field/distributors/NearestNeighborDistributor.h 1 addition, 1 deletionsrc/field/distributors/NearestNeighborDistributor.h
- src/field/interpolators/KernelFieldInterpolator.h 1 addition, 1 deletionsrc/field/interpolators/KernelFieldInterpolator.h
- src/field/interpolators/NearestNeighborFieldInterpolator.h 1 addition, 1 deletionsrc/field/interpolators/NearestNeighborFieldInterpolator.h
- src/field/interpolators/TrilinearFieldInterpolator.h 1 addition, 1 deletionsrc/field/interpolators/TrilinearFieldInterpolator.h
- tests/core/CMakeLists.txt 5 additions, 0 deletionstests/core/CMakeLists.txt
- tests/core/FP16Test.cpp 1 addition, 1 deletiontests/core/FP16Test.cpp
Please register or sign in to comment