Patent · US Active

Multi-socket boot

US7779244B2 · kind B2 · utility

4Cited by
1References
27Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 28, 2006
Grant dateAug 17, 2010
Priority date
Expiry dateNov 19, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/441
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In some embodiments, the invention involves a system and method to provide maximal boot-time parallelism for future multi-core, multi-node, and many-core systems. In an embodiment, the security (SEC), pre-EFI initialization (PEI), and then driver execution environment (DXE) phases are executed in parallel on multiple compute nodes (sockets) of a platform. Once the SEC/PEI/DXE phases are executed on all compute nodes having a processor, the boot device select (BDS) phase completes the boot by merging or partitioning the compute nodes based on a platform policy. Partitioned compute nodes each run their own instance of EFI. A common memory map may be generated prior to operating system (OS) launch when compute nodes are to be merged. Other embodiments are described and claimed.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.