AMD Ryzen 3 1300X & 1200 Performance Review

Author: SKYMTL
Date: July 26, 2017
Product Name: Ryzen 3 1300X / Ryzen 5 1200
Part Number: Ryzen 3 1300X / Ryzen 5 1200
Warranty: 3 Years
Share |

AIDA64 Extreme Edition

AIDA64 uses a suite of benchmarks to determine general performance and has quickly become one of the de facto standards among end users for component comparisons. While it may include a great many tests, we used it for general CPU testing (CPU ZLib / CPU Hash) and floating point benchmarks (FPU VP8 / FPU SinJulia).

CPU PhotoWorxx Benchmark
This benchmark performs different common tasks used during digital photo processing. It performs a number of modification tasks on a very large RGB image:

This benchmark stresses the SIMD integer arithmetic execution units of the CPU and also the memory subsystem. CPU PhotoWorxx test uses the appropriate x87, MMX, MMX+, 3DNow!, 3DNow!+, SSE, SSE2, SSSE3, SSE4.1, SSE4A, AVX, AVX2, and XOP instruction set extension and it is NUMA, HyperThreading, multi-processor (SMP) and multi-core (CMP) aware.

CPU ZLib Benchmark

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 but is nonetheless a good indicator of general system performance.

CPU AES Benchmark

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 the appropriate x86, MMX and SSE4.1 instructions, and it's hardware accelerated on Intel AES-NI instruction set extension capable processors. The test is HyperThreading, multi-processor (SMP) and multi-core (CMP) aware.

CPU Hash Benchmark

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. More importantly, it uses MMX, MMX+/SSE, SSE2, SSSE3, AVX instruction sets, allowing for increased performance on supporting processors.

FPU VP8 / SinJulia Benchmarks

AIDAís FPU VP8 benchmark measures video compression performance using the Google VP8 (WebM) video codec Version 0.9.5 and stresses the floating point unit. The test encodes 1280x720 resolution video frames in 1-pass mode at a bitrate of 8192 kbps with best quality settings. The content of the frames are then generated by the FPU Julia fractal module. The code behind this benchmark method utilizes MMX, SSE2 or SSSE3 instruction set extensions.

Meanwhile, SinJulia 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 utilizes trigonometric and exponential x87 instructions.

Letís start things off with a bit of AIDA, a benchmark suite that uses high level algorithms to simulate different processing scenarios. Here we can see that the 1300X and 1200 compete pretty well against the i3 7300 and i3 7100 respectively except in Photoworxx which tends to use a single core. Other benchmarks show the usual Ryzen highlights in multi threaded environments, particularly in AES decryption and hashing algorithms.

Latest Reviews in Processors
August 12, 2018
AMD's second generation Threadripper processor are finally here with the 2950X, a CPU that promises better performance than the 1950X and Intel's 7900X but for less money....
February 11, 2018
AMD's Raven Ridge is finally here but can the Ryzen 5 2400G and Ryzen 3 2200G really deliver in the performance categories where other APU have failed?...
January 7, 2018
At CES 2018, AMD has detailed their strategy for 2018. That includes second generation Ryzen and Threadripper CPUs, new Zen+ architecture and more....