https://github.com/mroth/xpe
🐢 determines number of performance and efficiency cores on the runtime CPU architecture
https://github.com/mroth/xpe
cpu-cores go go-module golang
Last synced: 10 days ago
JSON representation
🐢 determines number of performance and efficiency cores on the runtime CPU architecture
- Host: GitHub
- URL: https://github.com/mroth/xpe
- Owner: mroth
- License: mit
- Created: 2022-02-26T17:54:16.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2026-06-08T16:42:24.000Z (12 days ago)
- Last Synced: 2026-06-08T18:24:56.607Z (12 days ago)
- Topics: cpu-cores, go, go-module, golang
- Language: Go
- Homepage:
- Size: 71.3 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Package xpe contains an experimental Go module for determining the number of
performance and efficiency cores ("P-Cores" and "E-Cores") on the runtime CPU
architecture.
CAVEATS: Currently supports Darwin (macOS) on Apple Silicon, Windows on 12th Gen
("Alder Lake") and later Intel processors, and Windows on ARM64 (for example,
Snapdragon-based systems). Linux and other platforms should be possible to support,
but I don't currently have the hardware to test this. Collaborators desired!