CPU-Z is a free is an advanced System Information tool for PC. It collects
CPU:
Name and number.
Core stepping and process.
Package.
Core voltage.
Internal and external clocks, clock multiplier.
Supported instruction sets.
Cache information.
Mainboard:
Vendor, model and revision.
BIOS model and date.
Chipset (northbridge and southbridge) and sensor.
Graphic interface.
Memory:
Frequency and timings.
Module(s) specification using SPD (Serial Presence Detect) : vendor, serial number, timings table.
System:
Windows and DirectX version.