Maybe the question is too general, I just wat to know
the Intel 64 and IA-32 Architectures Software Developer's Manual Volume 3A (and 3B) are for BIOS and OS designers. EFI/UEFI is popular in nowdays.
The Manual tells that the registers can be set some bits to achieve power managment. I don't quite sure it is for BIOS or OS ? Maybe both.?
The CPU multipler is adjusted as needed due to load. When not loaded the power draw can fall to below 25W.
There is no need to worry about it as its automatic.
I am a developer as well as IT expert, so like I said, it can be ignored.
I don't think so. Xeon processor did provide the mechanism, but the poliices rely on specific implementation. Like p-state(ACPI) transitions, ondemand(in Linux) policy makes final decision.
In BIOS configuration, there are some choices about power managment. So I just want to know, if I want to expose user interfaces like that, how can I realize.
According to my understanding, it is about firmware(BIOS) progarmming, the firmware needs to set register bits like the intel Manual said. Right??
Server and desktop processors have power management, notebook processors are only the most obvious.
It all goes back to the old EPA energy star program and data center electric bills that keep creeping higher and higher.
Server and desktop processors have power management(PM)？ But most polies are realized in OS level. Your mean Turbo boost? I just want to use my algorithm to make some comparisons. BTW hp servers use their own firmware implementation.
If I decide to implement my algorithm in firmware level.
Intel® 64 and IA-32 Architectures Software Developer's Manual Volume 3A: System Programming Guide, Part 1,gives some info about BIOS design.
Both OS and BIOS need to set some register bits to achieve PM, right?
The firmware level code is implemented in BIOS(or a new way), right? Thank you.
Applications all interact with the BIOS. Ignore the power management, stick to the solution.
Application don't care about firmware implemenation detail. Both firmware and OS can achieve PM. That's HP server point.
I think OEMs can have their PM implemenation(in firmware level,).It seems that their firmware is not BIOS, only expose a interface in setup configuartion.
New BIOS(intel EFI/UEFI) provides a way to implement flexible PM interface. So I can add my algorithm, right?