Summary: core.cpuid reports unexpected values for threadsPerCPU
                    and hyperThreading
           Product: D
           Version: D2
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: druntime

--- Comment #0 from 2011-05-19 13:04:57 PDT ---
Expectations: From issue 4462 I got the definitions:

coresPerCPU = number of logical cores in a (physical) CPU
threadsPerCPU = number of hyperthreads in each core (name is misleading)

My Core i7 Q820 has 4 physical cores in the CPU and each core can handle 2
hyperthreads. From core.cpuid, I get the following results:

threadsPerCPU = 2
coresPerCPU = 8
hyperThreading = false

I would expect hyperThreading = true in this case.

Contrast this with my Core2 T7600 which is a dualcore CPU with no
hyperthreading. core.cpuid reports:

threadsPerCPU = 2
coresPerCPU = 2
hyperThreading = false

I would expect threadsPerCPU = 1 in this case.

Configure issuemail:
------- You are receiving this mail because: -------

Reply via email to