Our Testing Procedures

Here is a full listing of each benchmark we used during our testing. We have detailed everything needed to duplicate our tests. If you have any questions please use the contact us page to contact us and we would be happy to answer them. Your results could vary depending on PC configuration, drivers, and windows condition.

CPU Specific

Aida64 – Formally Everest ADIA64 is a full benchmark suite.  For CPU benchmarking we run CPU Queen, CPU PhotoWorxx,  CPU ZLib, CPU AES, CPU Hash, FPU VP8, FPU Julia, FPU Mandel, and FPU SinJulia.

Breakdowns on each benchmark from AIDA64

CPU Queen – “This simple integer benchmark focuses on the branch prediction capabilities and the misprediction penalties of the CPU. It finds the solutions for the classic "Queens problem" on a 10 by 10 sized chessboard. At the same clock speed theoretically the processor with the shorter pipeline and smaller misprediction penalties will attain higher benchmark scores. For example -- with HyperThreading disabled -- the Intel Northwood core processors get higher scores than the Intel Prescott core based ones due to the 20-step vs 31-step long pipeline. CPU Queen test uses integer MMX, SSE2 and SSSE3 optimizations.”

CPU PhotoWorxx - It performs the following tasks on a very large RGB image:

-Fill

-Flip

-Rotate 90 degrees CW

-Rotate 90 degrees CCW

-Fill the image with random colored pixels

-Color to black & white conversion

-Difference

-Crop

This benchmark stresses the integer arithmetic and multiplication execution units of the CPU and also the memory subsystem. Due to the fact that this test performs high memory read/write traffic, it cannot effectively scale in situations where more than 2 processing threads used. For example, on a 8-way Pentium III Xeon system the 8 processing threads will be "fighting" over the memory, creating a serious bottleneck that would lead to as low scores as a 2-way or 4-way similar processor based system could achieve. CPU PhotoWorxx test uses only the basic x86 instructions, and it is HyperThreading, multi-processor (SMP) and multi-core (CMP) aware.

CPU ZLib - This integer benchmark measures combined CPU and memory subsystem performance through the public ZLib compression library. CPU ZLib test uses only the basic x86 instructions, and it is HyperThreading, multi-processor (SMP) and multi-core (CMP) aware.

CPU AES - This benchmark measures CPU performance using AES (Advanced Encryption Standard) data encryption. In cryptography AES is a symmetric-key encryption standard. AES is used in several compression tools today, like 7z, RAR, WinZip, and also in disk encryption solutions like BitLocker, FileVault (Mac OS X), TrueCrypt.
CPU AES test uses only the basic x86 instructions, and it's hardware accelerated on VIA PadLock Security Engine capable VIA C3, VIA C7, VIA Nano and VIA QuadCore processors; and on Intel AES-NI instruction set extension capable processors. The test is HyperThreading, multi-processor (SMP) and multi-core (CMP) aware.

CPU Hash - This benchmark measures CPU performance using the SHA1 hashing algorithm defined in the Federal Information Processing Standards Publication 180-3. The code behind this benchmark method is written in Assembly, and it is optimized for every popular AMD, Intel and VIA processor core variants by utilizing the appropriate MMX, MMX+/SSE, SSE2, SSSE3, AVX or XOP instruction set extension. CPU Hash benchmark is hardware accelerated on VIA PadLock Security Engine capable VIA C7, VIA Nano and VIA QuadCore processors.

