+- +-
Say hello if visiting :) by Gecko
11 Jan 2023, 07:43:05 pm

Seti is down again by Mike
09 Aug 2017, 10:02:44 am

Some considerations regarding OpenCL MultiBeam app tuning from algorithm view by Raistmer
11 Dec 2016, 06:30:56 am

Loading APU to the limit: performance considerations by Mike
05 Nov 2016, 06:49:26 am

Better sleep on Windows - new round by Raistmer
26 Aug 2016, 02:02:31 pm

Author Topic: GPU AP tuning: new set of test tasks for GPU AP  (Read 31924 times)

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: GPU AP tuning: new set of test tasks for GPU AP
« Reply #15 on: 07 Aug 2012, 03:23:37 pm »
And here is initial stage of HD6950 ffa_block=ffa_block_fetch parameters curve. Again, it's clear that minimal default params not good for this GPU, more domain size for FFA kernels required. Red vertical line marks point where each CU will have 1 wavefront. Actually, cause workgroup size of all kernels != 64, some CU will have no wavefronts at all and some will have 4 waves in that point.
« Last Edit: 07 Aug 2012, 03:26:21 pm by Raistmer »

Offline Mike

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 2427
Re: GPU AP tuning: new set of test tasks for GPU AP
« Reply #16 on: 07 Aug 2012, 05:27:30 pm »
I think those tests are a little iffy becaue real live circumstances are much different.
Specially on high end cards.
Most users want to be able to do everything on the computer whilst crunching.
With actual driver design its hard enough getting a stable configuration.
Specially with multiple GPU setup.

Thats the reason i rarely give high optimized values officially on the forums.
Whats possible on your (my) host is not neccesaarily possible on another.
So we should be careful with such stuff.

kindest regards
Mike

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: GPU AP tuning: new set of test tasks for GPU AP
« Reply #17 on: 08 Aug 2012, 08:48:07 am »
Definitely. That's why I do tests on 2 quite different GPUs - to show how different behavior can be for different hardware (and software, btw) configs.
It's so called "case study" as I understand it. And it's in progress. How well params chosen from such tests will behave in real-world situation further phases will show. But it should be started from something. As with any "real" study I trying to exclude as much different factors as I can to better understand the influence of remaining ones.
For example, when I collected real-life data from my netbook I saw great deviation in run times w/o real clue what caused it.
Now I have good illustration of display state influence (in real world I can't control that cause sometimes I beside keyboard sometimes not). 
Moreover, I expect that different param configs will react differently on additional CPU load. So I need baseline with CPU idle to understand what come from loaded CPU and what comes from change of params...

EDIT: I would say this thread not about some direct recommendations what params to use but about better understanding how those params can influent on performance and what additional factors to consider when tuning performed. I think such additional knowledge can be useful too.
« Last Edit: 08 Aug 2012, 09:59:46 am by Raistmer »

Offline Mike

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 2427
Re: GPU AP tuning: new set of test tasks for GPU AP
« Reply #18 on: 08 Aug 2012, 05:46:05 pm »
I totally understand that.
But my experience specially from the last few weeks is most users get wrong assumptions of those suggestions.
Some users changing params in such a short timeframe that they will never get an idea what caused what in particular.
 
Also keep in mind not everybody has techincal understanding you have.

Just my 2 cent worth.

Mike

 

Welcome, Guest.
Please login or register.
 
 
 
Forgot your password?
Members
Total Members: 97
Latest: ToeBee
New This Month: 0
New This Week: 0
New Today: 0
Stats
Total Posts: 59559
Total Topics: 1672
Most Online Today: 50
Most Online Ever: 983
(20 Jan 2020, 03:17:55 pm)
Users Online
Members: 0
Guests: 124
Total: 124
Powered by EzPortal