1. A method for loading and initializing a computer comprising: executing an EFI (extensible firmware interface) core program to load a kernel program into a memory; first executing the kernel program to create an ISR (interrupt service routine); further executing the kernel program to export a service for creating threads; and returning from the kernel program to the EFI core program.