Tools to figure out stuttering and lag <Links and info>

Discussion in 'Computer Hardware' started by fufsgfen, Jun 4, 2019.

  1. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    6,782
    As it often is, people are asking how to get better fps or how to reduce stuttering, but given details are often lacking information that would help to give some useful tips. So I put some tools into list which work pretty much in all games. AMD hardware I'm not 100% certain, some tools do talk about requiring newer than Haswell intel CPU for all data collection to work.
    Maybe AMD has also similar dev tools like later part on list, sadly I don't know about them, but post up if you know and I add them to list.

    A book, right click, save as or read in browser by single click. Of course this is not for everyone, you need some level of understanding about computer graphics etc. to really benefit from information in this, but it is really good insight of how things work and can help a lot with using all the tools:
    https://developer.nvidia.com/sites/default/files/akamai/gameworks/CN/Stuttering_Analysis_EN.pdf


    For relatively easy quick look (you still need to learn a bit if tools are new to you):
    MSI Afterburner (um, you might want to go to your local site, but it is same file from here too I guess):
    https://latam.msi.com/page/afterburner##downloads

    HWinfo (run sensors only and for diagnosing set polling interval to 250ms or lowest it allows from options, that helps a bit with figuring out peaking CPU load on maxing out thread)
    https://www.hwinfo.com/

    Process Monitor (right click column headers and check GPU options to see GPU load, memory usage and such)
    https://docs.microsoft.com/en-us/sysinternals/downloads/procmon

    Task manager which everyone has in his/her computer, select fast update rate and show logical processors by right clicking CPU graph and going to change graph to or something like that menu, you will find it easily.



    To figure out what the game really is doing, but requiring bit of studying how to use them tools, these are pro/dev level tools, intel GPA is very useful to check drawcalls for example which often are a killer of performance in surprisingly many games:

    Intel GPA
    https://software.intel.com/en-us/gpa/free-download

    MS GPUView
    https://graphics.stanford.edu/~mdfisher/GPUView.html

    Nvidia NSight
    https://developer.nvidia.com/gameworksdownload


    With these all one can find much more about what computer and game is actually doing so improving performance becomes easier as it is easy to know if memory or vram is running out, if game is maxing out one CPU core and GPU goes resting, or if there is throttling or other thermal issues.
     
    • Informative Informative x 2
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice