The integrated GPU gap between these two processors is substantial. The Ryzen 7 170 carries the Radeon 680M, while the Ryzen 5 150 uses the Radeon 660M — and the difference is not merely a naming tier. The 680M doubles the shader count (768 vs 384 shading units), doubles the TMUs (48 vs 24), and doubles the ROPs (32 vs 16). These figures represent raw rendering throughput, and doubling all three simultaneously means the 680M can push roughly twice the pixel and texture work per clock cycle compared to the 660M.
Clock speeds amplify that advantage further. The 680M runs at a base of 2000 MHz and boosts to 2200 MHz, compared to the 660M's 1500 MHz base and 1900 MHz turbo. Combined with the doubled compute resources, this makes the Ryzen 7 170 significantly more capable for GPU-dependent tasks — light gaming, accelerated video playback, display output handling, and GPU-accelerated creative applications will all benefit noticeably. Both GPUs share the same API support (DirectX 12, OpenGL 4.6, OpenCL 2.2) and can drive up to 4 displays, so the parity ends there.
The Ryzen 7 170 wins this category decisively. For anyone relying on integrated graphics — whether gaming without a discrete GPU, running compute workloads, or driving a multi-monitor setup with GPU-accelerated content — the 680M's combination of higher clock speeds and doubled hardware resources gives it a commanding lead over the 660M in the Ryzen 5 150.