mirror of
https://github.com/hashcat/hashcat.git
synced 2025-02-16 17:42:04 +00:00
OpenCL Runtime: Improved detection for AMD and NV devices on OSX
This commit is contained in:
parent
2e85972ec5
commit
bf112870a3
@ -63,6 +63,7 @@
|
||||
- OpenCL Kernels: Updated default scrypt TMTO to be ideal for latest NVidia and AMD top models
|
||||
- OpenCL Kernels: Vectorized tons of slow kernels to improve CPU cracking speed
|
||||
- OpenCL Runtime: Updated AMD ROCm driver version check, warn if version < 1.1
|
||||
- OpenCL Runtime: Improved detection for AMD and NV devices on OSX
|
||||
- OpenCL Runtime: Improved performance on Intel MIC devices (Xeon PHI) on runtime level (300MH/s to 2000MH/s)
|
||||
- Show cracks: Improved the performance of --show/--left if used together with --username
|
||||
- Startup: Add visual indicator of active options when benchmarking
|
||||
|
@ -13,6 +13,7 @@ static const char CL_VENDOR_AMD1[] = "Advanced Micro Devices, Inc.";
|
||||
static const char CL_VENDOR_AMD2[] = "AuthenticAMD";
|
||||
static const char CL_VENDOR_AMD_USE_INTEL[] = "GenuineIntel";
|
||||
static const char CL_VENDOR_APPLE[] = "Apple";
|
||||
static const char CL_VENDOR_APPLE_USE_AMD[] = "AMD";
|
||||
static const char CL_VENDOR_APPLE_USE_NV[] = "NVIDIA";
|
||||
static const char CL_VENDOR_INTEL_BEIGNET[] = "Intel";
|
||||
static const char CL_VENDOR_INTEL_SDK[] = "Intel(R) Corporation";
|
||||
|
@ -2842,6 +2842,10 @@ int opencl_ctx_devices_init (hashcat_ctx_t *hashcat_ctx, const int comptime)
|
||||
{
|
||||
device_vendor_id = VENDOR_ID_APPLE;
|
||||
}
|
||||
else if (strcmp (device_vendor, CL_VENDOR_APPLE_USE_AMD) == 0)
|
||||
{
|
||||
device_vendor_id = VENDOR_ID_AMD;
|
||||
}
|
||||
else if (strcmp (device_vendor, CL_VENDOR_APPLE_USE_NV) == 0)
|
||||
{
|
||||
device_vendor_id = VENDOR_ID_NV;
|
||||
|
Loading…
Reference in New Issue
Block a user