1. A system, comprising: a first processor; a second processor configured to fetch but not to execute boot driver routines; and a boot task storage medium that can only be accessed by one of the first and second processors at a time, wherein a boot process of the system has a first stage and a second stage, during the first stage, the first processor fetches and executes the boot driver routines without assistance from the second processor, during the second stage, boot driver routine execution performed by the first processor overlaps with at least one boot driver routine fetch performed by the second processor, wherein the overlap is enabled by execution of a multi-processor initiation driver stored by the boot task storage medium and executed by the first processor.