3 ms·
Impressive. Certainly puts CPU-based solutions using "off-the-shelf" crypto libraries into their place. I hope whoever ends up winning (and/or doing well) post
by angusgr 17y ago
Impressive. Certainly puts CPU-based solutions using "off-the-shelf" crypto libraries into their place.
I hope whoever ends up winning (and/or doing well) posts details and code of their solution, this has been an interesting contest to follow and learn from.
- profquail 17y agoI've been working with CUDA now for about a year now. Last summer I went out and bought a relatively cheap 8800 GT card, which even as an older card is capable of something like 500 GFlops if fully utilized. My Core 2 Duo can do about 20, and that's assuming you can code your programs with SIMD instructions.
- light3 17y agoIts not easy to utilise the full 500 GFlops, and this is for single FP precision, double FP precision only exists on the newer 200 series and throughput is much lower. But certainly CUDA is very exciting :)
- profquail 17y agoActually, I think that number may be for integer instructions, which are the fastest (then single-precision, then double-precision). Which makes it even better for this scenario, since the hashing algorithm only uses integer ops.
- mustpax 17y agoHow feasible would it be to load all your CPU cores and the GPU at the same time? Could you just fork off a thread for each core with some SIMD instructions? With 2-8 cores combined, they should be able to give you at least a 10% increase in aggregate processing power.