AMD Radeon Pro 5700 vs AMD Radeon RX 560X Comparison
AMD Radeon Pro 5700
Radeon RX 560X
PERFORMANCE BENCHMARKS
Analysis: AMD Radeon Pro 5700 vs AMD Radeon RX 560X
The AMD Radeon RX 560X and AMD Radeon Pro 5700 occupy different ends of the graphics performance spectrum, despite sharing the same manufacturer. The benchmark data shows a decisive advantage for the Radeon Pro 5700, which wins both head-to-head tests by substantial margins, though the RX 560X still holds relevance in specific legacy contexts. The average benchmark scores place the RX 560X at 18,626 versus 18,189 for the Pro 5700, a curious inversion given the individual test results, driven by the differing benchmark suites available for each card.
Head-to-Head Benchmarks
The direct comparison in Geekbench OpenCL shows the Radeon Pro 5700 scoring 52,787 against the RX 560X’s 17,020, a delta of -67.8% for the older card. This means the Pro 5700 delivers roughly three times the compute throughput in this workload, reflecting its larger chip and newer architecture. In Vulkan, the gap narrows slightly but remains overwhelming: the Pro 5700 scores 51,289 versus 20,231 for the RX 560X, a -60.6% delta. Both results are unambiguous — the Pro 5700 is the superior compute part in every measured scenario.
However, the average benchmark score tells a different story. The RX 560X averages 18,626 across its available tests, while the Pro 5700 averages 18,189. This is because the RX 560X is tested in only two Geekbench workloads (OpenCL and Vulkan), whereas the Pro 5700 has ten results including Metal, PassMark DirectX 9/10/11/12, G2D, G3D, and GPU compute. The Pro 5700’s PassMark DirectX scores are notably low (71 for DX10, 78 for DX11, 48 for DX12, 143 for DX9), which drags its average down despite its strong Geekbench performance. In the head-to-head tests that both share, the Pro 5700 wins 2–0.
Looking at the nearest rivals places these scores in context. The RX 560X sits within 0.3% of the AMD Radeon Pro 5700 XT (18,685), 0.5% above the AMD FirePro D500 (18,533), and 0.9% below the NVIDIA GeForce RTX 2070 (18,789). These are tight margins, indicating the RX 560X’s average is competitive with much more modern parts. The Pro 5700, by contrast, is 0.2% ahead of the NVIDIA GeForce RTX 3060 Mobile (18,159), 0.5% ahead of the RTX 2060 SUPER (18,093), and 1% behind the AMD Radeon RX 460 (18,373). The Pro 5700’s average is dragged down by its PassMark results, but its Geekbench scores are in a different league entirely.
FAQ
Q: Which card has the higher Geekbench OpenCL score?
A: The AMD Radeon Pro 5700 scores 52,787 in Geekbench OpenCL, while the AMD Radeon RX 560X scores 17,020. This gives the Pro 5700 a 67.8% advantage in that test.
Q: How do the average benchmark scores compare?
A: The RX 560X has an average benchmark score of 18,626, which is higher than the Pro 5700’s 18,189. This is because the Pro 5700’s PassMark DirectX and G2D scores are low, pulling its average below the RX 560X despite winning the Geekbench tests.
Q: What is the percentile ranking for each card?
A: Both cards are at the 62nd percentile among all GPUs, meaning they outperform 62% of the graphics cards in the database, despite their very different performance profiles.
Q: Which card supports the newer Vulkan version?
A: The AMD Radeon Pro 5700 supports Vulkan 1.4, while the AMD Radeon RX 560X supports Vulkan 1.3. The Pro 5700 also supports DirectX 12 (12_1) versus the RX 560X’s DirectX 12 (12_0).
Q: Does the RX 560X have any benchmark where it wins?
A: No, the RX 560X does not win any of the head-to-head benchmark tests. The Pro 5700 wins both Geekbench OpenCL and Geekbench Vulkan, with the RX 560X trailing by 67.8% and 60.6% respectively.
Q: How does the Pro 5700 perform in PassMark G3D?
A: The Pro 5700 scores 11,583 in PassMark G3D and 4,961 in PassMark GPU compute. These are the highest of its PassMark results, with DirectX 9 at 143 being the lowest.
Where Each One Wins
The AMD Radeon RX 560X wins in the field of legacy software compatibility and raw average score stability. Its two Geekbench scores (17,020 OpenCL, 20,231 Vulkan) are consistent, and its average of 18,626 exceeds the Pro 5700’s average. This makes the RX 560X a more predictable performer in older compute workloads where the Pro 5700’s PassMark DirectX results (71 for DX10, 78 for DX11) suggest poor legacy API performance. The RX 560X also has a lower TDP of 75 W versus 130 W, making it more suitable for systems with limited power delivery, and it requires a 250 W PSU versus 300 W for the Pro 5700.
The AMD Radeon Pro 5700 wins decisively in every modern compute and graphics benchmark. Its Geekbench OpenCL score of 52,787 is 3.1 times the RX 560X’s, and its Vulkan score of 51,289 is 2.5 times higher. In PassMark G3D, it scores 11,583, and in GPU compute it scores 4,961, demonstrating strong general-purpose performance. Its Metal score of 60,126 indicates exceptional Apple ecosystem performance, which aligns with its “Radeon Pro Mac” generation designation. The Pro 5700 also supports PCIe 4.0 x16 versus the RX 560X’s PCIe 3.0 x8, doubling the bus bandwidth for data transfer.
For raw compute density, the Pro 5700’s 6.221 TFLOPS FP32 performance is more than double the RX 560X’s 2.611 TFLOPS. Its FP16 performance of 12.44 TFLOPS (2:1 ratio) dwarfs the RX 560X’s 2.611 TFLOPS (1:1 ratio), making the Pro 5700 far superior for half-precision workloads. Texture rate favors the Pro 5700 at 194.4 GTexel/s versus 81.60 GTexel/s, and pixel rate is 86.40 GPixel/s versus 20.40 GPixel/s.
Specification Differences
The two cards differ fundamentally in memory configuration. The RX 560X has 4 GB of GDDR5 with a 128-bit bus and 112.0 GB/s bandwidth, while the Pro 5700 has 8 GB of GDDR6 with a 256-bit bus and 384.0 GB/s bandwidth. This gives the Pro 5700 over three times the memory bandwidth. Clock speeds also differ: the RX 560X runs at 1175 MHz base and 1275 MHz boost, while the Pro 5700 runs at 1243 MHz base and 1350 MHz boost. Memory clock is 1750 MHz (7 Gbps effective) for the RX 560X versus 1500 MHz (12 Gbps effective) for the Pro 5700, showing the GDDR6 advantage despite lower raw clock.
Shading units are 1024 for the RX 560X versus 2304 for the Pro 5700, and texture mapping units are 64 versus 144. Raster operation units are 16 versus 64, a 4:1 ratio that explains the pixel rate difference. The RX 560X has a dual-slot cooler with no power connectors, while the Pro 5700 is an integrated graphics package (IGP) also with no power connectors. Display outputs differ: the RX 560X has 1x DVI, 1x HDMI 2.0b, and 1x DisplayPort 1.4a, while the Pro 5700 has no outputs at all, indicating it is designed for Mac systems with external display handling.
The RX 560X is 170 mm long (6.7 inches), while the Pro 5700 has no listed dimensions. Bus interface is PCIe 3.0 x8 for the RX 560X versus PCIe 4.0 x16 for the Pro 5700. The RX 560X has a suggested PSU of 250 W and TDP of 75 W; the Pro 5700 needs a 300 W PSU with a 130 W TDP.
Architecture Differences
The architectural gap is stark. The RX 560X uses the Polaris 21 chip on GCN 4.0 architecture, built on a 14 nm process at GlobalFoundries. It contains 3,000 million transistors on a 123 mm² die, giving a transistor density of 24.4M per mm². The Pro 5700 uses the Navi 10 chip on RDNA 1.0 architecture, built on a 7 nm process at TSMC. It contains 10,300 million transistors on a 251 mm² die, yielding 41.0M transistors per mm² — a 68% higher density. The Pro 5700’s die area is more than double, but its transistor count is over three times the RX 560X’s, reflecting the architectural efficiency gain.
The RDNA 1.0 architecture introduces a 2:1 FP16 ratio, meaning the Pro 5700 can process half-precision data at twice the FP32 rate, reaching 12.44 TFLOPS. The GCN 4.0 architecture in the RX 560X processes FP16 at a 1:1 ratio, so its FP16 performance equals its FP32 at 2.611 TFLOPS. This makes the Pro 5700 nearly five times faster in FP16 workloads. Both cards lack dedicated ray tracing and tensor cores, but the Pro 5700 supports DirectX 12 (12_1) versus the RX 560X’s DirectX 12 (12_0), adding more advanced feature level support.
The Pro 5700 also supports Vulkan 1.4 versus Vulkan 1.3, and both support OpenGL 4.6. The RX 560X is from the Polaris (RX 500X) generation with a release date of April 2018, while the Pro 5700 is from the Radeon Pro Mac (Navi Series) generation with a release date of August 2020. The RX 560X lists Polaris as its predecessor and Vega as its successor, while the Pro 5700 has no listed predecessor or successor. Both are end-of-life production parts.
The Verdict
The data is unambiguous for modern workloads: the AMD Radeon Pro 5700 is the superior card for any compute-intensive task. Its Geekbench OpenCL score of 52,787 is 210% higher than the RX 560X’s 17,020, and its Vulkan score of 51,289 is 154% higher. The Pro 5700 offers double the FP32 throughput, four times the pixel rate, and nearly three times the memory bandwidth. For professionals using Metal APIs, its 60,126 score is exceptional. The 8 GB GDDR6 memory doubles capacity and triples bandwidth over the 4 GB GDDR5, making it suitable for larger datasets.
The AMD Radeon RX 560X wins only in average benchmark score, 18,626 versus 18,189, and this is due to the Pro 5700’s weak PassMark DirectX results. For users running legacy DirectX 9/10/11 applications, the RX 560X may be more consistent, though the Pro 5700’s PassMark G3D score of 11,583 still beats any comparable RX 560X metric. The RX 560X also has lower power requirements (75 W TDP, 250 W PSU) and physical display outputs, making it a drop-in solution for systems with limited power and direct monitor connections.
Ultimately, the choice depends on the workload. The Pro 5700 is the clear pick for modern compute, OpenCL, Vulkan, and Metal applications, delivering 2.5–3x performance in head-to-head tests. The RX 560X is only preferable for legacy DirectX titles or systems where a 130 W TDP and 300 W PSU are unavailable. Both cards sit at the 62nd percentile, but that statistic masks the Pro 5700’s massive lead in contemporary benchmarks. For any user prioritizing raw performance, the Pro 5700 is the data-supported choice.