Member List
HiCR
|
HiCR::backend::hwloc::ComputeResource Member List
This is the complete list of members for HiCR::backend::hwloc::ComputeResource, including all inherited members.
ComputeResource(hwloc_topology_t topology, const logicalProcessorId_t logicalProcessorId) | HiCR::backend::hwloc::ComputeResource | inline |
ComputeResource(const logicalProcessorId_t logicalProcessorId, const physicalProcessorId_t physicalProcessorId, const numaAffinity_t numaAffinity, std::unordered_set< std::shared_ptr< backend::hwloc::Cache > > caches) | HiCR::backend::hwloc::ComputeResource | inline |
ComputeResource()=default | HiCR::backend::hwloc::ComputeResource | |
ComputeResource(const nlohmann::json &input) | HiCR::backend::hwloc::ComputeResource | inline |
deserialize(const nlohmann::json &input) | HiCR::ComputeResource | inline |
deserializeImpl(const nlohmann::json &input) override | HiCR::backend::hwloc::ComputeResource | inlineprotectedvirtual |
detectCoreNUMAffinity(hwloc_topology_t topology, const logicalProcessorId_t logicalProcessorId) | HiCR::backend::hwloc::ComputeResource | inlinestatic |
detectCpuCaches(hwloc_topology_t topology, const logicalProcessorId_t logicalProcessorId) | HiCR::backend::hwloc::ComputeResource | inlinestatic |
detectPhysicalProcessorId(hwloc_topology_t topology, const logicalProcessorId_t logicalProcessorId) | HiCR::backend::hwloc::ComputeResource | inlinestatic |
detectThreadPUs(hwloc_topology_t topology, hwloc_obj_t obj, int depth, std::vector< logicalProcessorId_t > &threadPUs) | HiCR::backend::hwloc::ComputeResource | inlinestatic |
getCpuNumaAffinity(hwloc_topology_t topology, const logicalProcessorId_t logicalProcessorId) | HiCR::backend::hwloc::ComputeResource | inlinestatic |
getPhysicalProcessorId() const | HiCR::backend::hwloc::ComputeResource | inline |
getProcessorId() const | HiCR::backend::hwloc::ComputeResource | inline |
getType() const override | HiCR::backend::hwloc::ComputeResource | inlinevirtual |
logicalProcessorId_t typedef | HiCR::backend::hwloc::ComputeResource | |
numaAffinity_t typedef | HiCR::backend::hwloc::ComputeResource | |
physicalProcessorId_t typedef | HiCR::backend::hwloc::ComputeResource | |
serialize() const | HiCR::ComputeResource | inline |
serializeImpl(nlohmann::json &output) const override | HiCR::backend::hwloc::ComputeResource | inlineprotectedvirtual |
~ComputeResource() override=default | HiCR::backend::hwloc::ComputeResource | virtual |
Generated by