Releases: Dr-Noob/cpufetch
Releases · Dr-Noob/cpufetch
Release v1.05
File | Architecture | OS | Min. OS | Statically linked |
---|---|---|---|---|
cpufetch_arm64_android | ARM (64 bit) | Android | - | No |
cpufetch_arm64_linux | ARM (64 bit) | GNU/Linux | 3.7.0 | Yes |
cpufetch_x86-64_linux | x86 (64 bit) | GNU/Linux | 4.4.0 | Yes |
cpufetch_x86_linux | x86 (32/64 bit) | GNU/Linux | 4.4.0 | Yes |
cpufetch_x86-64_windows.exe | x86 (64 bit) | Windows | - | Yes |
Changelog:
- [ARM] Improved peak performance computation.
- [ARM] Improved Rockchip and Allwinner detection (thanks ThomasKaiser!).
- [ARM] Added support for Google Tensor SoCs.
- [ARM and x86] Added new uarchs.
- [ARM and x86] Improved error reporting in the case of unkown uarchs.
- [RISCV] Implemented support for multi-letter extensions.
- [All] Fixed various bugs.
Notes:
- GNU/Linux versions also work on Android, but they detect fewer features than the Android version
Release v1.04
File | Architecture | OS | Min. OS | Statically linked |
---|---|---|---|---|
cpufetch_arm64_android | ARM (64 bit) | Android | - | No |
cpufetch_arm64_linux | ARM (64 bit) | GNU/Linux | 3.7.0 | Yes |
cpufetch_x86-64_linux | x86 (64 bit) | GNU/Linux | 4.4.0 | Yes |
cpufetch_x86_linux | x86 (32/64 bit) | GNU/Linux | 4.4.0 | Yes |
cpufetch_x86-64_windows | x86 (64 bit) | Windows | - | Yes |
Changelog:
- Added preliminary support for RISC-V (thanks Sakura286, exkc and Patola!).
- Significantly improved Allwiner SoC detection (thanks mdoksa76 and exkc!).
- Added Rockchip SoC detection.
- Fixed an important bug in PowerPC (thanks bbonev!).
- Show the exact commit version in the
-v
option. - Improved
--raw
option. - Fixed various bugs.
Notes:
- GNU/Linux versions also work on Android, but they detect fewer features than the Android version
Release v1.03
File | Architecture | OS | Min. OS | Statically linked |
---|---|---|---|---|
cpufetch_arm64_android | ARM (64 bit) | Android | - | No |
cpufetch_arm64_linux | ARM (64 bit) | GNU/Linux | 3.7.0 | Yes |
cpufetch_x86-64_linux | x86 (64 bit) | GNU/Linux | 4.4.0 | Yes |
cpufetch_x86_linux | x86 (32/64 bit) | GNU/Linux | 4.4.0 | Yes |
cpufetch_x86-64_windows | x86 (64 bit) | Windows | - | Yes |
Changelog:
- Added preliminary support for Intel hybrid architectures (e.g., Intel Alder Lake).
- Added support for the latest Apple chips (M1 Ultra and M2).
- Fixed Apple chip's peak performance computation.
- Fixed many bugs.
Notes:
- GNU/Linux versions also work on Android, but they detect fewer features than the Android version
Release v1.02
File | Architecture | OS | Min. OS | Statically linked |
---|---|---|---|---|
cpufetch_arm64_android | ARM (64 bit) | Android | - | No |
cpufetch_arm64_linux | ARM (64 bit) | GNU/Linux | 3.7.0 | Yes |
cpufetch_arm_linux | ARM (32/64 bit) | GNU/Linux | 3.2.0 | Yes |
cpufetch_x86-64_linux | x86 (64 bit) | GNU/Linux | 4.4.0 | Yes |
cpufetch_x86-64_freebsd | x86 (64 bit) | FreeBSD | 13.0 | Yes |
cpufetch_x86_linux | x86 (32/64 bit) | GNU/Linux | 4.4.0 | Yes |
NOTES:
cpufetch_arm_linux
minimum architecture is ARMv5- GNU/Linux versions also work on Android, but they detect fewer features than the Android version
Release v1.00
File | Architecture | OS | Min. Kernel | Statically linked |
---|---|---|---|---|
cpufetch_arm64_android | ARM (64 bit) | Android | - | No |
cpufetch_arm64_linux | ARM (64 bit) | GNU/Linux | 3.7.0 | Yes |
cpufetch_arm64_macos | ARM (64 bit) | macOS | - | No |
cpufetch_arm_linux | ARM (32/64 bit) | GNU/Linux | 3.2.0 | Yes |
cpufetch_ppc64_linux | PowerPC (64 bit) | GNU/Linux | 3.10.0 | Yes |
cpufetch_x86-64_linux | x86 (64 bit) | GNU/Linux | 4.4.0 | Yes |
cpufetch_x86-64_macos | x86 (64 bit) | macOS | - | No |
cpufetch_x86-64_windows | x86 (64 bit) | Windows | - | Yes |
cpufetch_x86_linux | x86 (32/64 bit) | GNU/Linux | 4.4.0 | Yes |
cpufetch_x86_windows | x86 (32/64 bit) | Windows | - | Yes |
NOTES:
cpufetch_arm64_macos
only supports M1 CPUcpufetch_arm_linux
minimum architecture is ARMv5- GNU/Linux versions also work on Android, but they detect fewer features than the Android version
Release v0.94
Prebuilt binaries for:
- Windows x86_64
- Linux (and Android) ARM
ARM build details:
- Needs ARMv5 or higher
- Needs Linux kernel 3.7.0 or higher
- Supports both 32 and 64 bits
- No need for armhf (hardware floating point instructions)
Windows release v0.7
Whats new
- Cache topology fetching finished and working.
- Fetching the microarchitecture.
- Changed the features that it prints.
- Easier color managment.
- Some bug fixes.
Windows release v0.6
Small corrections in code and Makefile
Windows release v0.410
Support for multi socket systems (only information gathering, not pri… …nting)
Windows release
Use standart types instead of int/long in specific files. This fixes … …a problem in Windows, were PP was not computed correctly. Compiling with C99