APR Question...

Message boards : Number crunching : APR Question...
Message board moderation

To post messages, you must log in.

AuthorMessage
Chris Adamek
Volunteer tester

Send message
Joined: 15 May 99
Posts: 251
Credit: 434,772,072
RAC: 236
United States
Message 1760809 - Posted: 30 Jan 2016, 18:32:16 UTC

In trying to figure out the best number of wu's to run on any given machine I've always used the APR as a rough guideline for estimation of overall system throughput. If you run one wu, the number is higher, but I have always assumed that if you are running 2 or 3 work units at a time you at the reported APR and multiply it by the number of instances you are running on the GPU. I've never seen anyone say that explicitly but it seemed to make sense. Is my assumption correct?

Thanks,

Chris
ID: 1760809 · Report as offensive
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 22186
Credit: 416,307,556
RAC: 380
United Kingdom
Message 1760819 - Posted: 30 Jan 2016, 18:53:51 UTC

While APR may help, it is also worth keeping an eye on the execution times, which give you a more immediate view of what is going on.
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 1760819 · Report as offensive
Profile Jeff Buck Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester

Send message
Joined: 11 Feb 00
Posts: 1441
Credit: 148,764,870
RAC: 0
United States
Message 1760822 - Posted: 30 Jan 2016, 19:24:05 UTC - in response to Message 1760809.  

In trying to figure out the best number of wu's to run on any given machine I've always used the APR as a rough guideline for estimation of overall system throughput. If you run one wu, the number is higher, but I have always assumed that if you are running 2 or 3 work units at a time you at the reported APR and multiply it by the number of instances you are running on the GPU. I've never seen anyone say that explicitly but it seemed to make sense. Is my assumption correct?

Thanks,

Chris

While APR does, indeed, decline when you run multiple tasks per GPU, I don't know that you can apply a direct multiplier such as you suggest and come up with a meaningful result. As rob smith recommended, manually comparing run times (at different angle ranges), is likely to be much more accurate.

APR can actually be fairly volatile, as I found when I tried to use it to make some app selection decisions of my own a few years ago. Take a look at a thread that I started back then, titled What, exactly, does APR measure, and is it meaningful?. In particular, I think you might find the very knowledgeable replies of Richard, Claggy, and Joe Segur to be quite informative.
ID: 1760822 · Report as offensive

Message boards : Number crunching : APR Question...


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.