DiSMEC++
|
#include <memory>
#include <vector>
#include <functional>
#include <any>
#include "spdlog/spdlog.h"
#include "thread_id.h"
Go to the source code of this file.
Classes | |
class | dismec::parallel::NUMAReplicatorBase |
Base class for NUMAReplicator. More... | |
class | dismec::parallel::NUMAReplicator< T > |
Helper class to ensure that each NUMA node has its own copy of some immutable data. More... | |
class | dismec::parallel::ThreadDistributor |
This class helps with distributing threads to the different CPU cores. More... | |
Namespaces | |
dismec | |
Main namespace in which all types, classes, and functions are defined. | |
dismec::parallel | |
Functions | |
void | dismec::parallel::pin_to_data (const void *data) |
Pint the calling thread to the NUMA node on which data resides. More... | |