cpuid.com
HWMonitor for Windows x86/x64 is a hardware monitoring program that reads PC system health sensors, including voltages, temperatures, powers, currents, fan speeds, utilizations and clock speeds. It handles CPU and GPU-level hardware monitoring, LPCIO chips with monitoring features, memory modules with thermal sensors, and SSD and hard disks via S.M.A.R.T.