发明名称 Advanced programmable interrupt controller identifier (APIC ID) assignment for a multi-core processing unit
摘要 Following a restart or a reboot of a system that includes a multi-core processor, the multi-core processor may assign each active and eligible core a unique advanced programmable interrupt controller (APIC) identifier (ID). Initialization logic may detect a state of each of the plurality of processing cores as active or inactive. The initialization logic may detect an attribute of each of the plurality of processing cores as eligible to be assigned an APIC ID or as ineligible to be assigned the APIC ID.
申请公布号 US9372816(B2) 申请公布日期 2016.06.21
申请号 US201113994104 申请日期 2011.12.29
申请人 Intel Corporation 发明人 Chang Steven S.;Thakur Anshuman;Sundararaman Ramacharan;Matas Ramon;Lawlor Jay S.;Netting Robert F.
分类号 G06F13/00;G06F13/24 主分类号 G06F13/00
代理机构 Nicholson De Vos Webster & Elliott LLP 代理人 Nicholson De Vos Webster & Elliott LLP
主权项 1. A processor comprising: a plurality of processing cores; an interconnect coupled to the plurality of processing cores; a first logic to assign unique advanced programmable interrupt controller (APIC) identifiers (IDs) to ones of the plurality of processing cores, wherein the assignment is to be formatted into a packet and transmitted on the interconnect; a second logic to detect a state of each of the plurality of processing cores as active or inactive; and a third logic to detect an attribute of each of the plurality of processing cores as eligible to be assigned as the APIC ID or as ineligible to be assigned as the APIC ID, wherein the first logic assigns the APIC ID to the ones of the plurality of processing cores that are active and eligible.
地址 Santa Clara CA US