PPD was hard to find

Moderators: Site Moderators, FAHC Science Team

Dayle Diamond
Posts: 30
Joined: Thu Jan 28, 2021 11:10 am

PPD was hard to find

Post by Dayle Diamond »

I use the Points per Day calculation to estimate which work units my computer should be getting.
It took me ten minutes to figure out that the only way to see your PPD now is to turn on graphics visualization, which is a waste of resources.

PPD should be prominent on the webpage, near or in place of the user's total contribution* or by each running task.

I've got a NVIDIA 3090 but a first generation Threadripper, which works great on some GPU tasks and quickly bottlenecks on others.
I contribute effectively by been tracking my PPD on a per-project basis and adjusting my cause preference accordingly.

The PPD indicator has also alerted me to programs in the background that appear to be closed but are still hogging resources.

If casual users do not notice that the statistic exists, they will not seek ways to increase their donation.

*Total contribution should probably take a few more clicks to find.
Psychologically, "what have you done for me lately?" might be more effective then "you have 300,000 points."
A well meaning user could see a lot of digits and not realize their GPU has been idle.
Joe_H
Site Admin
Posts: 7938
Joined: Tue Apr 21, 2009 4:41 pm
Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2
Location: W. MA

Re: PPD was hard to find

Post by Joe_H »

There is already a request to add that information back - https://github.com/FoldingAtHome/fah-we ... /issues/55
Image

iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
DocJonz
Posts: 244
Joined: Thu Dec 06, 2007 6:31 pm
Hardware configuration: Folding with: 4x RTX 4070Ti, 1x RTX 4080 Super
Location: United Kingdom
Contact:

Re: PPD was hard to find

Post by DocJonz »

As Dayle Diamond suggests, PPD is a basic requirement for each 'slot' as it indicates whether there are issues or not; I had a quick try of the new beta, but it needs this, and details about how the Peer section works, as a minimum, before the web interface can be of any use to long term Folders with multiple rigs.

I am guessing that those who are coding the beta are familiar with HFM.NET - developed over many years by Ryan Harlamert (harlam357) with input/requests from the Folding community - if not, they would do well to look at the information that this provides, as this is what many Folders have asked for. See my 'Sig' as an example.
Folding Stats (HFM.NET): DocJonz Folding Farm Stats
Peter_Hucker
Posts: 308
Joined: Wed Feb 16, 2022 1:18 am

Re: PPD was hard to find

Post by Peter_Hucker »

The best way to make sure everything is efficient is something like MSI Afterburner. It draws graphs of CPU and GPU usage. You can see if your CPU is holding your GPU up. In my case I'm running Asteroids@Home on CPU and Folding on GPU. If I run too many Asteroids, the Folding GPUs get held up.

This is one of my machines, I can see the temperature, usage, VRAM usage, fan speed, and core clock of both GPUs, along with the CPU temperature and usage, the RAM usage, and the internet speed (which was useful when running LHC@Home as it was maxing it out and slowing progress on workunits). Looking at the usage graphs, my only problem on this one is an overheating (hence throttling) GPU, first row, second column.

Image
DocJonz
Posts: 244
Joined: Thu Dec 06, 2007 6:31 pm
Hardware configuration: Folding with: 4x RTX 4070Ti, 1x RTX 4080 Super
Location: United Kingdom
Contact:

Re: PPD was hard to find

Post by DocJonz »

@Peter_Hucker - Thanks.
Two caveats to that; (1) most of the GPU board partners don't write their software for Linux (I only Fold on Linux), and (2) their software uses additional resources.
Folding Stats (HFM.NET): DocJonz Folding Farm Stats
Peter_Hucker
Posts: 308
Joined: Wed Feb 16, 2022 1:18 am

Re: PPD was hard to find

Post by Peter_Hucker »

MSI Afterburner isn't just for MSI boards. It works for any GPU from any manufacturer.

You could try MangoHUD for Linux. It's designed for games, but shows % usage and temperature.

As for consuming resources, Afterburner uses 1/1000th of my CPU when showing the graphs, and zero when minimized.
Dayle Diamond
Posts: 30
Joined: Thu Jan 28, 2021 11:10 am

Re: PPD was hard to find

Post by Dayle Diamond »

