CPU testing can be done in a variety of ways. Some CPUs are designed to test for specific performance characteristics, such as single-threaded or multi-threaded performance. Other CPUs may have more general performance tests that can be used to measure overall performance.