Fix performance bug and base pointer offset

This commit is contained in:
Olli Saarikivi
2023-05-03 19:40:23 +00:00
parent 39666f999f
commit 4a41c19e72
5 changed files with 44 additions and 34 deletions

View File

@@ -86,9 +86,7 @@ struct MemoryReceiver : public Setuppable
{
std::vector<char> data;
bootstrap->recv(data, remoteRank_, tag_);
auto memory = RegisteredMemory::deserialize(data);
memory.data();
memoryPromise_.set_value(memory);
memoryPromise_.set_value(RegisteredMemory::deserialize(data));
}
std::promise<RegisteredMemory> memoryPromise_;