jsteube
8141c7fb60
Little bit inline assembly for the older nvidia cards
9 years ago
jsteube
006f5252b7
Optimize a few modes for hashcat_tuning.hctab for budget NV cards
...
Little experiment with MD4 based optimizations on -m 900 -m 1000 and -m 1100
Fix benchmark in case user fixes -u and -n values
9 years ago
Jens Steube
c40bf412e5
Fix -m 8500: volatile no longer required
9 years ago
Jens Steube
72e3821a4c
Simplify auto-tuning and benchmark routines
...
Decrease the time it takes to run a benchmark
Removed --benchmark-repeat, it creates no advantage
Fix some wording related to drivers
Dropped special 64-bit rotate() handling for NV
Cleanup SHA384
Cleanup try_run()
9 years ago
Jens Steube
8316210233
Unlock kernel_threads > 64
9 years ago
jsteube
dbe2d96618
Fix -m 1500 multihash and benchmark
...
Fix -m 3000 multihash and benchmark
Fix -m 3100 multihash and benchmark
Fix -m 7700 multihash and benchmark
Fix -m 8500 multihash and benchmark
Fix -m 11500 multihash and benchmark
9 years ago
jsteube
c7b67376a8
Fix -m 200 multihash and benchmark
9 years ago
jsteube
518fcb387a
Fix -m 10100 multihash and benchmark
9 years ago
jsteube
c0a38846e3
Fix -m 5100 multihash and benchmark
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
...
- Dropped static declaration from functions in all kernel to achieve OpenCL 1.1 compatibility
- Added -cl-std=CL1.1 to all kernel build options
- Created environment variable to inform NVidia OpenCL runtime to not create its own kernel cache
- Created environment variable to inform pocl OpenCL runtime to not create its own kernel cache
9 years ago
jsteube
9b3d18f87d
SIMD for slow hashes prototype
9 years ago
Jens Steube
012275e873
Merge branch 'master' of https://github.com/hashcat/oclHashcat
9 years ago
Jens Steube
d7a90f9579
Fix missing multihash support for -m 3100
9 years ago
Jens Steube
abce366d00
Fixed -m 13500 kernels and tests
9 years ago
Jens Steube
1ccb643fba
Fix variable name typo in -m 13500
9 years ago
Jens Steube
aef8dc2b01
First working version of -m 13500
9 years ago
Jens Steube
9294aaccae
Merge pull request #311 from fgaudreault/master
...
Adding parser and basic kernels for -m 13500
9 years ago
Jens Steube
7cbce12ea7
Add platform vendor_id detection
9 years ago
Jens Steube
15d7e41d68
Fix broken #ifdef in types_ocl.c
9 years ago
Jens Steube
81b19ddc7d
Remove no longer needed allx() macro
9 years ago
Jens Steube
c0d0ef60a5
Replace minus with select give a small boost in speed for -m 1500 and -m 3000
9 years ago
Jens Steube
50ea3a88dd
Merge pull request #305 from neheb/master
...
Disable AMD optimizations for LLVM
9 years ago
Jens Steube
01baa89bc0
Fix -m 3000 cracking performance
...
Fix -m 1500 cracking performance
9 years ago
Jens Steube
7ab180c868
Fix -m 200 cracking performance
9 years ago
Mangix
530651e96a
Disable AMD optimizations for LLVM
9 years ago
Francois Gaudreault
2df81367df
Adding parser and basic kernels for -m 134
9 years ago
jsteube
ad01afeeb8
Fix -m 5000 performance on NV after change to new standard
9 years ago
Fist0urs
9e8b7a1d9a
-m 13400 Increased max kdb size to 300KB
9 years ago
Jens Steube
23efa03209
Cleanup -m 131xx kernels to latest standard
9 years ago
Jens Steube
3066fbf00d
Cleanup -m 126xx kernels to latest standard
9 years ago
Jens Steube
6f0ea7e8fe
Cleanup -m 118xx kernels to latest standard
9 years ago
Jens Steube
610ae882a2
Cleanup -m 117xx kernels to latest standard
9 years ago
Jens Steube
76d74bdc04
Cleanup -m 115xx kernels to latest standard
9 years ago
Jens Steube
b6ba4d489a
Cleanup -m 114xx kernels to latest standard
9 years ago
Jens Steube
ee0b1d2c21
Cleanup -m 112xx kernels to latest standard
9 years ago
Jens Steube
79b3a1b7ca
Cleanup -m 111xx kernels to latest standard
9 years ago
Jens Steube
cca4cf51ad
Cleanup -m 110xx kernels to latest standard
9 years ago
Jens Steube
63c7bda957
Cleanup -m 108xx kernels to latest standard
9 years ago
Jens Steube
36f4563aa5
Cleanup -m 10410 kernels to latest standard
9 years ago
Jens Steube
1d9a36b86e
Cleanup -m 10420 kernels to latest standard
9 years ago
Jens Steube
1b9e5f716b
Cleanup -m 10400 kernels to latest standard
9 years ago
Jens Steube
4149ecf78f
Cleanup -m 101xx kernels to latest standard
9 years ago
Jens Steube
7bafb7a652
Cleanup -m 99xx kernels to latest standard
9 years ago
Jens Steube
d3cc6ead4d
Cleanup -m 9810 kernels to latest standard
9 years ago
Jens Steube
c0c9221521
Cleanup -m 9820 kernels to latest standard
9 years ago
Jens Steube
e6b9071b52
Cleanup -m 9800 kernels to latest standard
9 years ago
Jens Steube
1bc9e3ec85
Do not modify the original positions of mac1, mac2, nonce1 and nonce2 in hccap files
...
Should fix https://github.com/hashcat/oclHashcat/issues/288
9 years ago
Jens Steube
e7a205cee6
Cleanup -m 9710 kernels to latest standard
9 years ago
Jens Steube
0063533fde
Cleanup -m 9720 kernels to latest standard
9 years ago
Jens Steube
d5d06b7023
Cleanup -m 9700 kernels to latest standard
9 years ago