Associate Logical Processors to Physical Processors [Knowledgebase]
Challenge
Determine which logical processor IDs are sharing the same physical processor. This information serves the purposes of load balancing and licensing strategy.Given the nature of the shar ...
Backward Compatibility of an Application [Knowledgebase]
Challenge
Determine the level of IA-32 processor-architecture compatibility an application provides. Many applications today must support hardware for at least five years. This is forever in term ...
Characteristics of 32-Bit IA Processors [Knowledgebase]
Challenge
Detect characteristics of 32-bit Intel® architecture processors. Code that can take advantage of certain Intel® NetBurst™ microarchitecture performance-enhancing innovations, includ ...
Feature detection API [Knowledgebase]
Challenge
Detect characteristics of 32-bit Intel® architecture processors. Code that can take advantage of certain Intel® NetBurst™ microarchitecture performance-enhancing innovations, includ ...
Multi-core detect [Knowledgebase]
Detecting Multi-Core Processors
In this entry we will show you how to detect the topological relationships between physical package, processor core, and logical processors sharing the same core i ...
Pentium M Processor [Knowledgebase]
Challenge
Determine whether the target system is based on the Pentium® M processor. Before enabling optimizations that are specific to the Pentium M processor, an application should ensure that ...
Processor Supports of Hyper-Threading Technology [Knowledgebase]
Challenge
Detect the presence or absence of Hyper-Threading Technology-support in a processor. Hyper-Threading Technology-enabled processors contain multiple logical processors per physical proce ...
Retrieve the Processor APIC ID [Knowledgebase]
Challenge
Determine the Advanced Programmable Interface Controller (APIC) ID for a processor. Each logical processor has a unique APIC ID,which is initially assigned by the hardware at system res ...