Results 1 to 7 of 7

Thread: interesting observation running GPUGRID

  1. #1
    Silver Member
    bmwr606's Avatar
    Join Date
    October 25th, 2010
    Posts
    126

    interesting observation running GPUGRID

    i am going for my 10MM in GPUGRID

    normally, the GPU usage is at 88-89% (as per MSI Afterburner)

    just for grins, i set the priority of the GPUGRID .exe to "realtime" via taskmanager

    the GPU usage jumped to 94-95% with some spikes to 100%

    is this an indication of being I/O bound or CPU bound?

    any thoughts?

    i will try the same thing 12/1 when i switch the GPU to DirT for the BIG PUSH week



  2. #2
    Past Administrator
    Fire$torm's Avatar
    Join Date
    October 13th, 2010
    Location
    In the Big City
    Posts
    7,938

    Re: interesting observation running GPUGRID

    Quote Originally Posted by bmwr606 View Post
    i am going for my 10MM in GPUGRID

    normally, the GPU usage is at 88-89% (as per MSI Afterburner)

    just for grins, i set the priority of the GPUGRID .exe to "realtime" via taskmanager

    the GPU usage jumped to 94-95% with some spikes to 100%

    is this an indication of being I/O bound or CPU bound?

    any thoughts?

    i will try the same thing 12/1 when i switch the GPU to DirT for the BIG PUSH week
    It just means that in its default priority state Windows was giving higher priority to other threads. You told Windows to treat it as an equal.


    Future Maker? Teensy 3.6

  3. #3
    Past Administrator
    DrPop's Avatar
    Join Date
    October 13th, 2010
    Location
    SoCal, USA
    Posts
    7,635

    Re: interesting observation running GPUGRID

    Hmmm...F$, do you think I should go do that to GPU projects like Moo!, PG or DiRT? Would it make a difference?

  4. #4
    Past Administrator
    Fire$torm's Avatar
    Join Date
    October 13th, 2010
    Location
    In the Big City
    Posts
    7,938

    Re: interesting observation running GPUGRID

    Quote Originally Posted by DrPop View Post
    Hmmm...F$, do you think I should go do that to GPU projects like Moo!, PG or DiRT? Would it make a difference?
    I don't really know. Though that little voice in my head says to be careful if you do. Change too many and it may cause problems with Windows system apps running in the background.

    Edit: As an alternative you could use the utility that Bryan & Maxwell recommend called lasso IIRC. It does the same thing but is less likely to FUBAR Windows.
    Last edited by Fire$torm; 11-24-11 at 08:24 PM.


    Future Maker? Teensy 3.6

  5. #5
    Administrator
    Bryan's Avatar
    Join Date
    October 27th, 2010
    Location
    CO summer, TX winter
    Posts
    6,457

    Re: interesting observation running GPUGRID

    You possibly aren't seeing what you think. They are mixing in some wu called "Nathan" that produce GPU loads of 96%. The next time you see loads that high check to see if there is a Nathan wu crunching.


  6. #6
    Gold Member
    Slicker's Avatar
    Join Date
    October 25th, 2010
    Location
    South of Cheeseland
    Posts
    1,253

    Re: interesting observation running GPUGRID

    On some projects, if you have a fast GPU, it pays to set aside an entire core just for GPU computing. For example, on DiRT I gain more credits by running only one less WU on the CPU than I have cores so that the GPU can run at full speed than I get if I a WU per core as well as a GPU WU.

    If the project sets the GPU app to run at normal priority, then it will take precedence over the CPU apps which run at low priority. If the project doesn't set the GPU app to run at normal priority, it will run at low priorty (the boinc default) and have to fight with the CPU WUs for access. In other words, change the ncpus setting in the cc_config to 1 less than the number of cores/hyperthreads. For example, on an i7, add <ncpus>8</ncpus> so that one hyperthread will not be used. Or set the computing percent to 87.5 (0.875 = 7/8)

    Just don't forget to change it back when switching to a project that doesn't need it or you will be wasting a core/hyperthread for nothing.
    Spring 2008 Race: (1st Place)

  7. #7
    Silver Member
    bmwr606's Avatar
    Join Date
    October 25th, 2010
    Posts
    126

    Re: interesting observation running GPUGRID

    slicker....

    i think in my case that would be major overkill.... i have a dual core E6750 (oc @ 2.8ghz) and a gtx260-216 (oc - core @ 651mhz, shader @ 1429mhz and mem @ 999mhz)

    when i bump the gpugrid .exe priority from "low" to "realtime" the gpu usage goes up ~5% at the cost of the gpugrid .exe taking ~3% of one cpu

    note that setting the gpugrid .exe to "high" does not result in any gain, i seem to remember reading that "realtime" locks an app in ram, not allowing paging?

    btw, this "trick" does not seem to work at all on Dirt

    scott



Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •