Namespace DotCompute.Backends.CPU.Threading.NUMA
Classes
- AffinityInfo
Information about thread or process affinity.
- AffinityStatistics
Statistics about affinity management.
- AllocationInfo
Information about a memory allocation.
- BenchmarkMetric
A class that represents benchmark metric.
- BenchmarkResult
A class that represents benchmark result.
- CacheHierarchy
Information about cache hierarchy on a NUMA node.
- CacheLevel
Information about a specific cache level.
- CpuPerformanceInfo
CPU performance characteristics for NUMA awareness.
- CpuUtilities
Utility methods for CPU and NUMA operations.
- DiagnosticIssue
A class that represents diagnostic issue.
- HugePageSize
Information about a specific huge page size.
- HugePagesInfo
Information about huge pages support on a NUMA node.
- MemoryStatistics
Memory allocation statistics.
- NumaAffinityManager
Manages thread and process affinity for NUMA optimization.
- NumaConstants
Constants and enums for NUMA operations.
- NumaDiagnosticReport
A class that represents numa diagnostic report.
- NumaDiagnostics
Diagnostic tools and system analysis for NUMA configurations.
- NumaLoadBalanceInfo
Load balancing information for NUMA topology.
- NumaMemoryManager
NUMA-aware memory allocation and management.
- NumaNode
Information about a NUMA node with advanced features.
- NumaOptimizer
NUMA optimization strategies and performance tuning.
- NumaPlatformCapabilities
Platform capabilities for NUMA operations.
- NumaScheduler
NUMA-aware task scheduling and work distribution.
- NumaTopology
NUMA topology information with advanced features.
- NumaTopologyDetector
Hardware topology detection for NUMA systems.
- OptimizationPreferences
Optimization preferences and settings.
- OptimizationProfile
Optimization profile for specific workloads.
- OptimizationResult
Results of an optimization operation.
- PerformanceRecommendations
Performance recommendations for NUMA optimization.
- SchedulingStatistics
Scheduling statistics for monitoring.
- SystemInformation
A class that represents system information.
- ValidationIssue
A class that represents validation issue.
- ValidationResult
A class that represents validation result.
Enums
- AllocationType
Type of memory allocation.
- IssueCategory
An issue category enumeration.
- IssueSeverity
An issue severity enumeration.
- LoadBalancingStrategy
Load balancing strategies for parallel execution.
- NumaMemoryPolicy
NUMA memory allocation policy.
- NumaNodeSelectionCriteria
NUMA node selection criteria.
- NumaOptimizationStrategy
NUMA optimization strategy.
- RecommendationPriority
An recommendation priority enumeration.
- SystemHealth
An system health enumeration.
- TaskPriority
Task priority levels.
- WorkloadType
Types of workloads for optimization purposes.