Hi Mark, Anup, I'm still working on the capturing what we had talked about last week into the Power Aware Dispatcher design doc draft (still working on it).
With respect to the prototype, I'm interested in interfacing with the CPU PM driver to get the information necessary to construct the power processor groups....so that I can experiment with the dispatcher policies. In thinking about this, and thinking back to last week, the platform independent CPU "power manager", would interface with the CPU PM driver, to enumerate the power manageable CPU resources, and the associated abstracted states. I'm wondering if you think it makes sense for the CPU power manager to export the interfaces to the Processor Grouping Framework. Please see the attached figure... The idea is for the Processor Grouping Framework to query the CPU Power Manager for the CPU's power grouping information, and the CPU power manager in turn would get this from the platform dependent CPU PM driver, which would get it from ACPI, or the sun4v MD, etc. Have a nice weekend... -Eric -------------- next part -------------- A non-text attachment was scrubbed... Name: PAD_fig.jpg Type: image/jpeg Size: 34009 bytes Desc: not available URL: <http://mail.opensolaris.org/pipermail/tesla-dev/attachments/20080516/7345abb5/attachment.jpg>
