Skip to content

Commit

Permalink
bump libxsmm
Browse files Browse the repository at this point in the history
  • Loading branch information
alheinecke committed Feb 8, 2025
1 parent fecd114 commit 400a833
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 36 deletions.
32 changes: 16 additions & 16 deletions benchmarks/config/omp/dnn-bf16.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,29 +4,29 @@
"gemm_bf16_omp_2_dnn": {
"type": "XSMM-DNN",
"benchmark": "xsmm_dnn_mlp",
"environment": { "OMP_NUM_THREADS": "2", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0" },
"flags": [ "100", "256", "0", "F", "32", "32", "32", "1", "1", "1024", "1024", "1024", "1024" ],
"environment": { "OMP_NUM_THREADS": "2", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0", "LIBXSMM_DNN_DISABLE_SFC": "1" },
"flags": [ "100", "256", "0", "F", "32", "32", "32", "1", "2", "1024", "1024", "1024", "1024" ],
"extensions": []
},
"gemm_bf16_omp_4_dnn": {
"type": "XSMM-DNN",
"benchmark": "xsmm_dnn_mlp",
"environment": { "OMP_NUM_THREADS": "4", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0" },
"flags": [ "100", "256", "0", "F", "32", "32", "32", "1", "1", "1024", "1024", "1024", "1024" ],
"environment": { "OMP_NUM_THREADS": "4", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0", "LIBXSMM_DNN_DISABLE_SFC": "1" },
"flags": [ "100", "256", "0", "F", "32", "32", "32", "1", "2", "1024", "1024", "1024", "1024" ],
"extensions": []
},
"gemm_bf16_omp_8_dnn": {
"type": "XSMM-DNN",
"benchmark": "xsmm_dnn_mlp",
"environment": { "OMP_NUM_THREADS": "8", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0" },
"flags": [ "100", "256", "0", "F", "32", "32", "32", "1", "1", "1024", "1024", "1024", "1024" ],
"environment": { "OMP_NUM_THREADS": "8", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0", "LIBXSMM_DNN_DISABLE_SFC": "1" },
"flags": [ "100", "256", "0", "F", "32", "32", "32", "1", "2", "1024", "1024", "1024", "1024" ],
"extensions": []
},
"gemm_bf16_omp_16_dnn": {
"type": "XSMM-DNN",
"benchmark": "xsmm_dnn_mlp",
"environment": { "OMP_NUM_THREADS": "16", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0" },
"flags": [ "100", "256", "0", "F", "32", "32", "32", "1", "1", "1024", "1024", "1024", "1024" ],
"environment": { "OMP_NUM_THREADS": "16", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0", "LIBXSMM_DNN_DISABLE_SFC": "1" },
"flags": [ "100", "256", "0", "F", "32", "32", "32", "1", "2", "1024", "1024", "1024", "1024" ],
"extensions": []
}
}},
Expand All @@ -35,29 +35,29 @@
"mlp_bf16_omp_2_dnn": {
"type": "XSMM-DNN",
"benchmark": "xsmm_dnn_mlp",
"environment": { "OMP_NUM_THREADS": "2", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0" },
"flags": [ "100", "256", "5", "F", "32", "32", "32", "1", "1", "1024", "1024", "1024", "1024" ],
"environment": { "OMP_NUM_THREADS": "2", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0", "LIBXSMM_DNN_DISABLE_SFC": "1" },
"flags": [ "100", "256", "5", "F", "32", "32", "32", "1", "2", "1024", "1024", "1024", "1024" ],
"extensions": []
},
"mlp_bf16_omp_4_dnn": {
"type": "XSMM-DNN",
"benchmark": "xsmm_dnn_mlp",
"environment": { "OMP_NUM_THREADS": "4", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0" },
"flags": [ "100", "256", "5", "F", "32", "32", "32", "1", "1", "1024", "1024", "1024", "1024" ],
"environment": { "OMP_NUM_THREADS": "4", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0", "LIBXSMM_DNN_DISABLE_SFC": "1" },
"flags": [ "100", "256", "5", "F", "32", "32", "32", "1", "2", "1024", "1024", "1024", "1024" ],
"extensions": []
},
"mlp_bf16_omp_8_dnn": {
"type": "XSMM-DNN",
"benchmark": "xsmm_dnn_mlp",
"environment": { "OMP_NUM_THREADS": "8", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0" },
"flags": [ "100", "256", "5", "F", "32", "32", "32", "1", "1", "1024", "1024", "1024", "1024" ],
"environment": { "OMP_NUM_THREADS": "8", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0", "LIBXSMM_DNN_DISABLE_SFC": "1" },
"flags": [ "100", "256", "5", "F", "32", "32", "32", "1", "2", "1024", "1024", "1024", "1024" ],
"extensions": []
},
"mlp_bf16_omp_16_dnn": {
"type": "XSMM-DNN",
"benchmark": "xsmm_dnn_mlp",
"environment": { "OMP_NUM_THREADS": "16", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0" },
"flags": [ "100", "256", "5", "F", "32", "32", "32", "1", "1", "1024", "1024", "1024", "1024" ],
"environment": { "OMP_NUM_THREADS": "16", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0", "LIBXSMM_DNN_DISABLE_SFC": "1" },
"flags": [ "100", "256", "5", "F", "32", "32", "32", "1", "2", "1024", "1024", "1024", "1024" ],
"extensions": []
}
}}
Expand Down
32 changes: 16 additions & 16 deletions benchmarks/config/omp/dnn-fp32.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,29 +4,29 @@
"gemm_fp32_omp_2_dnn": {
"type": "XSMM-DNN",
"benchmark": "xsmm_dnn_mlp",
"environment": { "OMP_NUM_THREADS": "2", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0" },
"flags": [ "100", "256", "0", "F", "32", "32", "32", "0", "0", "1024", "1024", "1024", "1024" ],
"environment": { "OMP_NUM_THREADS": "2", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0", "LIBXSMM_DNN_DISABLE_SFC": "1" },
"flags": [ "100", "256", "0", "F", "32", "32", "32", "0", "1", "1024", "1024", "1024", "1024" ],
"extensions": []
},
"gemm_fp32_omp_4_dnn": {
"type": "XSMM-DNN",
"benchmark": "xsmm_dnn_mlp",
"environment": { "OMP_NUM_THREADS": "4", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0" },
"flags": [ "100", "256", "0", "F", "32", "32", "32", "0", "0", "1024", "1024", "1024", "1024" ],
"environment": { "OMP_NUM_THREADS": "4", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0", "LIBXSMM_DNN_DISABLE_SFC": "1" },
"flags": [ "100", "256", "0", "F", "32", "32", "32", "0", "1", "1024", "1024", "1024", "1024" ],
"extensions": []
},
"gemm_fp32_omp_8_dnn": {
"type": "XSMM-DNN",
"benchmark": "xsmm_dnn_mlp",
"environment": { "OMP_NUM_THREADS": "8", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0" },
"flags": [ "100", "256", "0", "F", "32", "32", "32", "0", "0", "1024", "1024", "1024", "1024" ],
"environment": { "OMP_NUM_THREADS": "8", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0", "LIBXSMM_DNN_DISABLE_SFC": "1" },
"flags": [ "100", "256", "0", "F", "32", "32", "32", "0", "1", "1024", "1024", "1024", "1024" ],
"extensions": []
},
"gemm_fp32_omp_16_dnn": {
"type": "XSMM-DNN",
"benchmark": "xsmm_dnn_mlp",
"environment": { "OMP_NUM_THREADS": "16", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0" },
"flags": [ "100", "256", "0", "F", "32", "32", "32", "0", "0", "1024", "1024", "1024", "1024" ],
"environment": { "OMP_NUM_THREADS": "16", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0", "LIBXSMM_DNN_DISABLE_SFC": "1" },
"flags": [ "100", "256", "0", "F", "32", "32", "32", "0", "1", "1024", "1024", "1024", "1024" ],
"extensions": []
}
}},
Expand All @@ -35,29 +35,29 @@
"mlp_fp32_omp_2_dnn": {
"type": "XSMM-DNN",
"benchmark": "xsmm_dnn_mlp",
"environment": { "OMP_NUM_THREADS": "2", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0" },
"flags": [ "100", "256", "5", "F", "32", "32", "32", "0", "0", "1024", "1024", "1024", "1024" ],
"environment": { "OMP_NUM_THREADS": "2", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0", "LIBXSMM_DNN_DISABLE_SFC": "1" },
"flags": [ "100", "256", "5", "F", "32", "32", "32", "0", "1", "1024", "1024", "1024", "1024" ],
"extensions": []
},
"mlp_fp32_omp_4_dnn": {
"type": "XSMM-DNN",
"benchmark": "xsmm_dnn_mlp",
"environment": { "OMP_NUM_THREADS": "4", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0" },
"flags": [ "100", "256", "5", "F", "32", "32", "32", "0", "0", "1024", "1024", "1024", "1024" ],
"environment": { "OMP_NUM_THREADS": "4", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0", "LIBXSMM_DNN_DISABLE_SFC": "1" },
"flags": [ "100", "256", "5", "F", "32", "32", "32", "0", "1", "1024", "1024", "1024", "1024" ],
"extensions": []
},
"mlp_fp32_omp_8_dnn": {
"type": "XSMM-DNN",
"benchmark": "xsmm_dnn_mlp",
"environment": { "OMP_NUM_THREADS": "8", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0" },
"flags": [ "100", "256", "5", "F", "32", "32", "32", "0", "0", "1024", "1024", "1024", "1024" ],
"environment": { "OMP_NUM_THREADS": "8", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0", "LIBXSMM_DNN_DISABLE_SFC": "1" },
"flags": [ "100", "256", "5", "F", "32", "32", "32", "0", "1", "1024", "1024", "1024", "1024" ],
"extensions": []
},
"mlp_fp32_omp_16_dnn": {
"type": "XSMM-DNN",
"benchmark": "xsmm_dnn_mlp",
"environment": { "OMP_NUM_THREADS": "16", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0" },
"flags": [ "100", "256", "5", "F", "32", "32", "32", "0", "0", "1024", "1024", "1024", "1024" ],
"environment": { "OMP_NUM_THREADS": "16", "KMP_AFFINITY": "granularity=fine,verbose,compact,1,0", "LIBXSMM_DNN_DISABLE_SFC": "1" },
"flags": [ "100", "256", "5", "F", "32", "32", "32", "0", "1", "1024", "1024", "1024", "1024" ],
"extensions": []
}
}}
Expand Down
4 changes: 2 additions & 2 deletions cmake/modules/xsmm-dnn.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ else()

FetchContent_Declare(
xsmm_dnn
URL https://github.com/libxsmm/libxsmm-dnn/archive/6e042517be4b975f431fb92d803ddc5d9dafcc64.tar.gz
URL_HASH SHA256=2d92577b865a823ec223a675bea1537a61b717a2b8fb9f06dd7e46a19183df60
URL https://github.com/libxsmm/libxsmm-dnn/archive/a6305b41322a0b39be541e09443de424b4285cf7.tar.gz
URL_HASH SHA256=dccc4292991361786a61bd00c020d6916e746051c693a3873920cbab05b538c3
)

FetchContent_GetProperties(xsmm_dnn)
Expand Down
4 changes: 2 additions & 2 deletions cmake/modules/xsmm.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ else()

FetchContent_Declare(
xsmm
URL https://github.com/libxsmm/libxsmm/archive/c5fe65139050d7460d6929b2b507e3e349687477.tar.gz
URL_HASH SHA256=c55467f2440e5d894907a6297e02c1f5c9f96fefa27a807fca3ad60bf7f4c5ab
URL https://github.com/libxsmm/libxsmm/archive/85851d4368f730069086e5acf65eaa3ae3e80852.tar.gz
URL_HASH SHA256=5b63f968ca0c618e0edf6760399a72c07cabed88b103e0ced11e30b321a824b7
)

FetchContent_GetProperties(xsmm)
Expand Down

0 comments on commit 400a833

Please sign in to comment.