Hi,
I am planning to buy a Juno development board for my research on power management. Does it support idle cycle injection through the OS - as included in the latest kernel update (https://lwn.net/Articles/757393/) or like the powerclamp driver from Intel (https://www.kernel.org/doc/Documentation/thermal/intel_powerclamp.txt)
Thanks,
Raghavendra
Hi Raghavendra,
The default Juno software deliverables may not include the idle cycle injection and powerclamp driver. But it is easy for you to cherry-pick those patches and build / replace your own Linux kernel into the Juno board.
Juno software deliverables can be referred to at:
- https://community.arm.com/developer/tools-software/oss-platforms/w/docs/391/run-the-arm-platforms-deliverables-on-juno
What'more, Juno board also support Arm Energy Awareness Scheduling (EAS) technology and Intelligent Power Allocation (IPA) technology
-https://developer.arm.com/tools-and-software/open-source-software/linux-kernel/energy-aware-scheduling
- https://developer.arm.com/tools-and-software/open-source-software/linux-kernel/intelligent-power-allocation
Thanks
Juno may not be best platform for such thermal/power experiments though.