Updated: July 13, 2020 (March 26, 2012)
Charts & IllustrationsUnderstanding Logical Processors
Logical processors subdivide a server’s processing power to enable parallel processing. Shown here is a server with two physical processors with a view of how the OS recognizes the resulting logical processors.
A physical processor—also referred to as a CPU, a socket, or occasionally as a package—is a chip that is visible on a computer’s circuit board. Most modern physical processors have two or more cores, which are independent processing units. Typical servers will have multiple physical processors with at least four or as many as 10 cores in each.
A logical processor is perceived by Windows as a processor, and each logical processor is capable of executing its own stream of instructions simultaneously, to which the OS can in turn assign simultaneous independent units of work. Windows Server enables each core to appear as a logical processor, so the server shown here, which has two quad-core physical processors, can have eight logical processors. Some processors support a technology called symmetric multithreading (which Intel calls “hyperthreading”), which enables a core to execute two independent instruction streams simultaneously. If the technology were enabled here, the result would be 16 logical processors.
Atlas Members have full access
Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.
Membership OptionsAlready have an account? Login Now