Merge pull request #5672 from martin-frbg/nvidia_nv3
Add support for NeoverseV3 derivatives as NEOVERSEV2
This commit is contained in:
+1
-1
@@ -323,7 +323,7 @@ int detect(void)
|
||||
return CPU_CORTEXX2;
|
||||
else if (strstr(cpu_part, "0xd4f")) //NVIDIA Grace et al.
|
||||
return CPU_NEOVERSEV2;
|
||||
else if (strstr(cpu_part, "0xd87") || strstr(cpu_part, "0xd85")) // X925/A725
|
||||
else if (strstr(cpu_part, "0xd87") || strstr(cpu_part, "0xd85") || strstr(cpu_part, "0xd83")) // X925/A725
|
||||
return CPU_NEOVERSEV2;
|
||||
else if (strstr(cpu_part, "0xd0b"))
|
||||
return CPU_CORTEXA76;
|
||||
|
||||
@@ -414,6 +414,9 @@ static gotoblas_t *get_coretype(void) {
|
||||
}else
|
||||
return &gotoblas_NEOVERSEV1;
|
||||
case 0xd4f:
|
||||
case 0xd83:
|
||||
case 0xd85:
|
||||
case 0xd87:
|
||||
if (!(getauxval(AT_HWCAP) & HWCAP_SVE)) {
|
||||
openblas_warning(FALLBACK_VERBOSE, NEOVERSEN1_FALLBACK);
|
||||
return &gotoblas_NEOVERSEN1;
|
||||
|
||||
Reference in New Issue
Block a user