GPE

From RCS Wiki
(Redirected from General Purpose Engine)
Jump to navigation Jump to search

General Purpose Engine (GPE): A type of auxillary microprocessor on a POWER9 chip which assists the OCC in its power management duties.

Two types of GPE exist on POWER9 chips:

  • Stop GPEs (SGPEs) are involved in resuming core execution after execution of a STOP instruction (a Power ISA instruction which halts core execution).
  • Pstate GPEs (PGPEs) manage core power states.

The firmware that runs on the GPEs is called HCODE.