Now you are just showing off
Tom did do an absolutely stunning job of this release!
Just discovered this utility, it looks great! Is there any way to have more than three input sources for a chart? I would like to graph frequency and temp across eight cores.
You don't really need to compare more than three files in order to do that. In fact, you will only have the one file unless you somehow used two different programs to log. The differences between the cores shouldn't be too high, so in my opinion it's worth monitoring only the highest CPU temp overall (on AMD you don't even have per-core temps). The clocks are the same on my CPU so I don't monitor those as well.
However if you do want to compare both for all cores or overall to compare 16 different charts, it is possible. The way to do it is in two separate files since currently the app only supports 6 rows x 2 columns = 12 charts in total. So in order to achieve this, you need to open two separate instances of GenericLogViewer and open the file two times.
In your case I would do 4x2 splits over two windows side by side. The end result would look like this (but with your 16 columns):
As you can see, at this point the UI looks it's all the same so you can order it horizontally/vertically etc. it's all up to you.