1. Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

LogViewer for GPU-Z available !

Discussion in 'GPU-Z' started by TomWoB, Jun 8, 2013.

  1. TomWoB New Member

    Joined:
    Jun 7, 2013
    Messages:
    12 (0.03/day)
    Thanks Received:
    13
    Location:
    Switzerland
    LogViewer for GPU-Z is available !

    Introduction

    I like the tool GPU-Z, especially the logging functionality! It's the only tool I know which logs VRM temperatures reliable. But analyzing the logs can be tricky. Of course, you can open a log-file in Excel, but then you have to do a lot of steps until you get an useful diagram (and not everybody has an Excel license).

    So ... I decided to implement a simple tool which shows diagrams of log files after "a few clicks" !

    • it allows to illustrate GPU-Z log data in several diagrams and
    • to compare multiple log-files side-by-side in one diagram !

    ValleyBenchmark.png

    User Guide

    The tool is very simple to use: no installation necessary, just start "GenericLogViewer.exe". At the top you can select
    • how many diagrams with
    • how many log-files
    should be presented by the tool.

    Open an GPU-Z log file by clicking the "Open File" button, select application type "GPU-Z", select a GPU-Z log file and press "Open" (GPU-Z log-files have typically the filename pattern: *.txt). After parsing the file, the logging duration of the file is shown and by default the "Timeline" diagram of the first log category. You can change the shown diagram with:
    • Timeline/Statistic RadioButton
    • Log Category ComboBox
    • Change all buttons (changes category in every diagram)
    The Y-axis shows the values of the seleted Log Category in ComboBox (unit is within [..])

    If an opened file is still updated with logging-data by GPU-Z, you can simple update/refresh it by clicking on the "Reload"-Button:

    Reload.png

    At the top left corner of every diagram you can find the arithmetic average of the corresponding curve:

    Average.png

    If there are too many different values on Y-axis in "Statistic" mode, the values are grouped into ranges. If this is the case, the following control is shown, which allows to increase or decrease the number of ranges (or to disable quantisation).

    Quantisation.png

    Splitter between the diagrams allow you to adjust the height of all diagrams:

    Splitter.png

    After opening all log files you can hide the file area by unmarking "Show file area" to get more space for diagrams.

    New feature since version 2.1: Simple Mode
    I added a "two columns" feature, which doubles the number of diagrams. But if you use "two columns" with a high "number of diagrams" the diagrams are very small. That's why I introduced the "Simple mode" which:
    • simplifies header and footer
    • decrease line thickness
    Tip: use the "Tab"-key to toggle between 'Standard' and 'Simple' mode !

    New feature since version 3.0: Time Window Definition
    If you click the "Edit"-button in the file area, a new window will be opened to define Start- and End-time of a time window for the logfile (see user guide at the top of this window). It allows you
    • to show only a part of a single logfile or
    • to synchronize multiple logfiles
    Attention: time window start-time is "normalized" to "00:00:00", otherwise synchronization of multiple log-files will not work !

    Button description:
    • "Set": defines Start/End time of time window
    • "Reset": resets Start/End time to "file borders"
    • "Zoom": zooms into diagram with the actual defined Start/End times for fine-tuning (from Start-10% to End+10%). Remark: works only in case of Start/End is more then 10% from "file Start/End times")
    • "Cancel": closes window without any change
    • "Execute": yes, take the actual defined Start/End times as the used time window for all diagrams !

    TimeWindow.png


    Tips for analyzing log files:
    • Number of diagrams: 2
    • First diagram: Timeline
    • Second diagram: Statistic
    • Select on both diagrams same log category
    • Use "Change all" buttons for synchronous changes in both diagrams

    Requirements
    • Microsoft Windows
    • Microsoft Framework .NET 4.0 (at least)
    • no installation necessary, just start "GenericLogViewer.exe"

    Download

    The zip file (SHA-1 hash, Version 3.0: 6B312AAE64BD201AD80D489968EA4FE08C8A93CF) contains the binary files of the tool and some example log files of my Asus GTX-680 TOP.

    GenericLogViewer - GPU-Z - Version 3.0.zip

    Best regards
    Thomas

    Attached Files:

    Last edited: Feb 7, 2014
    Borc, Octopuss, FX-GMC and 8 others say thanks.
  2. T3RM1N4L D0GM4

    T3RM1N4L D0GM4

    Joined:
    Apr 13, 2009
    Messages:
    186 (0.10/day)
    Thanks Received:
    38
    Wow, could be awesome if Wizz fits your utility in gpu-z (or you could team-up with Wizz and make gpu-z even better!)
    Mussels and EarthDog say thanks.
  3. TomWoB New Member

    Joined:
    Jun 7, 2013
    Messages:
    12 (0.03/day)
    Thanks Received:
    13
    Location:
    Switzerland
    New version available !

    I just want to inform, that there is a now much better version of my LogViewer available:

    It´s now possible to compare multiple log files side-by-side in one diagram !

    Please try my new "GenericLogViewer" ... download above ...
  4. TomWoB New Member

    Joined:
    Jun 7, 2013
    Messages:
    12 (0.03/day)
    Thanks Received:
    13
    Location:
    Switzerland
    New Version 1.3 available !

    It fixes DateTime conversion problems, which could occur on several Windows Region Settings.

    Please update to latest version !
  5. TomWoB New Member

    Joined:
    Jun 7, 2013
    Messages:
    12 (0.03/day)
    Thanks Received:
    13
    Location:
    Switzerland
    New Version 2.0 available !

    New features:

    • Reload-Button: to refresh active logging-files
    • arithmetic averages of all curves are shown
    • quantisation can be disabled if wanted
    Why new major version 2?
    I did a lot of internal changes and code is now completly verified by Unit-Tests.

    Please update to latest version !
    EarthDog says thanks.
  6. PopcornMachine

    PopcornMachine

    Joined:
    Aug 17, 2009
    Messages:
    1,563 (0.87/day)
    Thanks Received:
    459
    Location:
    Los Angeles/Orange County CA
    Just found this. Thanks very much. Will try it out later.
  7. GoldenTiger

    GoldenTiger

    Joined:
    May 18, 2005
    Messages:
    37 (0.01/day)
    Thanks Received:
    10
    Nice little tool, thanks :D! Just grabbed it.
  8. kn00tcn

    kn00tcn

    Joined:
    Feb 9, 2009
    Messages:
    650 (0.33/day)
    Thanks Received:
    116
    Location:
    Toronto
    very nice, pretty intuitive & quick to use
  9. TomWoB New Member

    Joined:
    Jun 7, 2013
    Messages:
    12 (0.03/day)
    Thanks Received:
    13
    Location:
    Switzerland
    New Version 2.1 available !

    New features:
    • up to 6 diagrams
    • in up to 2 columns (-> max = 12 diagrams)
    • "Simple mode" (for small diagrams)
    • Tooltip with horizontal line
    I added a "two columns" feature, which doubles the number of diagrams. But if you use "two columns" with a high "number of diagrams" the diagrams are very small. That's why I introduced the "Simple mode" which:
    • simplifies header and footer
    • decrease line thickness
    Tip: use the "Tab"-key to toggle between 'Standard' and 'Simple' mode !

    Another new feature is that you can create a horizontal line in a "Timeline" diagram:
    go with mouse "on curve where the horizontal line should be", wait until tooltip pops up (with value) and click -> line stays there until you click on another tooltip or you change category.

    Hope you enjoy my new features ... Tom

    Download: see first post of this thread !
  10. mastrdrver

    mastrdrver

    Joined:
    Feb 24, 2009
    Messages:
    3,097 (1.58/day)
    Thanks Received:
    559
    Why have I not seen this until now? This is something that I've wished for so long after looking at my first GPU-z log.

    Will try out once I get home this evening.
  11. TomWoB New Member

    Joined:
    Jun 7, 2013
    Messages:
    12 (0.03/day)
    Thanks Received:
    13
    Location:
    Switzerland
    New Version 3.0 available !

    New feature: time window definition per logfile possible:
    • to show only a part of a single logfile or
    • to synchronize multiple logfiles
    See detailed description in first post of this thread ...

    Download: see first post of this thread !
  12. Octopuss

    Octopuss

    Joined:
    Aug 13, 2009
    Messages:
    776 (0.43/day)
    Thanks Received:
    73
    Location:
    Czech republic
    Oh wow, how did I miss this?
  13. Borc New Member

    Joined:
    Jan 5, 2012
    Messages:
    4 (0.00/day)
    Thanks Received:
    0
    Very useful tool. Is it possible to make Nvidia Inspector log files compatible?
  14. TomWoB New Member

    Joined:
    Jun 7, 2013
    Messages:
    12 (0.03/day)
    Thanks Received:
    13
    Location:
    Switzerland
    I tried Nvidia Inspector (which is very close to GPU-Z), but it logs with a different column delimiter. With the following steps you can "convert" a Nvidia Inspector logfile into a GPU-Z logfile:

    • open Nvidia Inspector logfile (typically "NVIDIA_Inspector-MonitoringLog_....csv") in a good text-editor (UltraEdit ,...)
    • find/replace column delimiter: find all semicolon ';' and replace them with comma ',' (in a good text editor you can do this in one step "replace all")
    • save changed logfile with extension ".txt"
    Now you can open the saved logfile as a "GPU-Z logfile" !

Currently Active Users Viewing This Thread: 1 (0 members and 1 guest)

Share This Page