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

LogViewer for GPU-Z available !

Joined
Jun 7, 2013
Messages
15 (0.01/day)
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
 

Attachments

Last edited:
Joined
Apr 13, 2009
Messages
194 (0.05/day)
System Name NERV
Processor AMD FX8320@4.0 GHz
Motherboard ASUS M5A97 Evo R2.0
Cooling Zalman CNPS11X Extreme + Scythe Slipstream
Memory 2x4 Corsair XMS3 1866MHz
Video Card(s) Asus GTX760 2GB DirectCU
Storage Samsund SSD 840 - 250GB
Display(s) HP 2311X
Case CM690-III
Audio Device(s) Creative Sound Blaster Z
Power Supply Corsair RM650
Software Win 7 Pro x64
Benchmark Scores No bech, only game!
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!)
 
Joined
Jun 7, 2013
Messages
15 (0.01/day)
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 ...
 
Joined
Jun 7, 2013
Messages
15 (0.01/day)
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 !
 
Joined
Jun 7, 2013
Messages
15 (0.01/day)
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 !
 
Joined
Aug 17, 2009
Messages
1,584 (0.44/day)
Location
Los Angeles/Orange County CA
System Name Vulcan
Processor i6 6600K
Motherboard GIGABYTE Z170X UD3
Cooling Thermaltake Frio Silent 14
Memory 16GB Corsair Vengeance LPX 16GB (2 x 8GB)
Video Card(s) ASUS Strix GTX 970
Storage Mushkin Enhanced Reactor 1TB SSD
Display(s) QNIX 27 Inch 1440p
Case Fractal Design Define S
Audio Device(s) On Board
Power Supply Cooler Master V750
Software Win 10 64-bit
Just found this. Thanks very much. Will try it out later.
 
Joined
Jun 7, 2013
Messages
15 (0.01/day)
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 !
 
Joined
Feb 24, 2009
Messages
3,475 (0.93/day)
System Name Money Hole
Processor Core i7 970
Motherboard Asus P6T6 WS Revolution
Cooling Noctua UH-D14
Memory 2133Mhz 12GB (3x4GB) Mushkin 998991
Video Card(s) Sapphire Tri-X OC R9 290X
Storage Samsung 1TB 850 Evo
Display(s) 3x Acer KG240A 144hz
Case CM HAF 932
Audio Device(s) ADI (onboard)
Power Supply Enermax Revolution 85+ 1050w
Mouse Logitech G602
Keyboard Logitech G710+
Software Windows 10 Professional x64
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.
 
Joined
Jun 7, 2013
Messages
15 (0.01/day)
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 !
 
Joined
Aug 13, 2009
Messages
2,324 (0.65/day)
Location
Czech republic
Processor Core i7 3770K
Motherboard Gigabyte Z77X-UD3H
Memory 16GB
Video Card(s) Sapphire Radeon Rx 580 Nitro+ 8GB
Display(s) Dell U2415
Audio Device(s) Creative Sound Blaster ZxR
Power Supply Seasonic 550W
Software Windows 7 x64
Oh wow, how did I miss this?
 
Joined
Jan 5, 2012
Messages
9 (0.00/day)
Very useful tool. Is it possible to make Nvidia Inspector log files compatible?
 
Joined
Jun 7, 2013
Messages
15 (0.01/day)
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" !
 
Joined
Jun 7, 2013
Messages
15 (0.01/day)
Location
Switzerland
New version 4.0 available !

Hi all, I spent some time to improve the GenericLogViewer, so Version 4.0 has two new features:
  • possibility to compare different categories of one file in one diagram
  • possibility to present diagrams in a "dark style"

1) Multiple categories of one file in one diagram
If you have only one file loaded, you can find a new "+" button on the right side of the category ComboBox in every diagram:

AddButton.jpg

This button allows you to add up to two more category ComboBoxes. Attention: be aware of comparing same units (within [..]). Comparing CPU [MHz] with CPU [%] doesn't make sense ... . You can reset the "number of category ComboBoxes" to one with the follwing trick:
  1. Select "number of files" = 2
  2. Select "number of files" = 1

2) Diagrams in a dark style
Together with YouTuber F2F Tech I developed a "dark style" for the diagram section. In the header of GenericLogViewer you can find a CheckBox "Dark mode" which enables/disables the dark style in the diagrams. Why not a complete dark style like "Metro Style"? I personally like the contrast between the control and diagram sections.

DarkMode.jpg


... two more things:
  • Upgrade from Visual Studio 2010 -> 2017
  • Upgrade from .NET 4.0 -> 4.6.1 (released November 2015)

Download
The zip file (SHA-1 hash, Version 4.0: E47BE177E0DC896BEF6E0312A085DE2F0A95B3A1) contains the binary files of the tool.

Hope you enjoy the new features ... Tom
 

Attachments

Joined
Apr 18, 2012
Messages
373 (0.14/day)
Processor AMD Ryzen 5 2600
Motherboard MSI B450M Mortar Titanium
Cooling Stock
Memory 16GB (2x8GB) Corsair Vengeance
Video Card(s) Asus RX Vega 56
Storage Samsung 850 Evo
Display(s) Samsung UE590D
Case Fractal Design Meshify C Mini
Power Supply Silverstone SX-500 L
Really nice utility, hope it gets advertised as a side link to GPU-Z, high and lows reporting would be nice too

make is just like afterburners logging window :D
 
Joined
Mar 15, 2013
Messages
2,817 (1.25/day)
Location
GMT +2
System Name Red Radiance l under construction
Processor 2600x
Motherboard x470 taichi
Cooling stock wrath
Memory TridentZ rgb 3200mhz (2x8 kit)
Video Card(s) Sapphire Vega 64 nitro+
Storage 970 evo nvme
Display(s) c27gh70
Case tt core x5 tge
Audio Device(s) sennheiser's pc323d usb soundcard
Power Supply corsair AX860i
Mouse roccat leader
Keyboard roccat ryos mk fx
Software windows 10
Joined
Jun 7, 2013
Messages
15 (0.01/day)
Location
Switzerland
New version 4.2 available !

Hi all, I built a version 4.2 with the following new features:
  • category names are sorted alphabetically
  • as requested by @Absolution, Minimum and Maximum values are now also displayed

MinMax.jpg


Download
The zip file (SHA-1 hash, Version 4.2: A590912FA8A183D2AA2BBEA563C6EB2A795AE3F4) contains the binary files of the tool.
 

Attachments

Joined
Apr 18, 2012
Messages
373 (0.14/day)
Processor AMD Ryzen 5 2600
Motherboard MSI B450M Mortar Titanium
Cooling Stock
Memory 16GB (2x8GB) Corsair Vengeance
Video Card(s) Asus RX Vega 56
Storage Samsung 850 Evo
Display(s) Samsung UE590D
Case Fractal Design Meshify C Mini
Power Supply Silverstone SX-500 L
Cheers mate, will have a go at it when I go home
 
Top