38 #ifndef TRANSFER_NUMAFULLCACHE_H
39 #define TRANSFER_NUMAFULLCACHE_H
70 unsigned long blockCount,
71 unsigned long blockSize,
78 type, mpiComm, numaComm, cacheManager);
94 int remoteRank,
unsigned int domainId,
unsigned long offset,
106 #endif // TRANSFER_NUMAFULLCACHE_H
asagi::Grid::Error init(const unsigned char *data, unsigned long blockCount, unsigned long blockSize, const types::Type &type, const mpi::MPIComm &mpiComm, numa::NumaComm &numaComm, cache::CacheManager &cacheManager)
bool transfer(unsigned long blockId, unsigned char *cache)
bool transfer(unsigned long blockId, int remoteRank, unsigned int domainId, unsigned long offset, unsigned char *cache)
asagi::Grid::Error init(const unsigned char *data, unsigned long blockCount, unsigned long blockSize, const types::Type &type, const mpi::MPIComm &mpiComm, const numa::NumaComm &numaComm, cache::CacheManager &cacheManager)
asagi::Grid::Error init(unsigned long blockSize, const types::Type &type, numa::NumaComm &numaComm, cache::CacheManager &cacheManager)
bool transfer(unsigned long blockId, int remoteRank, unsigned int domainId, unsigned long offset, unsigned char *cache)