I don't love the idea of assuming users will use third party programs as Folding features become less convenient.
Peter_Hucker
Posts: 308
Joined: Wed Feb 16, 2022 1:18 am

Re: PPD was hard to find

Post by Peter_Hucker »

Folding and Boinc never had a feature to tell you how much usage your GPU or CPU is getting. This is a basic OS thing, like windows task manager, and it seems a bit much to ask folding to incorporate one inside it's interface.
DarkFoss
Posts: 103
Joined: Fri Apr 16, 2010 11:43 pm
Hardware configuration: AMD 5800X3D Asus ROG Strix X570-E Gaming WiFi II bios 5003 G-Skill TridentZ Neo 3600mhz Asrock Tachi RX 7900XTX Corsair rm850x psu Asus PG32UQXR EK Elite 360 D-rgb aio Win 11pro/Kubuntu 22.04.4 LTS UPS BX1500G
Location: Galifrey

Re: PPD was hard to find

Post by DarkFoss »

@DocJonz Have you tried RandR ? https://store.kde.org/p/1767717
Description: Plasma System Monitor page for displaying system usage metrics for AMD based systems (Ryzen and Radeon)
Makes use of the zenpower-dkms Linux kernel driver for reading sensors for AMD Zen family CPUs.

It's quite configurable you can make it look alot like Peter's picture. I don't use Gnome no idea of an equivalent.
Image
DocJonz
Posts: 244
Joined: Thu Dec 06, 2007 6:31 pm
Hardware configuration: Folding with: 4x RTX 4070Ti, 1x RTX 4080 Super
Location: United Kingdom
Contact:

Re: PPD was hard to find

Post by DocJonz »

@DarkFoss - I haven't tried it.
To be honest, I generally make use of HFM.NET to keep an eye on things, as it also helpfully outputs counts of completed and failed WUs, as well as the running status and the PPD of each client.
Folding Stats (HFM.NET): DocJonz Folding Farm Stats
Peter_Hucker
Posts: 308
Joined: Wed Feb 16, 2022 1:18 am

Re: PPD was hard to find

Post by Peter_Hucker »

I find the web control of v8 much neater than the clunky HFM. On the rare occasion I want to view PPD (it doesn't have much use for me), I just open the graphic view.
Joe_H
Site Admin
Posts: 7938
Joined: Tue Apr 21, 2009 4:41 pm
Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2
Location: W. MA

Re: PPD was hard to find

Post by Joe_H »

Peter_Hucker wrote: Mon Feb 13, 2023 5:08 am I find the web control of v8 much neater than the clunky HFM. On the rare occasion I want to view PPD (it doesn't have much use for me), I just open the graphic view.
On which OS are you using v8? On macOS the PPD just shows as a constant value, its display in the graphic view is broken. It should get fixed in a later release than the current beta test.
calxalot
Site Moderator
Posts: 1139
Joined: Sat Dec 08, 2007 1:33 am
Location: San Francisco, CA
Contact:

Re: PPD was hard to find

Post by calxalot »

That isn't true for all WUs on macOS.

I frequently see a value that seems about right, like 518400. Much larger than base credit.
I also have seen the bogus ~84k value.
Unfortunately, I did't track the PRCG.
Peter_Hucker
Posts: 308
Joined: Wed Feb 16, 2022 1:18 am

Re: PPD was hard to find

Post by Peter_Hucker »

Joe_H wrote: Mon Feb 13, 2023 5:43 amOn which OS are you using v8? On macOS the PPD just shows as a constant value, its display in the graphic view is broken. It should get fixed in a later release than the current beta test.
Windows 11. Using Chrome to display it.

I usually get the correct PPD, although occasionally it's astronomically higher. I think I'd restarted the client, when a task was 99% done. It remembered the 99%, but forgot the time, so it thought it had done 99% in 1 minute and suggested I was getting a few billion PPD. I was about to check my GPU hadn't got to the temperature of the centre of the sun.
Dayle Diamond
Posts: 30
Joined: Thu Jan 28, 2021 11:10 am

Re: PPD was hard to find

Post by Dayle Diamond »

By the way, is anyone else's PPD a lot lower on the web-only client?
I'm seeing estimates consistently below 4M PPD on a GTX 3090.
Post Reply