Intel corporation (20240220626). SECURE BOOT USING PARALLELIZATION simplified abstract
Contents
SECURE BOOT USING PARALLELIZATION
Organization Name
Inventor(s)
Girisha Dengi of Bengaluru (IN)
Karthika Murthy of Bangalore (IN)
Santosh Male of Hyderabad (IN)
SECURE BOOT USING PARALLELIZATION - A simplified explanation of the abstract
This abstract first appeared for US patent application 20240220626 titled 'SECURE BOOT USING PARALLELIZATION
The abstract of the patent application describes an apparatus that includes a basic input/output system (BIOS) with a boot read-only memory (boot-ROM) to load a first stage boot loader (FSBL) into a random access memory (RAM). The processor in the apparatus has at least a first processing core and a second processing core. The first processing core initializes a first set of system drivers, activates the second processing core, and the second processing core loads a second stage boot loader and one or more operating system images into a main system memory.
- The apparatus includes a BIOS with a boot-ROM to load an FSBL into RAM.
- The processor has at least two processing cores, with the first core initializing system drivers and activating the second core.
- The second core loads a second stage boot loader and operating system images into the main system memory.
Potential Applications: - Embedded systems - Server systems - Industrial automation
Problems Solved: - Efficient booting process - System initialization and activation - Loading of operating system images
Benefits: - Faster system boot-up - Improved system performance - Simplified system initialization process
Commercial Applications: Title: Enhanced Booting System for Embedded Devices This technology can be used in various industries such as automotive, aerospace, and telecommunications for faster and more efficient system boot-up processes, leading to improved overall performance and reliability.
Questions about the technology: 1. How does the apparatus improve the booting process for embedded systems? - The apparatus streamlines the booting process by utilizing a two-stage loading mechanism, enhancing efficiency and speed. 2. What are the potential benefits of having multiple processing cores in the processor? - Having multiple processing cores allows for parallel processing, leading to faster system initialization and improved overall performance.
Original Abstract Submitted
an apparatus includes a basic input/output system (bios) comprising a boot read-only memory (boot-rom) to load a first stage boot loader (fsbl) into a random access memory (ram), a processor comprising at least a first processing core and a second processing core, the processor to initialize, in the first processing core, a first set of system drivers, activate, the second processing core, and load, in the second processing core, a second stage boot loader and one or more operating system images into a main system memory.