Live briefing
Everything about Hardware Platform Interface
Open specification
The Hardware Platform Interface (HPI) is an open specification that defines an application programming interface (API) for platform management of computer systems. The API supports tasks including reading temperature or voltage sensors built into a processor, configuring hardware registers, accessing system inventory information like model numbers and serial numbers, and performing more complex activities, such as upgrading system firmware or diagnosing system failures. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Hardware Platform InterfaceA 5-minute orientation
- Pick up a classic book: Modern Operating SystemsThe most-reprinted book on the subject
- Read the landmark paper: Open Software/Hardware Platform for Human-Computer Interface Based on Electrooculography (EOG) Signal ClassificationCited 23 times
- Go sideways: OpenHPI (Service Availability)A closely related topic
- Go sideways: Advanced Telecommunications Computing ArchitectureA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
Open Software/Hardware Platform for Human-Computer Interface Based on Electrooculography (EOG) Signal Classification
Remotely reconfigurable hardware–software platform with web service interface for automated video surveillance
A Customized Many-Core Hardware Acceleration Platform for Short Read Mapping Problems Using Distributed Memory Interface with 3D–Stacked Architecture
A Reconfigurable Peripheral Interface Controller-Based Test Platform: Co-Design, Analytical Characterization, and Low-Cost Hardware Implementation
📚 Books worth reading
Modern Operating SystemsAndrew S. Tanenbaum, Herbert Bos · 1992
Unix System Administration HandbookEvi Nemeth, Garth Snyder · 1989
Digital planetGeorge Beekman, Ben Beekman · 2011
The UNIX operating systemChristian, Kaare, Kaare Christian · 1983
Practical Hardware PentestingJean-Georges Valle · 2021
SemProMWolfgang Wahlster · 2013
Network and Parallel ComputingJames J. Park · 2012- 📕Principles and Applications of Microcomputers : 8051 Microcontroller Software, Hardware, and InterfacingMing-Bo Lin · 2016
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- OpenHPI (Service Availability) OpenHPI is a software system providing an abstracted interface to manage computer hardware, typically for chassis and rack based servers. It is production…
- Advanced Telecommunications Computing Architecture Advanced Telecommunications Computing Architecture (ATCA or AdvancedTCA) is the largest specification effort in the history of the PCI Industrial Computer…
- Communications server Communications servers are open, standards-based computing systems that operate as a carrier-grade common platform for a wide range of communications applicatio…
- Application Interface Specification The Application Interface Specification (AIS) is a collection of open specifications that define the application programming interfaces (APIs) for high-availabi…
- Service Availability Forum The Service Availability Forum (SAF or SA Forum) is a consortium that develops, publishes, educates on and promotes open specifications for carrier-grade…
- Open-system environment reference model Open-system environment (OSE) reference model (RM) or OSE reference model (OSE/RM) is a 1990 reference model for enterprise architecture. It provides a…
- Intelligent Platform Management Interface The Intelligent Platform Management Interface (IPMI) is a set of computer interface specifications for an autonomous computer subsystem that provides management…
- Open Platform Management Architecture Open Platform Management Architecture (OPMA) is an open, royalty free standard for connecting a modular, platform hardware management subsystem (an "mCard")…