US 12,393,430 B2
Methods and apparatus to increase boot performance by categorizing boot tasks
Subrata Banik, Bangalore (IN); Rajaram Regupathy, Bangalore (IN); Vincent Zimmer, Issaquah, WA (US); and Julius Mandelblat, Haifa (IL)
Assigned to Intel Corporation, Santa Clara, CA (US)
Filed by Intel Corporation, Santa Clara, CA (US)
Filed on Sep. 22, 2021, as Appl. No. 17/482,201.
Prior Publication US 2022/0012062 A1, Jan. 13, 2022
Int. Cl. G06F 9/4401 (2018.01); G06F 11/34 (2006.01)
CPC G06F 9/4405 (2013.01) [G06F 11/3495 (2013.01)] 24 Claims
OG exemplary drawing
 
1. An apparatus to categorize boot tasks, the apparatus comprising:
instructions in the apparatus; and
processor circuitry to execute the instructions to:
during a boot process:
identify a boot task that is to be performed during the boot process;
execute the boot task using a first processor component;
execute the boot task using a second processor component, the second processor component being smaller than the first processor component;
collect first performance data corresponding to the execution of the boot task using the first processor component;
collect second performance data corresponding to the execution of the boot task using the second processor component;
categorize the boot task based on the first and second performance data; and
generate an entry for a boot table based on the categorization, the boot table used to schedule the boot task on at least one of the first processor component or the second processor component based on the categorization.