Intel® Docea™ Power Simulator
A power and thermal virtual prototyping solution
Intel® Docea™ Power Simulator is a software solution for creating power and thermal virtual prototypes of electronics systems. It enables exploration and prototyping of new power and thermal management algorithms as well as the validation/debug of power and thermal management software.
The tool addresses the needs of power architects and software developers in charge of optimizing the trade-off between performance and power for critical use cases, taking into account the thermal behavior of on-chip (SoC, SiP, ASICS) or on-board (embedded systems) designs.
Investigate the dynamic power and thermal behavior of your system in a real case by running the real-power and thermal management code on a model and avoid late debug of your power management software.
Explore the impact of new power management algorithms on the power/performance trade-off before starting to invest in writing code. Use fast simulation capabilities to optimize power governors for a large set of use cases.
Secure and assess the performance of your device within its final case to anticipate the performance in a customer case or to detect thermal issues before going to market.
Discover the capabilities of Intel® Docea™ Power Analytics
Coupled power and thermal simulations better predict a system’s real performance before silicon. The Intel® Docea™ Power Simulator features a dedicated solver for simulating the coupling between power (leakage current mostly) and temperature in electronic devices for dynamic use cases where the time constants between power and temperature is a challenge. Compact thermal models are imported from Intel Docea Thermal Profiler and bound to power models imported from Intel® Docea™ Power Analytics.
Within Intel® Docea™ Power Simulator, you can model dynamic use cases in time flow charts, import workload traces, or couple the power model to a performance or functional model to run realistic power simulations while taking into account the thermal coupling.
Model your power and thermal management algorithms using our Python* API and simulate the impact on performance and power in critical use cases before actually developing the code. You can describe use cases in the Intel® Docea™ Power Simulator or import them as vcd* traces. With Intel® Docea™ Power Simulator, you can also run the real power management code (compiled) on a use case model to validate its behavior and to optimize or debug your code. The power management code must be isolated from the operating system code.