cpuid executes the CPUID instruction on x86-family CPUs and decodes the results into English descriptions. It knows about Intel, AMD, and Cyrix CPUs, and is fairly complete.