PCMark05 gives us a quick snap-shot of general computing workloads, usage models and how each processor we tested fares against each other.
"The CPU test suite is a collection of tests that are run to isolate the performance of the CPU. The CPU Test Suite also includes multithreading: two of the test scenarios are run multithreaded; the other including two simultaneous tests and the other running four tests simultaneously. The remaining six tests are run single threaded. Operations include, File Compression/Decompression, Encryption/Decryption, Image Decompression, and Audio Compression" - Courtesy FutureMark Corp.
Not surprisingly, this multi-threaded benchmark shows each processor in proper scale relative to its clock speed and architecture. The Core 2 Duo E6700 edges out the Pentium Extreme Edition 965 while the rest of the Athlon 64 team brings up the rear in sequence according to their respective clock speeds.
"The Memory test suite is a collection of tests that isolate the performance of the memory subsystem. The memory subsystem consists of various devices on the PC. This includes the main memory, the CPU internal cache (known as the L1 cache) and the external cache (known as the L2 cache). As it is difficult to find applications that only stress the memory, we explicitly developed a set of tests geared for this purpose. The tests are written in C++ and assembly. They include: Reading data blocks from memory, Writing data blocks to memory performing copy operations on data blocks, random access to data items and latency testing." - Courtesy FutureMark Corp.
More of the same here in this simple raw memory bandwidth test of PCMark05. It is surprising how much of a lead the Core 2 Duo system has over its counterpart in this test, which is indicative of the enhancements Intel made to its on-chip caching subsystem.