cpufetch

Simple yet fancy CPU architecture fetching tool

GPL-2.0 License

Downloads
199
Stars
1.9K
Committers
2

Bot releases are hidden (Show)

cpufetch - Release v1.06 Latest Release

Published by Dr-Noob 2 months ago

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] Added support for inferring the SoC from the uarch.
  • [ARM] Added support for inferring the SoC from PCI devices (#245).
  • [ARM] Added support for SVE detection (#259).
  • [X86] Significantly improved support for old x86 CPUs (#220).
  • [X86] Added support for Hygon CPUs (#244).
  • [ARM and X86] Added support for measuring max CPU frequency (#220).
  • [ARM and X86] Added --measure-max-freq option to manually trigger CPU max frequency measurement.
  • [All] Added support for NO_COLOR (#227).

This release also fixes some bugs, adds small features and adds support for some new hardware. See the commit list for more details.

Notes:

  • GNU/Linux versions also work on Android, but they detect fewer features than the Android version.
cpufetch - Release v1.05

Published by Dr-Noob 9 months ago

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
cpufetch - Release v1.04

Published by Dr-Noob over 1 year ago

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
cpufetch - Release v1.03

Published by Dr-Noob almost 2 years ago

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
cpufetch - Release v1.02

Published by Dr-Noob over 2 years ago

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
cpufetch - Release v1.00

Published by Dr-Noob about 3 years ago

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 CPU
  • cpufetch_arm_linux minimum architecture is ARMv5
  • GNU/Linux versions also work on Android, but they detect fewer features than the Android version
cpufetch - Release v0.94

Published by Dr-Noob almost 4 years ago

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)
cpufetch - Windows release v0.7

Published by Dr-Noob about 4 years ago

Whats new

  • Cache topology fetching finished and working.
  • Fetching the microarchitecture.
  • Changed the features that it prints.
  • Easier color managment.
  • Some bug fixes.
cpufetch - Windows release v0.6

Published by Dr-Noob over 4 years ago

cpufetch - Windows release v0.410

Published by Dr-Noob over 4 years ago

cpufetch - Windows release

Published by Dr-Noob over 4 years ago