3 ms·
No, not GPUs. GPUs are good at floating point vector math, not the bit shuffling operations that dominate the runtime of symmetric encryption or hashing. Custom
by tlb 10y ago
No, not GPUs. GPUs are good at floating point vector math, not the bit shuffling operations that dominate the runtime of symmetric encryption or hashing. Custom ASICs specialized for crypto computations get orders of magnitude better power efficiency than GPUs at cracking.
For instance, in bitcoin mining (dominated by the SHA-256 calculation), the best GPUs get 0.013 MH/J while current ASICs get 10182 MH/J [0], so almost a million times more work per unit of energy.
[0] https://en.bitcoin.it/wiki/Mining_hardware_comparison https://en.bitcoin.it/wiki/Mining_hardware_comparison
- blackflame7000 10y agoYea with FPGAs you literally have the circuits change to the software spec which is far and away more efficient in terms of hashes per kwh