+- +-
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: AMD 12.1 previe driver performance  (Read 23723 times)

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: AMD 12.1 preview driver performance
« Reply #15 on: 02 Jan 2012, 12:01:18 pm »
Well, in existing apps I relied on OS/driver to cleanup GPU state when process terminated.
It's possible that new AMD drivers can't cleanup properly and need help from application.
So I will not go further in optimization and implement full OpenCL objects cleanup inside app instead. Maybe this could help with this issue.

Probably that'll be along the right lines.  Similar (with slighlty different symptoms) was originally happening under Cuda, resolved by making sure safe exit shutdown code was used, rather than terminating the process/thread during mid kernel execution or memory transfers.  The side effects on Cuda devices/drivers were more along the lines of sending the driver into failsafe/sticky-downclock, but I can see that similar mechanisms might result in resource leaks or other unpredictable problems like that.

Jason

Need to note, there is no talk about unexpected app termination where async PCIe transfers or kernel execution can take place. I speak about regular app ending where all work is done (no async oparations pending). I just don't deallocate buffers and free queue/context objects cause at process termination it supposed to be OS task - to free process resourses on exit. Of course OS can't free GPU resourses w/o help of corresponding driver. And here can be weak place I hope to strengthen soon.

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: AMD 12.1 previe driver performance
« Reply #16 on: 02 Jan 2012, 12:03:09 pm »
One ATI_r521 AP task running slowly, then GPUs suspended and resummed



Claggy

It's just my case. Very low GPU usage that can be improved after restart.

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: AMD 12.1 previe driver performance
« Reply #17 on: 02 Jan 2012, 01:37:41 pm »
well, many hours running in 3 tasks config already - no GPUload drop.
Always ~99%.
For some reasons x1 and x2 configs unstable and x3 stable? Very strange...
Well, when I plot graphs it will be more clear if elapsed time deviation reduced too in x3 config or just GPU load improved for some of 3 tasks and not for some others...

Offline Mike

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 2427
Re: AMD 12.1 previe driver performance
« Reply #18 on: 02 Jan 2012, 05:27:47 pm »
well, many hours running in 3 tasks config already - no GPUload drop.
Always ~99%.
For some reasons x1 and x2 configs unstable and x3 stable? Very strange...
Well, when I plot graphs it will be more clear if elapsed time deviation reduced too in x3 config or just GPU load improved for some of 3 tasks and not for some others...

Thats what i fear Raistmer.

Offline Claggy

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 3111
    • My computers at Seti Beta
Re: AMD 12.1 previe driver performance
« Reply #19 on: 04 Jan 2012, 06:59:33 am »
On GTX460 during NV_r365 benchrun, if i resume Boinc CPU use (GPU use suspended), GPU use drops slightly, then drops to ~Zero after another 5 secs or so:



Without doing anything else, GPU use goes back to 98%, before dropping back down again:


Claggy

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: AMD 12.1 previe driver performance
« Reply #20 on: 04 Jan 2012, 12:20:33 pm »
So, this issue is common for both drivers.
What about -hp switch in menchmark command line? Does it helps ?

Offline Claggy

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 3111
    • My computers at Seti Beta
Re: AMD 12.1 previe driver performance
« Reply #21 on: 04 Jan 2012, 03:39:49 pm »
So, this issue is common for both drivers.
What about -hp switch in menchmark command line? Does it helps ?

Setting the -hp switch with NV_r365 didn't help, but leaving a core free does help (in conjuction with -hp switch), but GPU load is only ~88% now instead of ~98%

Starting the Bench without the -hp switch and a core free also gives ~88% GPU load.

Has there been any Microsoft updates that might have interfered with scheduling/thread priority?

Claggy
« Last Edit: 04 Jan 2012, 03:46:12 pm by Claggy »

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: AMD 12.1 previe driver performance
« Reply #22 on: 04 Jan 2012, 03:54:17 pm »
I don't know about such windows updates.
PErformance drop was reported more than month ago, bug was confirmed... and no more info from NV side.

Offline Claggy

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 3111
    • My computers at Seti Beta
Re: AMD 12.1 previe driver performance
« Reply #23 on: 04 Jan 2012, 04:18:52 pm »
I don't know about such windows updates.
PErformance drop was reported more than month ago, bug was confirmed... and no more info from NV side.

I saw some of your posts in the Regular Nvidia Forums, have you tried Registering/Posting in their Developer Forums?:

http://forums.developer.nvidia.com/

Claggy

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: AMD 12.1 previe driver performance
« Reply #24 on: 04 Jan 2012, 04:37:11 pm »
No I used bug reporting system only as registered developer. Will try those forums too.

 

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: 35
Total: 35
Powered by EzPortal