Commit Graph

12 Commits (63f5ecf9d7e4f0cb09bce3b757b8e492365a1066)

Author SHA1 Message Date
jsteube df3f4a439a We can safely replace atomic_add() with atomic_inc()
8 years ago
jsteube f2598025c6 Some fixes for rare kernels
8 years ago
Jens Steube 37953cdc8f Optimize handling of cracked hashes, was a bottleneck if too many at once
8 years ago
jsteube eea3424c38 Added SIMD code for all generic PBKDF2-HMAC-* modes
9 years ago
Jens Steube 0ddb264a5a Use packv() and unpackv() for slow hash SIMD handling in kernels
9 years ago
Jens Steube 0b3743ce94 - Added inline declaration to functions from simd.c, common.c, rp.c and types_ocl.c to increase performance
9 years ago
jsteube dad03e394d Fixed two major problems
9 years ago
Jens Steube 7190dcf855 Prepare NEW_SIMD_MODE for -a 1 kernels
9 years ago
magnum a5be8a75ed Allow and support vector-width 16, which is current maximum for
9 years ago
Jens Steube acbae91750 Prepare SIMD for slow hashes macro
9 years ago
Jens Steube 1d3795a3ab Converted _a3 kernels, use SIMD for CPU and GPU
9 years ago
jsteube e3c0c80b6f Prepare new SIMD code for kernel, -m 0, 10, 20, 1000 should work in -a 3 mode and other hopefully stay unaffected
9 years ago