• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.gitignoreH A D29-Jun-2020192 1310

LICENSEH A D29-Jun-20201.6 KiB3325

README.mdH A D29-Jun-2020321 2318

cpu.goH A D29-Jun-20207 KiB235156

cpu_386.goH A D29-Jun-2020194 82

cpu_amd64.goH A D29-Jun-2020196 82

cpu_amd64p32.goH A D29-Jun-2020199 82

cpu_arm.goH A D29-Jun-2020198 82

cpu_arm64.goH A D29-Jun-20203 KiB10383

cpu_mips.goH A D29-Jun-2020198 82

cpu_mips64.goH A D29-Jun-2020198 82

cpu_mips64le.goH A D29-Jun-2020198 82

cpu_mipsle.goH A D29-Jun-2020198 82

cpu_no_init.goH A D29-Jun-2020314 173

cpu_ppc64x.goH A D29-Jun-20202 KiB6939

cpu_s390x.goH A D29-Jun-20204.1 KiB154104

cpu_s390x.sH A D29-Jun-20201.9 KiB5637

cpu_wasm.goH A D29-Jun-2020198 82

cpu_x86.goH A D29-Jun-202010.5 KiB426318

cpu_x86.sH A D29-Jun-2020689 3321

README.md

1# cpu
2internal/cpu(in Go standard lib) with these detections:
3
4>- AVX512
5>
6>- Cache Size
7>
8>- Invariant TSC
9>
10
11It also provides:
12
13>- False sharing range, see `X86FalseSharingRange` for X86 platform.
14>
15>- TSC frequency
16>
17>- Name
18>
19>- Family & Model
20
21# Acknowledgement
22
23[klauspost/cpuid](https://github.com/klauspost/cpuid)