1. A microprocessor, comprising: an indicator; and a plurality of processing cores, each configured to generate a default core ID number for itself, wherein each default core ID is unique; wherein each of the plurality of processing cores is configured to sample the indicator; wherein when the indicator indicates a first predetermined value, the default core ID generated by a default one of the processing cores designates the default processing core to be a bootstrap processor; and wherein when the indicator indicates a second predetermined value distinct from the first predetermined value, the plurality of processing cores are each configured to generate alternate core IDs that are different from the default core IDs, wherein one of the alternate core IDs designates an alternate processing core, other than the default processing core, to be the bootstrap processor.