CPU path
CPU workloads can reduce general responsiveness and rely on processor cooling, thread allocation, cache, and memory behavior. They are easy to test but not automatically economical.
Practical note: Reserve threads for Windows and monitor package power and throttling.
GPU path
GPU workloads rely on driver stability, graphics memory, power delivery, and cooling. They can interfere with gaming, rendering, or desktop responsiveness.
Practical note: Test stock settings before changing clocks or voltage.
How to choose
Compare supported algorithms, actual accepted work, total wall power, temperatures, noise, stability, and opportunity cost.
Practical note: Profitability can change and is never guaranteed by hardware type alone.