Skip to content

Prismark 0.2.1 (beta)

Pre-release
Pre-release

Choose a tag to compare

@leonardonels leonardonels released this 11 Oct 07:57
· 121 commits to main since this release

Second beta of Prismark. It fixes the power readings on Linux desktops with a Radeon graphics card, and building from source on Ubuntu 22.04.

Both downloads are portable: unpack and run, nothing to install.

Windows x86-64 — prismark-0.2.1-windows-x86_64.zip

Unzip anywhere and start prismark-gui.exe. Needs 64-bit Windows 10 or later. To record power, accept the offer to restart as administrator.

Linux x86-64 — prismark-0.2.1-linux-x86_64.tar.gz

Runs on Ubuntu 22.04 or later (or a distribution of the same age or newer), including a live USB session.

tar -xzf prismark-0.2.1-linux-x86_64.tar.gz
cd prismark-0.2.1-linux-x86_64
sudo chmod a+r /sys/class/powercap/intel-rapl:0/energy_uj   # optional: power readings, until reboot
./prismark-gui

What changed since 0.2.0

  • Linux power on desktops with a Radeon card. Without root, 0.2.0 could record the graphics card's own power (a flat few watts) as the processor's. The Radeon power sensor is now used only on AMD processors with built-in graphics, where it is the processor's power.
  • Why power is missing. When the processor's energy counter can be read only by root, the summary now says power none rapl-needs-root instead of just none.
  • Building on Ubuntu 22.04. The README now lists what 22.04 needs: CMake 3.25 or later (from Kitware's repository; 22.04 ships 3.22) and libqt6svg6-dev.

Beta: known limits

  • The Linux desktop app was tested under X11 and Wayland (GNOME). If the window misbehaves under Wayland, start it with QT_QPA_PLATFORM=xcb ./prismark-gui.
  • On Linux, the "Started from rest" tests depend heavily on the energy setting: with the default balance_performance, short tasks can run several times slower than with performance. Prismark measures the computer as it is set up and changes nothing.
  • A full run takes about 30–40 minutes. Don't touch the keyboard or mouse during the tests marked as needing an idle computer.
  • Results from 0.2.x may not be comparable with later versions.

SHA-256

26d8270dd45da44ffa44fdad815922f276a850cfc4776f31873959e26b0c251d  prismark-0.2.1-windows-x86_64.zip
b4a10bf92752030608c43777b7134ae268d960dcba20a725b321377b547f22ec  prismark-0.2.1-linux-x86_64.tar.gz