At their core, the ASRock Steel Legend and the Sapphire Pure are built on the same GPU silicon: identical base clocks of 1660 MHz, the same 4096 shading units, 256 TMUs, 128 ROPs, and matched memory speeds of 2518 MHz. This means their theoretical throughput ceiling is set by one variable alone — the GPU turbo (boost) clock — which is where the two cards begin to diverge.
The Sapphire Pure reaches a higher boost of 3010 MHz versus the Steel Legend's 2970 MHz, a difference of 40 MHz or roughly 1.3%. Modest as that sounds, it propagates consistently across every derived performance metric: the Pure leads in floating-point performance (49.32 TFLOPS vs 48.66 TFLOPS), texture throughput (770.6 GTexels/s vs 760.3 GTexels/s), and pixel fill rate (385.3 GPixel/s vs 380.2 GPixel/s). In practice, a ~1.3% clock advantage will rarely produce a perceptible fps difference in real workloads, but it does indicate the Sapphire Pure ships with a slightly more aggressive factory tune.
Edge: Sapphire Pure — it holds a consistent, if narrow, lead across all performance metrics purely due to its higher boost clock. Both cards support Double Precision Floating Point, making neither uniquely advantaged for compute tasks. For users choosing strictly on peak theoretical throughput, the Pure has the upper hand, but the gap is small enough that thermal behavior, power delivery, and real-world sustained clocks will matter far more than the spec sheet alone.