FPU VP8 Benchmark -This benchmark measures video compression performance using the Google VP8 (WebM) video codec Version 0.9.5 (http://www.webmproject.org). FPU VP8 test encodes 1280x720 pixel ("HD ready") resolution video frames in 1-pass mode at 8192 kbps bitrate with best quality settings. The content of the frames are generated by the FPU Julia fractal module. The code behind this benchmark method utilizes the appropriate MMX, SSE2 or SSSE3 instruction set extension, and it is HyperThreading, multi-processor (SMP) and multi-core (CMP) aware.

FPU Julia Benchmark - This benchmark measures the single precision (also known as 32-bit) floating-point performance through the computation of several frames of the popular "Julia" fractal. The code behind this benchmark method is written in Assembly, and it is extremely optimized for every popular AMD, Intel and VIA processor core variants by utilizing the appropriate x87, 3DNow!, 3DNow!+, SSE, AVX or FMA4 instruction set extension. FPU Julia test is HyperThreading, multi-processor (SMP) and multi-core (CMP) aware.

FPU Mandel Benchmark - This benchmark measures the double precision (also known as 64-bit) floating-point performance through the computation of several frames of the popular "Mandelbrot" fractal. The code behind this benchmark method is written in Assembly, and it is extremely optimized for every popular AMD, Intel and VIA processor core variants by utilizing the appropriate x87, SSE2, AVX or FMA4 instruction set extension. FPU Mandel test is HyperThreading, multi-processor (SMP) and multi-core (CMP) aware.

FPU SinJulia Benchmark - This benchmark measures the extended precision (also known as 80-bit) floating-point performance through the computation of a single frame of a modified "Julia" fractal. The code behind this benchmark method is written in Assembly, and it is extremely optimized for every popular AMD, Intel and VIA processor core variants by utilizing trigonometric and exponential x87 instructions. FPU SinJulia is HyperThreading, multi-processor (SMP) and multi-core (CMP) aware.

 


Passmark Performance Test 7.0

CPU Mark

Integer Math

Floating Point Math
Find Prime Numbers

SSE

Compression

Encryption

Physics String Sorting


Sandra - We use Sandra’s software specifically for their Arithmetic testing on the CPU. Whetstone testing is great to see how well a CPU can handle floating-point arithmetic. We also do Dhrystone that is similar but for integer and string operations.

WorldBench

Designed by the guys behind PCWorld, Worldbench is a benchmark designed to use applications and utility’s that everyone uses day to day and benchmark their performance. This gives the most accurate REAL world results, something that no other benchmark does. Being fully automated, WorldBench 6's application tests are scripted to run consecutively, and those results are automatically combined and compared against a baseline system. Popular applications like Microsoft Office, Adobe Photoshop and Mozilla Firefox are each used as they would be in real-world situations to comprise the final WorldBench score.

WPrime – Perfect for testing the multithreading of multiple core CPU’s. “wPrime uses a recursive call of Newton's method for estimating functions, with f(x)=x2-k, where k is the number we're sqrting, until Sgn(f(x)/f'(x)) does not equal that of the previous iteration, starting with an estimation of k/2. It then uses an iterative calling of the estimation method a set amount of times to increase the accuracy of the results. It then confirms that n(k)2=k to ensure the calculation was correct. It repeats this for all numbers from 1 to the requested maximum.”

X264 HD – X264 HD is a CPU encoding benchmark. Using the x264 codec this test encodes a video file and times its performance.


Overall Synthetic Benchmarks

We run the entire collection of futuremark’s PC and 3D benchmarks. Although they are synthedic, they do run consistant benchmarks on both in-game performance and PC performance. Their new PCMark 7 does an amazing job of testing real world programs including web page loading speed and other activities nearly everyone does on their PC daily.

3DMark Vantage Performance

3DMark Vantage High

3DMark Vantage 2011 Performance

3DMark Vantage 2011 Extreme

PCMark Vantage

PCMark 7

In Game Tests

Call Of Duty Black Ops (1920x1080 – high settings, first scene starting after the cut scene, recorded using fraps)

Battlefield Bad Company 2 (1920x1080 – high settings, first scene starting after the cut scene, recorded using fraps)

Dirt 2 (1920x1080 – 4x MSAA – high settings, in-game benchmark)

Metro 2033 DX11 test (built-in benchmark, 1920 x 1080; DirectX: DirectX 11; Quality: Very High; Antialiasing: MSAA 4X; Texture filtering: AF 4X; Advanced PhysX: Enabled; Tessellation: Enabled; DOF: Disabled)

Metro 2033 DX10 test (built-in benchmark, 1920 x 1080; DirectX: DirectX 10; Quality: Very High; Antialiasing: MSAA 4X; Texture filtering: AF 4X; Advanced PhysX: Enabled; Tessellation: Enabled; DOF: Disabled)

Mafia 2 (built-in benchmark, 1920x1080, PhysX on, high settings)


 

Log in to comment

Nacelle's Avatar
Nacelle replied the topic: #16491 07 Jul 2011 01:52
New format is messing with my head.
LinkyPwns's Avatar
LinkyPwns replied the topic: #16661 12 Jul 2011 21:16
Thanks for the review Garfield. This will defenitly help those looking to build a new system, or potentially an upgrade

We have 1671 guests and one member online

supportus