MIT licensed by Daniel Taskoff
Maintained by [email protected]
This version can be pinned in stack with:hlibcpuid-0.2.0@sha256:c1edc663146913f9ff2f2a3dbb0654c6c0e018d44b928110df99cb4247a3b154,2507

Module documentation for 0.2.0

Depends on 2 packages(full list with versions):
Used by 1 package in nightly-2024-09-07(full list with versions):

Changes

0.2.0

  • measure CPU clock frequency using a time-stamp counter and time intervals
  • get CPU clock frequency as reported by the OS
  • measure CPU clock frequency using a busy-wait cycle

0.1.0.0

  • check the presence of CPUID
  • get CPU vendor string
  • get CPU brand string
  • check the presence of TSC
  • get the number of physical cores per processor
  • get the number of logical cores per processor
  • get the total number of logical cores with, and without the presence of CPUID

Unreleased changes