Jens Steube
|
cc3e152f21
|
Fix old NV Titan OpenCL device name
|
2016-02-16 10:34:28 +01:00 |
|
Jens Steube
|
4bc02e5ac8
|
Replace OpenCL event's with own timers, this saves us a thread-pair spawned on nvidia's OpenCL runtime and doesn't affect others
|
2016-02-15 22:27:30 +01:00 |
|
Jens Steube
|
c44b50c2e2
|
Use CL_DEVICE_NATIVE_VECTOR_WIDTH_* instead of CL_DEVICE_PREFERRED_VECTOR_WIDTH_*
|
2016-02-15 21:19:41 +01:00 |
|
Jens Steube
|
1af0f9c67b
|
Fix autotune in -i mode
|
2016-02-15 21:08:16 +01:00 |
|
jsteube
|
bbadabe278
|
Fix another source of 0H/s in benchmark mode
|
2016-02-15 20:32:01 +01:00 |
|
Jens Steube
|
0cbe2347cd
|
Merge pull request #223 from gm4tr1x/clEnqueueNDRangeKernelMod
Get rid of hc_clEnqueueNDRangeKernel double call
|
2016-02-15 18:56:03 +01:00 |
|
Jens Steube
|
709f79a7da
|
Add option to repeat the kernel on the device NUM times to increase benchmark accuracy
|
2016-02-15 17:42:09 +01:00 |
|
Jens Steube
|
a5603086d5
|
Add autotune engine to changes
|
2016-02-15 15:09:22 +01:00 |
|
Jens Steube
|
eaf7a7cb2f
|
Final balance meassurements for autotune
|
2016-02-15 14:57:03 +01:00 |
|
Jens Steube
|
a9e3ef0576
|
In benchmark-mode, do not depend any longer on a fixed time, better use a single iteration instead
|
2016-02-15 12:38:54 +01:00 |
|
Jens Steube
|
4b241b42ea
|
Remove measurement section from tuning database and create a forum-thread or wiki-entry for it
|
2016-02-15 11:11:20 +01:00 |
|
Jens Steube
|
8af57d55f4
|
Disable GPU-Temp monitoring during benchmark
|
2016-02-14 20:15:14 +01:00 |
|
jsteube
|
f1e0cd6d56
|
Autotune: 200 loops should be fine for a start
|
2016-02-14 20:07:16 +01:00 |
|
Jens Steube
|
515385c57d
|
Add dedicated steps for loops and accel
|
2016-02-14 18:23:21 +01:00 |
|
Jens Steube
|
72e0553e44
|
Fixed a missing condition
|
2016-02-14 15:50:29 +01:00 |
|
Jens Steube
|
c09bc848f7
|
Autotuning engine prototype
|
2016-02-14 15:45:52 +01:00 |
|
Jens Steube
|
c0293928dd
|
Prepare for better autotuning capabilities
|
2016-02-13 16:07:58 +01:00 |
|
Gabriele 'matrix' Gristina
|
2a1d0d21ff
|
Get rid of hc_clEnqueueNDRangeKernel double call
|
2016-02-12 17:11:23 +01:00 |
|
Jens Steube
|
9ed2bcc9b9
|
Merge pull request #221 from gm4tr1x/8900tuning
Updated 8900 osx kernel accel
|
2016-02-12 16:35:16 +01:00 |
|
Jens Steube
|
a736c741a8
|
Merge pull request #220 from gm4tr1x/weak_hash_check
Fix bug in weak_hash_check(), wrong kernel_loops assigned
|
2016-02-12 16:35:09 +01:00 |
|
Gabriele 'matrix' Gristina
|
38ce0b7427
|
Updated 8900 osx kernel accel
|
2016-02-12 15:23:35 +01:00 |
|
Gabriele 'matrix' Gristina
|
c97dbf56cb
|
Fix bug in weak_hash_check(), wrong kernel_loops assigned
|
2016-02-12 14:04:13 +01:00 |
|
Jens Steube
|
e593c5fcd8
|
Update tuningdb help text
|
2016-02-11 14:26:18 +01:00 |
|
Jens Steube
|
2dfe9200d6
|
Remove Wordload-Profiles from tuningdb, we can simply calculate it
|
2016-02-11 14:16:08 +01:00 |
|
Jens Steube
|
02a6f2b4a6
|
Updated Workload finding strategy, should be easy to automate now
|
2016-02-11 13:38:59 +01:00 |
|
Jens Steube
|
3e25dc0a08
|
Updated Workload finding strategy, should be easy to automate now
|
2016-02-11 13:31:50 +01:00 |
|
Jens Steube
|
75fdf018b5
|
Merge pull request #219 from gm4tr1x/updateTuningDB
Added two aliases for osx
|
2016-02-11 13:01:45 +01:00 |
|
Gabriele 'matrix' Gristina
|
19921d4844
|
Added two aliases for osx
|
2016-02-11 11:51:57 +01:00 |
|
Jens Steube
|
25c46371e5
|
Replace tab with spaces in .hctab so it's easier to view on github
|
2016-02-11 11:36:33 +01:00 |
|
Jens Steube
|
2d6e055ce5
|
Merge branch 'master' of https://github.com/hashcat/oclHashcat
|
2016-02-11 11:34:26 +01:00 |
|
Jens Steube
|
b5ac375949
|
Update strategy to make it easier to follow
|
2016-02-11 11:34:09 +01:00 |
|
Jens Steube
|
10dc25f807
|
Merge pull request #217 from magnumripper/master
Use device's preferred vector width, not its native one.
|
2016-02-11 10:08:57 +01:00 |
|
jsteube
|
5c01349ba6
|
Update event handling to workaround event handling error in nvidia opencl runtime
|
2016-02-11 09:54:50 +01:00 |
|
magnum
|
162bc25a3d
|
Use device's preferred vector width, not the native one. Also, don't
assume vector width for 'long' is half of that for 'int'.
|
2016-02-10 23:43:08 +01:00 |
|
Jens Steube
|
bae88174ab
|
Merge pull request #216 from gm4tr1x/revert-214-timerResolution
Revert "Use per-device timer resolution in total_time calculations"
|
2016-02-10 23:19:11 +01:00 |
|
Gabriele 'Matrix' Gristina
|
20ee62e196
|
Revert "Use per-device timer resolution in total_time calculations"
|
2016-02-10 22:31:43 +01:00 |
|
Jens Steube
|
02ad834c7f
|
Added new concept of a tuning database; tryout phase
|
2016-02-10 20:40:21 +01:00 |
|
Jens Steube
|
8d85b7539d
|
Fixed a bug in line counter: Conditional jump or move depends on uninitialised value
|
2016-02-10 16:56:51 +01:00 |
|
Jens Steube
|
e80541d6dd
|
Check for allocatable device-memory depending on kernel_accel amplifier before trying to allocate
|
2016-02-10 13:31:04 +01:00 |
|
Jens Steube
|
f190bf11c1
|
Merge pull request #214 from gm4tr1x/timerResolution
Use per-device timer resolution in total_time calculations
|
2016-02-10 00:14:15 +01:00 |
|
Gabriele 'matrix' Gristina
|
523a7bfe93
|
Use CL_DEVICE_PROFILING_TIMER_RESOLUTION per-device value in total_time calculations
|
2016-02-09 21:48:18 +01:00 |
|
Jens Steube
|
9fc360e39d
|
Added the execution time of the running kernel to the status display
|
2016-02-09 20:01:50 +01:00 |
|
Jens Steube
|
acbae91750
|
Prepare SIMD for slow hashes macro
|
2016-02-08 19:49:28 +01:00 |
|
Jens Steube
|
bea43f9e73
|
Merge pull request #212 from gm4tr1x/buildProgramMod
Skip device if build process fail
|
2016-02-08 08:20:34 +01:00 |
|
Gabriele 'matrix' Gristina
|
74be8e2e25
|
skip device if buildProgram() fail
|
2016-02-07 21:20:10 +01:00 |
|
Jens Steube
|
6d37c123a5
|
Merge branch 'master' of https://github.com/hashcat/oclHashcat
|
2016-02-06 23:22:38 +01:00 |
|
Jens Steube
|
ab5ecd8eaa
|
Fix some updated buffer sizes and new optimizer descriptions
|
2016-02-06 23:22:26 +01:00 |
|
Jens Steube
|
952c20e0f8
|
Merge pull request #211 from gm4tr1x/issue150
Fixed "VENDOR_ID" format (probably relate with issue #150)
|
2016-02-06 22:08:34 +01:00 |
|
Jens Steube
|
0362df07ed
|
Merge pull request #210 from gm4tr1x/hd4000v0
Fix SHA-3(Keccak) issue with HD4000 (issue #191) and reorder macro
|
2016-02-06 22:07:38 +01:00 |
|
Jens Steube
|
c3c3e7b8f3
|
Merge pull request #209 from gm4tr1x/pthread_setaffinity_np
Add missing pthread_setaffinity_np for osx
|
2016-02-06 22:07:21 +01:00 |
|