Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/pytorch/cpuinfo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarat Dukhan <maratek@google.com>2022-08-08 21:21:53 +0300
committerGitHub <noreply@github.com>2022-08-08 21:21:53 +0300
commit14c3bc43bd8991c3f180831cbbbf79665d03527f (patch)
treeefefd72c62ffe145a32775733634e36e68e3bc07
parentbeb46ca0319882f262e682dd596880c92830687f (diff)
Report I8MM extension in the isa-info utility (#111)
-rw-r--r--tools/isa-info.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/isa-info.c b/tools/isa-info.c
index da61e50..4ac9c8b 100644
--- a/tools/isa-info.c
+++ b/tools/isa-info.c
@@ -143,7 +143,7 @@ int main(int argc, char** argv) {
printf("\tNEON VQRDMLAH/VQRDMLSH: %s\n", cpuinfo_has_arm_neon_rdm() ? "yes" : "no");
printf("\tNEON FP16 arithmetics: %s\n", cpuinfo_has_arm_neon_fp16_arith() ? "yes" : "no");
printf("\tNEON complex: %s\n", cpuinfo_has_arm_fcma() ? "yes" : "no");
- printf("\tNEON dot product: %s\n", cpuinfo_has_arm_neon_dot() ? "yes" : "no");
+ printf("\tNEON VSDOT/VUDOT: %s\n", cpuinfo_has_arm_neon_dot() ? "yes" : "no");
printf("\tNEON VFMLAL/VFMLSL: %s\n", cpuinfo_has_arm_fhm() ? "yes" : "no");
printf("Cryptography extensions:\n");
@@ -160,7 +160,8 @@ int main(int argc, char** argv) {
printf("\tARM v8.2 FP16 arithmetics: %s\n", cpuinfo_has_arm_fp16_arith() ? "yes" : "no");
printf("\tARM v8.2 FHM: %s\n", cpuinfo_has_arm_fhm() ? "yes" : "no");
printf("\tARM v8.2 BF16: %s\n", cpuinfo_has_arm_bf16() ? "yes" : "no");
- printf("\tARM v8.3 dot product: %s\n", cpuinfo_has_arm_neon_dot() ? "yes" : "no");
+ printf("\tARM v8.2 Int8 dot product: %s\n", cpuinfo_has_arm_neon_dot() ? "yes" : "no");
+ printf("\tARM v8.2 Int8 matrix multiplication: %s\n", cpuinfo_has_arm_i8mm() ? "yes" : "no");
printf("\tARM v8.3 JS conversion: %s\n", cpuinfo_has_arm_jscvt() ? "yes" : "no");
printf("\tARM v8.3 complex: %s\n", cpuinfo_has_arm_fcma() ? "yes" : "no");