CPU Topology: add support for Compute Units on AMD processors
authorMihai Carabas <mihai.carabas@gmail.com>
Wed, 12 Feb 2014 11:10:38 +0000 (13:10 +0200)
committerMihai Carabas <mihai.carabas@gmail.com>
Wed, 12 Feb 2014 11:10:38 +0000 (13:10 +0200)
commit0e9325d31b6028ca6ff16257e2568da103111fcc
tree27c04ffefe11f07c16a91b76920846eab87e08cd
parent92b36660cd7ff752a740ddc679d6decaa48a9af4
CPU Topology: add support for Compute Units on AMD processors

Detect shared compute units between cores on AMD processors and downgrade
them to THREAD_LEVEL in the logical CPU topology used by the
scheduler.
sys/cpu/x86_64/include/specialreg.h
sys/kern/subr_cpu_topology.c
sys/kern/usched_dfly.c
sys/platform/pc64/include/smp.h
sys/platform/pc64/x86_64/mp_machdep.c
sys/sys/cpu_topology.h