jsteube
|
c59b4bffd5
|
Add note on how to get CUDA running on WSL2
|
1 year ago |
jsteube
|
0d0a07012c
|
Do not show HIPRTC notice if HIP is not installed. In that case we can assume the system doesn't have an AMD GPU
|
1 year ago |
Rosen Penev
|
ae07d65f34
|
clang-tidy: remove useless casts
Now that const was fixed, pointless casts can be removed.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
1 year ago |
Rosen Penev
|
795674c939
|
fix some const-qual warnings
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
1 year ago |
Rosen Penev
|
a59e030d7f
|
fix MinGW compilation
HC_API_CALL needs to be placed not just on the declaration.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
1 year ago |
jsteube
|
96b05b2630
|
AMD Driver: Updated requirements for AMD Windows drivers to "AMD Adrenalin Edition" (23.7.2 or later) and "AMD HIP SDK" (23.Q3 or later)
|
1 year ago |
justpretending
|
b2f14f2f5d
|
Fix some typos
|
1 year ago |
jsteube
|
ab932815ea
|
Fixed out-of-boundary read in autotune.c when a fast hash defines a kernel_loops_min value that is higher than the actual number of amplifiers provided by the user
|
1 year ago |
Gabriele Gristina
|
ef81520158
|
Metal Backend: disable Metal devices only if at least one OpenCL device is active
|
1 year ago |
Jens Steube
|
32517211a5
|
Merge pull request #3760 from matrix/check_invalid_kern_type
do not allow negative kern_type
|
1 year ago |
Gabriele Gristina
|
eb276f12f6
|
do not allow negative kern_type
|
1 year ago |
Gabriele Gristina
|
737989b7cf
|
Metal Backend: allow use of devices with Metal if runtime version is >= 200
|
1 year ago |
Gabriele Gristina
|
36606addac
|
Help: show supported hash-modes only with -hh
|
1 year ago |
jsteube
|
6785a32e7a
|
Added new feature (-Y) that creates N virtual instances for each device in your system at the cost of N times the device memory consumption
|
1 year ago |
Jens Steube
|
b1ca2ca539
|
Only try to allocate memory on a opencl device if it actually has memory
|
1 year ago |
jsteube
|
6ad36db9ba
|
Add some detailed information/warnings about dropped HIPRTC symbols in the current AMD Adrenalin driver
|
2 years ago |
Dávid Bolvanský
|
29a461cb51
|
Respect quiet flag when printing Metal API warning
Fixes https://github.com/hashcat/hashcat/issues/3624
|
2 years ago |
Royce Williams
|
ebe8741000
|
link to driver FAQ on CUDA failure
|
2 years ago |
beschio
|
69a945ea75
|
fix Metal API advice
|
2 years ago |
jsteube
|
3390159bb2
|
AMD Driver: Updated requirements for AMD Windows drivers to "AMD Adrenalin Edition" (Adrenalin 22.5.1 exactly)
|
2 years ago |
jsteube
|
c6a7826d12
|
Do not show metal disabled warning in backend information mode
|
2 years ago |
jsteube
|
9651d3025c
|
Fix error in backend.c if compiling on macOS
|
2 years ago |
jsteube
|
b7925f1149
|
Add warning about automatically disabled Metal devices
|
2 years ago |
jsteube
|
b228816067
|
Fix some missing newlines
|
2 years ago |
Gabriele Gristina
|
15d74b7c1c
|
Disable Metal < 200, commented unused and deprecated code
|
2 years ago |
Gabriele Gristina
|
0f63294b8a
|
Allow using Metal < 300 with --force
|
2 years ago |
Jens Steube
|
a7dbd73612
|
Add Radeon Pro W5700X to more scrypt based hash-modes and fix some metal issues
|
2 years ago |
Jens Steube
|
47b49d81de
|
Prepare fixes to enable scrypt cracking on macOS 13
|
2 years ago |
Jens Steube
|
18fcf28d64
|
Apple Driver: Automatically enable GPU support on Apple OpenCL instead of CPU support
Apple Driver: Updated requirements to use Apple OpenCL API to macOS 13.0
|
2 years ago |
jsteube
|
9a52ee6d01
|
Fix error message in backend.c and add missing new hash-mode entries in changes.txt
|
2 years ago |
Jens Steube
|
66b22fa644
|
Add support for Metal > 300 and reject support for older version
|
2 years ago |
Jens Steube
|
8f0d69ea9c
|
Always assume 8 compute unit for metal GPUs
|
2 years ago |
Jens Steube
|
6d5d9a266f
|
AMD Driver: Updated requirements for AMD Windows drivers to "AMD Adrenalin Edition" (Adrenalin 22.5.1 or later)
|
2 years ago |
Jens Steube
|
b8dd806944
|
Revert accidental removal of check to backend_devices_cnt
|
2 years ago |
Jens Steube
|
eaf3de164b
|
Remove option "-flegacy-pass-manager" if HIP backend is used. Support was removed from LLVM 15. There's no alternative option available.
Fixes #3469
|
2 years ago |
pelle
|
f456973928
|
Added error message describing workaround when detecting more than 64 backend devices.
|
2 years ago |
Jens Steube
|
5aaf8e2c42
|
AMD Driver: Updated requirements for AMD Linux drivers to "AMDGPU" (21.50 or later) and "ROCm" (5.0 or later)
AMD Driver: Updated requirements for AMD Windows drivers to "AMD Adrenalin Edition" (Adrenalin 22.5.1 exactly)
|
2 years ago |
Jens Steube
|
78ee811fa9
|
Use -flegacy-pass-manager for -m 501, -m 1600 and -m 6300 on AMD HIP for massive speed improvement
|
2 years ago |
Jens Steube
|
3d898c5daf
|
AMD Driver: Updated requirements for AMD Linux drivers to ROCm 5.2.1 or later due to new HIP interface
|
2 years ago |
Jens Steube
|
a841af000f
|
Fix updated HIP version handling
|
2 years ago |
Jens Steube
|
4791cca0aa
|
AMD Driver: Updated requirements for AMD Linux drivers to ROCm 5.1.1 or later due to new HIP interface
AMD Driver: Updated requirements for AMD Windows drivers to Adrenalin 22.3.1 or later due to new HIP interface
|
2 years ago |
Jens Steube
|
9a8f3ebcab
|
Update HIP version check on Linux and Windows
|
2 years ago |
Jens Steube
|
c916ae821d
|
Fix HIP include folder usage on Windows
|
2 years ago |
philsmd
|
a24d723d66
|
minor code style fixes
|
3 years ago |
philsmd
|
b51f536ac5
|
sanity check for u32 cast for combs_cnt, bfs_cnt
|
3 years ago |
philsmd
|
5d9d3c7eb7
|
sanity check for u32 cast for combs_cnt, bfs_cnt
|
3 years ago |
philsmd
|
cd33a8a200
|
fixes #2560: mention "main driver" within the error message
|
3 years ago |
Will Crozier
|
edf7365cda
|
stdout mode: transfer indexes and compressed pw buffer from device in blocks, reducing overhead
|
3 years ago |
Jens Steube
|
e9cb796528
|
Merge pull request #3186 from willcrozi/opencl-include-quoting
Improve handling of whitespace in kernel compiler include-path
|
3 years ago |
Will Crozier
|
919ad5a1fd
|
warn/skip for AMD devices on Linux when OpenCL/HIP include-path has spaces
|
3 years ago |