Lines Matching full:cpuid

2131   unsigned apicId; // from cpuid after binding
2242 // the Apic Id for each thread context using the cpuid instruction.
2251 // Check if cpuid leaf 4 is supported.
2259 // and retrieving info from the cpuid instruction, so if we are not capable of
2262 // issuing cpuid without binding to each proc.
2265 // available from cpuid on the current thread, and __kmp_xproc.
2268 // Get an upper bound on the number of threads per package using cpuid(1).
2278 // The num cores per pkg comes from cpuid(4). 1 must be added to the encoded
2286 // First, we need to check if cpuid(4) is supported on this chip. To see if
2287 // cpuid(n) is supported, issue cpuid(0) and check if eax has the value n or
2298 // cpuid instruction from every thread, can correlating the cpuid info, so
2324 // to it, and obtaining the pertinent information using the cpuid instr.
2327 // - Apic Id: Bits 24:31 of ebx after issuing cpuid(1) - each thread context
2329 // - Max Threads Per Pkg: Bits 16:23 of ebx after issuing cpuid(1). The value
2339 // - Max Cores Per Pkg: Bits 26:31 of eax after issuing cpuid(4). The value
2362 // The apic id and max threads per pkg come from cpuid(1).
2375 // Max cores per pkg comes from cpuid(4). 1 must be added to the encoded
2378 // First, we need to check if cpuid(4) is supported on this chip. To see if
2379 // cpuid(n) is supported, issue cpuid(0) and check if eax has the value n
2396 // I've never seen this one happen, but I suppose it could, if the cpuid
2432 // the cpuid instruction for any thread bound to a given package had better
2558 // Hybrid cpu detection using CPUID.1A
2580 // based on CPUID.B or CPUID.1F
2582 * CPUID.B or 1F, Input ECX (sub leaf # aka level number)
2821 // Get the highest cpuid leaf supported
2843 // Check to see if cpuid leaf 31 or 11 is supported.
2868 // and retrieving info from the cpuid instruction, so if we are not capable of
2871 // issuing cpuid without binding to each proc.
2874 // available from cpuid on the current thread, and __kmp_xproc.
2897 // to it, and obtaining the pertinent information using the cpuid instr.
2988 // equivalent to a layer in the CPUID leaf 0xb or 0x1f topology.