Skip to content

synos-hive-profiler — Arcanum Hive Hardware Profiler

tags: [hive mesh distributed]

synos-hive-profiler — Arcanum Hive Hardware Profiler

Section titled “synos-hive-profiler — Arcanum Hive Hardware Profiler”

Classification: PUBLIC
Crate: fruit/crates/synos-hive-profiler/
Milestone: v79+
License: MIT OR Apache-2.0

synos-hive-profiler is the Arcanum Hive hardware profiler. It detects node capabilities and classifies tiers, enabling the hive controller to schedule work where it makes sense.

CapabilityDetection Method
CPU cores/proc/cpuinfo parsing
Memory/proc/meminfo
GPUPCI device enumeration + driver detection
NVMeBlock device detection
NetworkInterface enumeration + speed detection
TPMTPM2 device detection
Secure bootEFI variable inspection
TierDescription
tier-0High-end workstation (32+ cores, 128GB+ RAM, GPU)
tier-1Mid-range workstation (8-31 cores, 32-127GB RAM)
tier-2Low-end device (4-7 cores, 8-31GB RAM)
tier-3Embedded/IoT (1-3 cores, <8GB RAM)
  1. synos-hive-controller — receives profiler results for workload scheduling
  2. synos-hive-bft — consensus on node capability assessments
  3. synos-ops — displays profiler results in the 23-tab dashboard
  4. synos-audit-trail — logs all profiling events
  1. Dynamic profiling — re-profile nodes periodically for capacity changes
  2. Specialization detection — identify GPU/NVMe/TPM specializations
  3. Health scoring — combine capability with reliability metrics
  4. Cost modeling — estimate energy/performance ratio for scheduling