OCCT is the closest thing I can think of, but it doesn't log, I don't think. Maybe Everest?
If you're talking about CPU usage and not temps, Windows Resource Monitor does that, but it doesn't log either, as far as I'm aware.
Just out of curiosity, why do you even need to know that? It's not really that important to have a log for that.
And Core Temp DOES log temps too, actually, but not usage, that I can tell.