úÎ!Ò¤    Safe"#*_k (c) Daniel Taskoff, 2020MITdaniel.taskoff@gmail.com experimentalSafe"#*_kè hlibcpuidCPU information and features. hlibcpuid'CPU vendor string, e.g. "GenuineIntel". hlibcpuidACPU brand string, e.g. "Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz". hlibcpuid"Is a time-stamp counter available. hlibcpuid'Number of physical cores per processor. hlibcpuid&Number of logical cores per processor. hlibcpuid(Total number of logical cores, which is ( multiplied by the number of processors.(c) Daniel Taskoff, 2020MITdaniel.taskoff@gmail.com experimentalSafe"#*_kH  hlibcpuidbGet CPU information and features, or an error message, if the CPU can't be identified by libcpuid.  hlibcpuidrGet the total number of logical cores (even if CPUID is not present). If CPUID is present, the following is true:   =     hlibcpuid,Check if the CPUID instruction is supported.       (hlibcpuid-0.1.0.0-3GhUkHm8ZrD4TwIzvNjemZSystem.LibCPUID.CPUIDSystem.LibCPUIDPaths_hlibcpuidCPUID vendorString brandStringhasTSC physicalCores logicalCorestotalLogicalCores$fStorableCPUIDcpuidgetTotalLogicalCoresisCPUIDPresentversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileNamebase Data.Functor<$>