📄️ Data Models
OpenDT uses Pydantic models to define the structure of all data flowing through the system.
📄️ Power Models
The CPUPowerModel defines how CPU utilization translates to power consumption. Different model types suit different hardware characteristics.
📄️ Windowing
OpenDT aggregates tasks into time windows for batch simulation. This approach balances simulation accuracy with computational efficiency.
📄️ Calibration
When enabled, the calibrator service optimizes topology parameters by comparing simulation output against actual power measurements.
📄️ Architecture
OpenDT follows a modular architecture designed for datacenter digital twins. This page explains the high-level and detailed design.