Commit Graph

15 Commits (6716447dfce969ddde42a9abe0681500bee0df48)

Author SHA1 Message Date
Rosen Penev a55d4aa3c9 fix prototypes and old declarations
10 months ago
justpretending b2f14f2f5d Fix some typos
10 months ago
jsteube 6ee2658104 Prefix more macros to avoid collisions in other existing libraries
1 year ago
jsteube f1ff925b6e Prepare rename macros in header files from _MACRO to MACRO
1 year ago
Jens Steube a15eeac44f Backport some AMD HIP headers from ROCm 5.3.0
2 years ago
Jens Steube cf352e4f8b Update HIP includes to work with Linux on HIP 5.1.20531+
2 years ago
Gabriele Gristina 78c7ee2af6 HIP Backend: moved functions to ext_hip.c/ext_hiprtc.c and includes to ext_hip.h/ext_hiprtc.h
2 years ago
Jens Steube 53f6693495 Temporary enable HIP 4.4/ROCM 4.5 on Linux and globally set native thread count
3 years ago
Jens Steube cb69e2d413 Added some HIP version checks, fall back to OpenCL automatically
3 years ago
Jukka Ojanen c3195d0603 Merge branch 'master' of https://github.com/hashcat/hashcat
3 years ago
Jukka Ojanen cdf27a1cb3 Implement async run_cuda_kernel_memset() and run_cuda_kernel_memset32()
3 years ago
Jukka Ojanen a642f7b233 Remove synchronous GPU memory copy functions
3 years ago
Jens Steube 5ffcaa980d HIP Backend: Added support to support HIP 4.4 and later, but added check to rule out older versions because they are incompatible
3 years ago
Jukka Ojanen 8674e23d79 Add async HIP memcpy functions: hc_hipMemcpyDtoDAsync(), hc_hipMemcpyDtoHAsync() and hc_hipMemcpyHtoDAsync(). Implement partially async HIP memset and bzero kernels.
3 years ago
reger-men ea7b74389f First draft HIP Version
3 years ago