Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Thermal monitoring details  





2 Advantages  





3 See also  





4 References  





5 Sources  














Platform Environment Control Interface






Français
Tiếng Vit
 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


Platform Environment Control Interface (PECI) is an Intel proprietary single wire serial interface that provides a communication channel between Intel processors and chipset components to external system management logic and thermal monitoring devices. Also, PECI provides an interface for external devices to read processor temperature, perform processor manageability functions, and manage processor interface tuning and diagnostics. Typically in server platforms, CPUs are the PECI slaves and Platform Controller Hub (PCH) is the PECI master, meanwhile in client segment, CPU is usually the PECI slave and EC/BMC is the PECI master. PECI was introduced in 2006 with the Intel Core 2 Duo microprocessors.

Support for PECI was added to the Linux kernel version 5.18 in 2022.[1]

Thermal monitoring details[edit]

While previous thermal management technologies have made use of thermal diodes, PECI instead uses on-die digital thermal sensors (DTS). These sensors, after being calibrated at the factory, are able to provide digital data concerning processor temperature information. The PECI bus, allowing access to this data from chipset components, is a proprietary single-wire interface with a variable data transfer speed (from 2 kbit/s to 2 Mbit/s).

From a control standpoint, the main difference between PECI and the previously used thermal monitoring methods is that PECI reports a negative value expressing the difference between the current temperature and the thermal throttle point (at which the CPU reduces speed or shuts down to prevent damage due to overheating) instead of the absolute temperature. For example, for a CPU with maximal temperature of 85 °C and a current temperature reading of 35 °C, the value reported by PECI would be −50 °C.

Advantages[edit]

Since the value reported by PECI takes into account internal processor information about safe operating temperatures, it alleviates the need for the BIOSoroperating system to make potentially incorrect assumptions about this limit. Furthermore, it supports dynamic fan control with a high degree of accuracy, where fan speed can be progressively increased as the value approaches zero.

See also[edit]

References[edit]

  1. ^ "Intel PECI Code To Be Mainlined With Linux 5.18". www.phoronix.com. Retrieved 2022-03-02.

Sources[edit]


Retrieved from "https://en.wikipedia.org/w/index.php?title=Platform_Environment_Control_Interface&oldid=1220797368"

Categories: 
X86 architecture
Computer hardware cooling
Intel products
Hidden categories: 
Articles lacking in-text citations from May 2014
All articles lacking in-text citations
 



This page was last edited on 25 April 2024, at 23:52 (UTC).

Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



Privacy policy

About Wikipedia

Disclaimers

Contact Wikipedia

Code of Conduct

Developers

Statistics

Cookie statement

Mobile view



Wikimedia Foundation
Powered by MediaWiki