Update dotprod microbenchmark artifacts Signed-off-by: mariecwhite <mariewhite@google.com>
diff --git a/build_tools/python/benchmark_suites/iree/armv8_a_benchmarks.py b/build_tools/python/benchmark_suites/iree/armv8_a_benchmarks.py index 6688097..25bae67 100644 --- a/build_tools/python/benchmark_suites/iree/armv8_a_benchmarks.py +++ b/build_tools/python/benchmark_suites/iree/armv8_a_benchmarks.py
@@ -27,10 +27,10 @@ ] MATMULS = [ - # matmul.MATMUL_1x256x2048_I8xI4_MLIR, + matmul.MATMUL_1x256x2048_I8xI4_MLIR, matmul.MATMUL_256x256x2048_I8xI4_MLIR, - # matmul.MATMUL_1x256x2048_I8xI8_MLIR, - # matmul.MATMUL_256x256x2048_I8xI8_MLIR, + matmul.MATMUL_1x256x2048_I8xI8_MLIR, + matmul.MATMUL_256x256x2048_I8xI8_MLIR, ] ARMV8_A_CPU_TARGET = iree_definitions.CompileTarget(
diff --git a/build_tools/python/e2e_test_framework/models/matmul.py b/build_tools/python/e2e_test_framework/models/matmul.py index 138de45..7714c4c 100644 --- a/build_tools/python/e2e_test_framework/models/matmul.py +++ b/build_tools/python/e2e_test_framework/models/matmul.py
@@ -108,45 +108,42 @@ input_types=["123x2561xf32", "2561x2561xf32", "123x2561xf32"], ) -# TODO(#17344): regenerate .mlirbc files -# MATMUL_1x256x2048_I8xI4_MLIR = common_definitions.Model( -# id=unique_ids.MICRO_MATMUL_1x256x2048_I8xI4_MLIR, -# name="matmul_1x256x2048_i8_i4_i32_tile_config_default", -# tags=["i8i4", "ubench", "matmul"], -# source_type=common_definitions.ModelSourceType.EXPORTED_LINALG_MLIR, -# source_url="https://storage.googleapis.com/iree-model-artifacts/linalg/jax_derived_0.4.25_1710887127/matmul_1x256x2048_i8_i4_i32_tile_config_default.mlirbc", -# entry_function="main", -# input_types=["1x256xi8"], -# ) +MATMUL_1x256x2048_I8xI4_MLIR = common_definitions.Model( + id=unique_ids.MICRO_MATMUL_1x256x2048_I8xI4_MLIR, + name="matmul_1x256x2048_i8_i4_i32_tile_config_default", + tags=["i8i4", "ubench", "matmul"], + source_type=common_definitions.ModelSourceType.EXPORTED_LINALG_MLIR, + source_url="https://storage.googleapis.com/iree-model-artifacts/jax/jax_models_0.4.30_1719457850/DOT_PRODUCT_JAX_1X256X2048XI8I4/linalg.mlirbc", + entry_function="main", + input_types=["1x256xi8"], +) MATMUL_256x256x2048_I8xI4_MLIR = common_definitions.Model( id=unique_ids.MICRO_MATMUL_256x256x2048_I8xI4_MLIR, name="matmul_256x256x2048_i8_i4_i32_tile_config_default", tags=["i8i4", "ubench", "matmul"], source_type=common_definitions.ModelSourceType.EXPORTED_LINALG_MLIR, - source_url="https://storage.googleapis.com/iree-model-artifacts/linalg/jax_derived_0.4.25_1710887127/matmul_256x256x2048_i8_i4_i32_tile_config_default.mlirbc", + source_url="https://storage.googleapis.com/iree-model-artifacts/jax/jax_models_0.4.30_1719457850/DOT_PRODUCT_JAX_256X256X2048XI8I4/linalg.mlirbc", entry_function="main", input_types=["256x256xi8"], ) -# TODO(#17344): regenerate .mlirbc files -# MATMUL_1x256x2048_I8xI8_MLIR = common_definitions.Model( -# id=unique_ids.MICRO_MATMUL_1x256x2048_I8xI8_MLIR, -# name="matmul_1x256x2048_i8_i8_i32_tile_config_default", -# tags=["i8i8", "ubench", "matmul"], -# source_type=common_definitions.ModelSourceType.EXPORTED_LINALG_MLIR, -# source_url="https://storage.googleapis.com/iree-model-artifacts/linalg/jax_derived_0.4.25_1710887127/matmul_1x256x2048_i8_i8_i32_tile_config_default.mlirbc", -# entry_function="main", -# input_types=["1x256xi8"], -# ) +MATMUL_1x256x2048_I8xI8_MLIR = common_definitions.Model( + id=unique_ids.MICRO_MATMUL_1x256x2048_I8xI8_MLIR, + name="matmul_1x256x2048_i8_i8_i32_tile_config_default", + tags=["i8i8", "ubench", "matmul"], + source_type=common_definitions.ModelSourceType.EXPORTED_LINALG_MLIR, + source_url="https://storage.googleapis.com/iree-model-artifacts/jax/jax_models_0.4.30_1719457850/DOT_PRODUCT_JAX_1X256X2048XI8I8/linalg.mlirbc", + entry_function="main", + input_types=["1x256xi8"], +) -# TODO(#17344): regenerate .mlirbc files -# MATMUL_256x256x2048_I8xI8_MLIR = common_definitions.Model( -# id=unique_ids.MICRO_MATMUL_256x256x2048_I8xI8_MLIR, -# name="matmul_256x256x2048_i8_i8_i32_tile_config_default", -# tags=["i8i8", "ubench", "matmul"], -# source_type=common_definitions.ModelSourceType.EXPORTED_LINALG_MLIR, -# source_url="https://storage.googleapis.com/iree-model-artifacts/linalg/jax_derived_0.4.25_1710887127/matmul_256x256x2048_i8_i8_i32_tile_config_default.mlirbc", -# entry_function="main", -# input_types=["256x256xi8"], -# ) +MATMUL_256x256x2048_I8xI8_MLIR = common_definitions.Model( + id=unique_ids.MICRO_MATMUL_256x256x2048_I8xI8_MLIR, + name="matmul_256x256x2048_i8_i8_i32_tile_config_default", + tags=["i8i8", "ubench", "matmul"], + source_type=common_definitions.ModelSourceType.EXPORTED_LINALG_MLIR, + source_url="https://storage.googleapis.com/iree-model-artifacts/jax/jax_models_0.4.30_1719457850/DOT_PRODUCT_JAX_256X256X2048XI8I8/linalg.mlirbc", + entry_function="main", + input_types=["256x256xi8"], +)
diff --git a/build_tools/python/e2e_test_framework/models/model_groups.py b/build_tools/python/e2e_test_framework/models/model_groups.py index 530fe0a..151f211 100644 --- a/build_tools/python/e2e_test_framework/models/model_groups.py +++ b/build_tools/python/e2e_test_framework/models/model_groups.py
@@ -20,20 +20,18 @@ # Note `0` represents sync execution. X86_64_BENCHMARK_CONFIG = [ # Microbenchmarks. - # TODO(#17344): regenerate .mlirbc files - # common_definitions.CpuBenchmarkConfig( - # model=matmul.MATMUL_1x256x2048_I8xI4_MLIR, threads=[0] - # ), + common_definitions.CpuBenchmarkConfig( + model=matmul.MATMUL_1x256x2048_I8xI4_MLIR, threads=[0] + ), common_definitions.CpuBenchmarkConfig( model=matmul.MATMUL_256x256x2048_I8xI4_MLIR, threads=[0] ), - # TODO(#17344): regenerate .mlirbc files - # common_definitions.CpuBenchmarkConfig( - # model=matmul.MATMUL_1x256x2048_I8xI8_MLIR, threads=[0] - # ), - # common_definitions.CpuBenchmarkConfig( - # model=matmul.MATMUL_256x256x2048_I8xI8_MLIR, threads=[0] - # ), + common_definitions.CpuBenchmarkConfig( + model=matmul.MATMUL_1x256x2048_I8xI8_MLIR, threads=[0] + ), + common_definitions.CpuBenchmarkConfig( + model=matmul.MATMUL_256x256x2048_I8xI8_MLIR, threads=[0] + ), # Tiny models. common_definitions.CpuBenchmarkConfig( model=tflite_models.PERSON_DETECT_INT8, threads=[0, 1]
diff --git a/tests/e2e/test_artifacts/generated_e2e_test_fetch_models.cmake b/tests/e2e/test_artifacts/generated_e2e_test_fetch_models.cmake index a2b8362..d9d3651 100644 --- a/tests/e2e/test_artifacts/generated_e2e_test_fetch_models.cmake +++ b/tests/e2e/test_artifacts/generated_e2e_test_fetch_models.cmake
@@ -1,11 +1,32 @@ iree_fetch_artifact( + NAME "model-matmul_1x256x2048_i8_i4_i32_tile_config_default" + SOURCE_URL "https://storage.googleapis.com/iree-model-artifacts/jax/jax_models_0.4.30_1719457850/DOT_PRODUCT_JAX_1X256X2048XI8I4/linalg.mlirbc" + OUTPUT "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i4_i32_tile_config_default.mlirbc" + UNPACK +) + +iree_fetch_artifact( NAME "model-matmul_256x256x2048_i8_i4_i32_tile_config_default" - SOURCE_URL "https://storage.googleapis.com/iree-model-artifacts/linalg/jax_derived_0.4.25_1710887127/matmul_256x256x2048_i8_i4_i32_tile_config_default.mlirbc" + SOURCE_URL "https://storage.googleapis.com/iree-model-artifacts/jax/jax_models_0.4.30_1719457850/DOT_PRODUCT_JAX_256X256X2048XI8I4/linalg.mlirbc" OUTPUT "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i4_i32_tile_config_default.mlirbc" UNPACK ) iree_fetch_artifact( + NAME "model-matmul_1x256x2048_i8_i8_i32_tile_config_default" + SOURCE_URL "https://storage.googleapis.com/iree-model-artifacts/jax/jax_models_0.4.30_1719457850/DOT_PRODUCT_JAX_1X256X2048XI8I8/linalg.mlirbc" + OUTPUT "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i8_i32_tile_config_default.mlirbc" + UNPACK +) + +iree_fetch_artifact( + NAME "model-matmul_256x256x2048_i8_i8_i32_tile_config_default" + SOURCE_URL "https://storage.googleapis.com/iree-model-artifacts/jax/jax_models_0.4.30_1719457850/DOT_PRODUCT_JAX_256X256X2048XI8I8/linalg.mlirbc" + OUTPUT "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i8_i32_tile_config_default.mlirbc" + UNPACK +) + +iree_fetch_artifact( NAME "model-PersonDetect_int8" SOURCE_URL "https://storage.googleapis.com/iree-model-artifacts/person_detect.tflite" OUTPUT "${ROOT_ARTIFACTS_DIR}/model_PersonDetect_int8.tflite"
diff --git a/tests/e2e/test_artifacts/generated_e2e_test_iree_artifacts.cmake b/tests/e2e/test_artifacts/generated_e2e_test_iree_artifacts.cmake index 1937f0f..df6dc83 100644 --- a/tests/e2e/test_artifacts/generated_e2e_test_iree_artifacts.cmake +++ b/tests/e2e/test_artifacts/generated_e2e_test_iree_artifacts.cmake
@@ -77,6 +77,20 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i4_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=x86_64-unknown-linux-gnu" + "--iree-llvmcpu-target-cpu=cascadelake" + "--iree-opt-data-tiling=false" + FRIENDLY_NAME "matmul_1x256x2048_i8_i4_i32_tile_config_default(linalg) [x86_64-cascadelake-linux_gnu-llvm_cpu][experimental-flags,no-dt]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_" SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i4_i32_tile_config_default.mlirbc" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_/module.vmfb" @@ -91,6 +105,34 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=x86_64-unknown-linux-gnu" + "--iree-llvmcpu-target-cpu=cascadelake" + "--iree-opt-data-tiling=false" + FRIENDLY_NAME "matmul_1x256x2048_i8_i8_i32_tile_config_default(linalg) [x86_64-cascadelake-linux_gnu-llvm_cpu][experimental-flags,no-dt]" + PUBLIC +) + +iree_bytecode_module( + NAME "iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=x86_64-unknown-linux-gnu" + "--iree-llvmcpu-target-cpu=cascadelake" + "--iree-opt-data-tiling=false" + FRIENDLY_NAME "matmul_256x256x2048_i8_i8_i32_tile_config_default(linalg) [x86_64-cascadelake-linux_gnu-llvm_cpu][experimental-flags,no-dt]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-PersonDetect_int8_tflite___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_" SRC "${ROOT_ARTIFACTS_DIR}/iree_PersonDetect_int8_tflite_.mlir" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_PersonDetect_int8_tflite___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_/module.vmfb" @@ -343,6 +385,21 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i4_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=x86_64-unknown-linux-gnu" + "--iree-llvmcpu-target-cpu=cascadelake" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=none" + FRIENDLY_NAME "matmul_1x256x2048_i8_i4_i32_tile_config_default(linalg) [x86_64-cascadelake-linux_gnu-llvm_cpu][experimental-flags,dt-only]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_" SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i4_i32_tile_config_default.mlirbc" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_/module.vmfb" @@ -358,6 +415,36 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=x86_64-unknown-linux-gnu" + "--iree-llvmcpu-target-cpu=cascadelake" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=none" + FRIENDLY_NAME "matmul_1x256x2048_i8_i8_i32_tile_config_default(linalg) [x86_64-cascadelake-linux_gnu-llvm_cpu][experimental-flags,dt-only]" + PUBLIC +) + +iree_bytecode_module( + NAME "iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=x86_64-unknown-linux-gnu" + "--iree-llvmcpu-target-cpu=cascadelake" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=none" + FRIENDLY_NAME "matmul_256x256x2048_i8_i8_i32_tile_config_default(linalg) [x86_64-cascadelake-linux_gnu-llvm_cpu][experimental-flags,dt-only]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-PersonDetect_int8_tflite___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_" SRC "${ROOT_ARTIFACTS_DIR}/iree_PersonDetect_int8_tflite_.mlir" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_PersonDetect_int8_tflite___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_/module.vmfb" @@ -628,6 +715,21 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i4_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=x86_64-unknown-linux-gnu" + "--iree-llvmcpu-target-cpu=cascadelake" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=all" + FRIENDLY_NAME "matmul_1x256x2048_i8_i4_i32_tile_config_default(linalg) [x86_64-cascadelake-linux_gnu-llvm_cpu][default-flags,dt-uk]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_" SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i4_i32_tile_config_default.mlirbc" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_/module.vmfb" @@ -643,6 +745,36 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=x86_64-unknown-linux-gnu" + "--iree-llvmcpu-target-cpu=cascadelake" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=all" + FRIENDLY_NAME "matmul_1x256x2048_i8_i8_i32_tile_config_default(linalg) [x86_64-cascadelake-linux_gnu-llvm_cpu][default-flags,dt-uk]" + PUBLIC +) + +iree_bytecode_module( + NAME "iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=x86_64-unknown-linux-gnu" + "--iree-llvmcpu-target-cpu=cascadelake" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=all" + FRIENDLY_NAME "matmul_256x256x2048_i8_i8_i32_tile_config_default(linalg) [x86_64-cascadelake-linux_gnu-llvm_cpu][default-flags,dt-uk]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-PersonDetect_int8_tflite___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_" SRC "${ROOT_ARTIFACTS_DIR}/iree_PersonDetect_int8_tflite_.mlir" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_PersonDetect_int8_tflite___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_/module.vmfb" @@ -1686,6 +1818,20 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i4_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=aarch64-none-linux-android29" + "--iree-opt-data-tiling=false" + "--iree-llvmcpu-target-cpu-features=+dotprod" + FRIENDLY_NAME "matmul_1x256x2048_i8_i4_i32_tile_config_default(linalg) [armv8.2-a-generic-linux_android29-llvm_cpu][experimental-flags,no-dt]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_" SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i4_i32_tile_config_default.mlirbc" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_/module.vmfb" @@ -1700,6 +1846,49 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=aarch64-none-linux-android29" + "--iree-opt-data-tiling=false" + "--iree-llvmcpu-target-cpu-features=+dotprod" + FRIENDLY_NAME "matmul_1x256x2048_i8_i8_i32_tile_config_default(linalg) [armv8.2-a-generic-linux_android29-llvm_cpu][experimental-flags,no-dt]" + PUBLIC +) + +iree_bytecode_module( + NAME "iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=aarch64-none-linux-android29" + "--iree-opt-data-tiling=false" + "--iree-llvmcpu-target-cpu-features=+dotprod" + FRIENDLY_NAME "matmul_256x256x2048_i8_i8_i32_tile_config_default(linalg) [armv8.2-a-generic-linux_android29-llvm_cpu][experimental-flags,no-dt]" + PUBLIC +) + +iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i4_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=aarch64-none-linux-android29" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=all" + "--iree-llvmcpu-target-cpu-features=+dotprod" + FRIENDLY_NAME "matmul_1x256x2048_i8_i4_i32_tile_config_default(linalg) [armv8.2-a-generic-linux_android29-llvm_cpu][default-flags,dt-uk]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_" SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i4_i32_tile_config_default.mlirbc" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_/module.vmfb" @@ -1715,6 +1904,51 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=aarch64-none-linux-android29" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=all" + "--iree-llvmcpu-target-cpu-features=+dotprod" + FRIENDLY_NAME "matmul_1x256x2048_i8_i8_i32_tile_config_default(linalg) [armv8.2-a-generic-linux_android29-llvm_cpu][default-flags,dt-uk]" + PUBLIC +) + +iree_bytecode_module( + NAME "iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=aarch64-none-linux-android29" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=all" + "--iree-llvmcpu-target-cpu-features=+dotprod" + FRIENDLY_NAME "matmul_256x256x2048_i8_i8_i32_tile_config_default(linalg) [armv8.2-a-generic-linux_android29-llvm_cpu][default-flags,dt-uk]" + PUBLIC +) + +iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i4_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=aarch64-none-linux-android29" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=none" + "--iree-llvmcpu-target-cpu-features=+dotprod" + FRIENDLY_NAME "matmul_1x256x2048_i8_i4_i32_tile_config_default(linalg) [armv8.2-a-generic-linux_android29-llvm_cpu][experimental-flags,dt-only]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_" SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i4_i32_tile_config_default.mlirbc" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_/module.vmfb" @@ -1730,6 +1964,36 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=aarch64-none-linux-android29" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=none" + "--iree-llvmcpu-target-cpu-features=+dotprod" + FRIENDLY_NAME "matmul_1x256x2048_i8_i8_i32_tile_config_default(linalg) [armv8.2-a-generic-linux_android29-llvm_cpu][experimental-flags,dt-only]" + PUBLIC +) + +iree_bytecode_module( + NAME "iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=aarch64-none-linux-android29" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=none" + "--iree-llvmcpu-target-cpu-features=+dotprod" + FRIENDLY_NAME "matmul_256x256x2048_i8_i8_i32_tile_config_default(linalg) [armv8.2-a-generic-linux_android29-llvm_cpu][experimental-flags,dt-only]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-MobileBertSquad_fp32_tflite___qualcomm-adreno-vulkan_android31-vulkan_spirv__default-flags_" SRC "${ROOT_ARTIFACTS_DIR}/iree_MobileBertSquad_fp32_tflite_.mlir" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_MobileBertSquad_fp32_tflite___qualcomm-adreno-vulkan_android31-vulkan_spirv__default-flags_/module.vmfb" @@ -1903,6 +2167,24 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_compile-stats_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i4_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_compile-stats_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=x86_64-unknown-linux-gnu" + "--iree-llvmcpu-target-cpu=cascadelake" + "--iree-opt-data-tiling=false" + "--iree-vm-emit-polyglot-zip=true" + "--iree-llvmcpu-debug-symbols=false" + "--iree-scheduling-dump-statistics-format=json" + "--iree-scheduling-dump-statistics-file=${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_compile-stats_/scheduling_stats.json" + FRIENDLY_NAME "matmul_1x256x2048_i8_i4_i32_tile_config_default(linalg) [x86_64-cascadelake-linux_gnu-llvm_cpu][experimental-flags,no-dt,compile-stats]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_compile-stats_" SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i4_i32_tile_config_default.mlirbc" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_compile-stats_/module.vmfb" @@ -1921,6 +2203,42 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_compile-stats_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_compile-stats_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=x86_64-unknown-linux-gnu" + "--iree-llvmcpu-target-cpu=cascadelake" + "--iree-opt-data-tiling=false" + "--iree-vm-emit-polyglot-zip=true" + "--iree-llvmcpu-debug-symbols=false" + "--iree-scheduling-dump-statistics-format=json" + "--iree-scheduling-dump-statistics-file=${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_compile-stats_/scheduling_stats.json" + FRIENDLY_NAME "matmul_1x256x2048_i8_i8_i32_tile_config_default(linalg) [x86_64-cascadelake-linux_gnu-llvm_cpu][experimental-flags,no-dt,compile-stats]" + PUBLIC +) + +iree_bytecode_module( + NAME "iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_compile-stats_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_compile-stats_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=x86_64-unknown-linux-gnu" + "--iree-llvmcpu-target-cpu=cascadelake" + "--iree-opt-data-tiling=false" + "--iree-vm-emit-polyglot-zip=true" + "--iree-llvmcpu-debug-symbols=false" + "--iree-scheduling-dump-statistics-format=json" + "--iree-scheduling-dump-statistics-file=${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_compile-stats_/scheduling_stats.json" + FRIENDLY_NAME "matmul_256x256x2048_i8_i8_i32_tile_config_default(linalg) [x86_64-cascadelake-linux_gnu-llvm_cpu][experimental-flags,no-dt,compile-stats]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-PersonDetect_int8_tflite___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_compile-stats_" SRC "${ROOT_ARTIFACTS_DIR}/iree_PersonDetect_int8_tflite_.mlir" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_PersonDetect_int8_tflite___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_compile-stats_/module.vmfb" @@ -2245,6 +2563,25 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_compile-stats_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i4_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_compile-stats_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=x86_64-unknown-linux-gnu" + "--iree-llvmcpu-target-cpu=cascadelake" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=none" + "--iree-vm-emit-polyglot-zip=true" + "--iree-llvmcpu-debug-symbols=false" + "--iree-scheduling-dump-statistics-format=json" + "--iree-scheduling-dump-statistics-file=${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_compile-stats_/scheduling_stats.json" + FRIENDLY_NAME "matmul_1x256x2048_i8_i4_i32_tile_config_default(linalg) [x86_64-cascadelake-linux_gnu-llvm_cpu][experimental-flags,dt-only,compile-stats]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_compile-stats_" SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i4_i32_tile_config_default.mlirbc" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_compile-stats_/module.vmfb" @@ -2264,6 +2601,44 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_compile-stats_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_compile-stats_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=x86_64-unknown-linux-gnu" + "--iree-llvmcpu-target-cpu=cascadelake" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=none" + "--iree-vm-emit-polyglot-zip=true" + "--iree-llvmcpu-debug-symbols=false" + "--iree-scheduling-dump-statistics-format=json" + "--iree-scheduling-dump-statistics-file=${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_compile-stats_/scheduling_stats.json" + FRIENDLY_NAME "matmul_1x256x2048_i8_i8_i32_tile_config_default(linalg) [x86_64-cascadelake-linux_gnu-llvm_cpu][experimental-flags,dt-only,compile-stats]" + PUBLIC +) + +iree_bytecode_module( + NAME "iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_compile-stats_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_compile-stats_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=x86_64-unknown-linux-gnu" + "--iree-llvmcpu-target-cpu=cascadelake" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=none" + "--iree-vm-emit-polyglot-zip=true" + "--iree-llvmcpu-debug-symbols=false" + "--iree-scheduling-dump-statistics-format=json" + "--iree-scheduling-dump-statistics-file=${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_compile-stats_/scheduling_stats.json" + FRIENDLY_NAME "matmul_256x256x2048_i8_i8_i32_tile_config_default(linalg) [x86_64-cascadelake-linux_gnu-llvm_cpu][experimental-flags,dt-only,compile-stats]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-PersonDetect_int8_tflite___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_compile-stats_" SRC "${ROOT_ARTIFACTS_DIR}/iree_PersonDetect_int8_tflite_.mlir" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_PersonDetect_int8_tflite___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_compile-stats_/module.vmfb" @@ -2606,6 +2981,25 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_compile-stats_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i4_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_compile-stats_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=x86_64-unknown-linux-gnu" + "--iree-llvmcpu-target-cpu=cascadelake" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=all" + "--iree-vm-emit-polyglot-zip=true" + "--iree-llvmcpu-debug-symbols=false" + "--iree-scheduling-dump-statistics-format=json" + "--iree-scheduling-dump-statistics-file=${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_compile-stats_/scheduling_stats.json" + FRIENDLY_NAME "matmul_1x256x2048_i8_i4_i32_tile_config_default(linalg) [x86_64-cascadelake-linux_gnu-llvm_cpu][default-flags,dt-uk,compile-stats]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_compile-stats_" SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i4_i32_tile_config_default.mlirbc" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_compile-stats_/module.vmfb" @@ -2625,6 +3019,44 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_compile-stats_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_compile-stats_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=x86_64-unknown-linux-gnu" + "--iree-llvmcpu-target-cpu=cascadelake" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=all" + "--iree-vm-emit-polyglot-zip=true" + "--iree-llvmcpu-debug-symbols=false" + "--iree-scheduling-dump-statistics-format=json" + "--iree-scheduling-dump-statistics-file=${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_compile-stats_/scheduling_stats.json" + FRIENDLY_NAME "matmul_1x256x2048_i8_i8_i32_tile_config_default(linalg) [x86_64-cascadelake-linux_gnu-llvm_cpu][default-flags,dt-uk,compile-stats]" + PUBLIC +) + +iree_bytecode_module( + NAME "iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_compile-stats_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_compile-stats_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=x86_64-unknown-linux-gnu" + "--iree-llvmcpu-target-cpu=cascadelake" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=all" + "--iree-vm-emit-polyglot-zip=true" + "--iree-llvmcpu-debug-symbols=false" + "--iree-scheduling-dump-statistics-format=json" + "--iree-scheduling-dump-statistics-file=${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_compile-stats_/scheduling_stats.json" + FRIENDLY_NAME "matmul_256x256x2048_i8_i8_i32_tile_config_default(linalg) [x86_64-cascadelake-linux_gnu-llvm_cpu][default-flags,dt-uk,compile-stats]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-PersonDetect_int8_tflite___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_compile-stats_" SRC "${ROOT_ARTIFACTS_DIR}/iree_PersonDetect_int8_tflite_.mlir" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_PersonDetect_int8_tflite___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_compile-stats_/module.vmfb" @@ -3952,6 +4384,24 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_compile-stats_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i4_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_compile-stats_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=aarch64-none-linux-android29" + "--iree-opt-data-tiling=false" + "--iree-llvmcpu-target-cpu-features=+dotprod" + "--iree-vm-emit-polyglot-zip=true" + "--iree-llvmcpu-debug-symbols=false" + "--iree-scheduling-dump-statistics-format=json" + "--iree-scheduling-dump-statistics-file=${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_compile-stats_/scheduling_stats.json" + FRIENDLY_NAME "matmul_1x256x2048_i8_i4_i32_tile_config_default(linalg) [armv8.2-a-generic-linux_android29-llvm_cpu][experimental-flags,no-dt,compile-stats]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_compile-stats_" SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i4_i32_tile_config_default.mlirbc" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_compile-stats_/module.vmfb" @@ -3970,6 +4420,61 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_compile-stats_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_compile-stats_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=aarch64-none-linux-android29" + "--iree-opt-data-tiling=false" + "--iree-llvmcpu-target-cpu-features=+dotprod" + "--iree-vm-emit-polyglot-zip=true" + "--iree-llvmcpu-debug-symbols=false" + "--iree-scheduling-dump-statistics-format=json" + "--iree-scheduling-dump-statistics-file=${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_compile-stats_/scheduling_stats.json" + FRIENDLY_NAME "matmul_1x256x2048_i8_i8_i32_tile_config_default(linalg) [armv8.2-a-generic-linux_android29-llvm_cpu][experimental-flags,no-dt,compile-stats]" + PUBLIC +) + +iree_bytecode_module( + NAME "iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_compile-stats_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_compile-stats_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=aarch64-none-linux-android29" + "--iree-opt-data-tiling=false" + "--iree-llvmcpu-target-cpu-features=+dotprod" + "--iree-vm-emit-polyglot-zip=true" + "--iree-llvmcpu-debug-symbols=false" + "--iree-scheduling-dump-statistics-format=json" + "--iree-scheduling-dump-statistics-file=${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_compile-stats_/scheduling_stats.json" + FRIENDLY_NAME "matmul_256x256x2048_i8_i8_i32_tile_config_default(linalg) [armv8.2-a-generic-linux_android29-llvm_cpu][experimental-flags,no-dt,compile-stats]" + PUBLIC +) + +iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_compile-stats_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i4_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_compile-stats_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=aarch64-none-linux-android29" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=all" + "--iree-llvmcpu-target-cpu-features=+dotprod" + "--iree-vm-emit-polyglot-zip=true" + "--iree-llvmcpu-debug-symbols=false" + "--iree-scheduling-dump-statistics-format=json" + "--iree-scheduling-dump-statistics-file=${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_compile-stats_/scheduling_stats.json" + FRIENDLY_NAME "matmul_1x256x2048_i8_i4_i32_tile_config_default(linalg) [armv8.2-a-generic-linux_android29-llvm_cpu][default-flags,dt-uk,compile-stats]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_compile-stats_" SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i4_i32_tile_config_default.mlirbc" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_compile-stats_/module.vmfb" @@ -3989,6 +4494,63 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_compile-stats_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_compile-stats_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=aarch64-none-linux-android29" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=all" + "--iree-llvmcpu-target-cpu-features=+dotprod" + "--iree-vm-emit-polyglot-zip=true" + "--iree-llvmcpu-debug-symbols=false" + "--iree-scheduling-dump-statistics-format=json" + "--iree-scheduling-dump-statistics-file=${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_compile-stats_/scheduling_stats.json" + FRIENDLY_NAME "matmul_1x256x2048_i8_i8_i32_tile_config_default(linalg) [armv8.2-a-generic-linux_android29-llvm_cpu][default-flags,dt-uk,compile-stats]" + PUBLIC +) + +iree_bytecode_module( + NAME "iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_compile-stats_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_compile-stats_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=aarch64-none-linux-android29" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=all" + "--iree-llvmcpu-target-cpu-features=+dotprod" + "--iree-vm-emit-polyglot-zip=true" + "--iree-llvmcpu-debug-symbols=false" + "--iree-scheduling-dump-statistics-format=json" + "--iree-scheduling-dump-statistics-file=${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_compile-stats_/scheduling_stats.json" + FRIENDLY_NAME "matmul_256x256x2048_i8_i8_i32_tile_config_default(linalg) [armv8.2-a-generic-linux_android29-llvm_cpu][default-flags,dt-uk,compile-stats]" + PUBLIC +) + +iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_compile-stats_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i4_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_compile-stats_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=aarch64-none-linux-android29" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=none" + "--iree-llvmcpu-target-cpu-features=+dotprod" + "--iree-vm-emit-polyglot-zip=true" + "--iree-llvmcpu-debug-symbols=false" + "--iree-scheduling-dump-statistics-format=json" + "--iree-scheduling-dump-statistics-file=${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_compile-stats_/scheduling_stats.json" + FRIENDLY_NAME "matmul_1x256x2048_i8_i4_i32_tile_config_default(linalg) [armv8.2-a-generic-linux_android29-llvm_cpu][experimental-flags,dt-only,compile-stats]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_compile-stats_" SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i4_i32_tile_config_default.mlirbc" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_compile-stats_/module.vmfb" @@ -4008,6 +4570,44 @@ ) iree_bytecode_module( + NAME "iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_compile-stats_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_1x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_compile-stats_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=aarch64-none-linux-android29" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=none" + "--iree-llvmcpu-target-cpu-features=+dotprod" + "--iree-vm-emit-polyglot-zip=true" + "--iree-llvmcpu-debug-symbols=false" + "--iree-scheduling-dump-statistics-format=json" + "--iree-scheduling-dump-statistics-file=${ROOT_ARTIFACTS_DIR}/iree_module_matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_compile-stats_/scheduling_stats.json" + FRIENDLY_NAME "matmul_1x256x2048_i8_i8_i32_tile_config_default(linalg) [armv8.2-a-generic-linux_android29-llvm_cpu][experimental-flags,dt-only,compile-stats]" + PUBLIC +) + +iree_bytecode_module( + NAME "iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_compile-stats_" + SRC "${ROOT_ARTIFACTS_DIR}/model_matmul_256x256x2048_i8_i8_i32_tile_config_default.mlirbc" + MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_compile-stats_/module.vmfb" + FLAGS + "--iree-hal-target-backends=llvm-cpu" + "--iree-input-type=none" + "--iree-llvmcpu-target-triple=aarch64-none-linux-android29" + "--iree-opt-data-tiling=true" + "--iree-llvmcpu-enable-ukernels=none" + "--iree-llvmcpu-target-cpu-features=+dotprod" + "--iree-vm-emit-polyglot-zip=true" + "--iree-llvmcpu-debug-symbols=false" + "--iree-scheduling-dump-statistics-format=json" + "--iree-scheduling-dump-statistics-file=${ROOT_ARTIFACTS_DIR}/iree_module_matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_compile-stats_/scheduling_stats.json" + FRIENDLY_NAME "matmul_256x256x2048_i8_i8_i32_tile_config_default(linalg) [armv8.2-a-generic-linux_android29-llvm_cpu][experimental-flags,dt-only,compile-stats]" + PUBLIC +) + +iree_bytecode_module( NAME "iree-module-MobileBertSquad_fp32_tflite___qualcomm-adreno-vulkan_android31-vulkan_spirv__default-flags_compile-stats_" SRC "${ROOT_ARTIFACTS_DIR}/iree_MobileBertSquad_fp32_tflite_.mlir" MODULE_FILE_NAME "${ROOT_ARTIFACTS_DIR}/iree_module_MobileBertSquad_fp32_tflite___qualcomm-adreno-vulkan_android31-vulkan_spirv__default-flags_compile-stats_/module.vmfb" @@ -4255,12 +4855,15 @@ ${PACKAGE_NAME}_model-matmul_123x2561x2561_f32t_f32t_f32t_tile_config_default ${PACKAGE_NAME}_model-matmul_128x256x8192_f16t_tile_config_default ${PACKAGE_NAME}_model-matmul_128x256x8192_f32t_tile_config_default + ${PACKAGE_NAME}_model-matmul_1x256x2048_i8_i4_i32_tile_config_default + ${PACKAGE_NAME}_model-matmul_1x256x2048_i8_i8_i32_tile_config_default ${PACKAGE_NAME}_model-matmul_2560x2560x2560_f16t_tile_config_default ${PACKAGE_NAME}_model-matmul_2560x2560x2560_f32t_tile_config_default ${PACKAGE_NAME}_model-matmul_2562x2561x2561_f32t_f32t_f32t_tile_config_default ${PACKAGE_NAME}_model-matmul_2562x2564x2562_f32t_f32t_f32t_tile_config_default ${PACKAGE_NAME}_model-matmul_2564x2564x2564_f32t_f32t_f32t_tile_config_default ${PACKAGE_NAME}_model-matmul_256x256x2048_i8_i4_i32_tile_config_default + ${PACKAGE_NAME}_model-matmul_256x256x2048_i8_i8_i32_tile_config_default ${PACKAGE_NAME}_model-matmul_3456x1024x2048_f16t_tile_config_default ${PACKAGE_NAME}_model-matmul_3456x1024x2048_f32t_tile_config_default ) @@ -4290,8 +4893,14 @@ ${PACKAGE_NAME}_iree-module-MobileBertSquad_int8_tflite___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_ ${PACKAGE_NAME}_iree-module-Vit_int8_tflite___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_ ${PACKAGE_NAME}_iree-module-Vit_int8_tflite___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_ ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_ ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_ + ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_ + ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_ ) add_dependencies(iree-benchmark-suites-android-cpu-dt-only @@ -4301,7 +4910,10 @@ ${PACKAGE_NAME}_iree-module-MobileBertSquad_fp32_tflite___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_ ${PACKAGE_NAME}_iree-module-MobileBertSquad_int8_tflite___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_ ${PACKAGE_NAME}_iree-module-Vit_int8_tflite___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_ ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_ + ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_ ) add_dependencies(iree-benchmark-suites-android-gpu @@ -4423,6 +5035,18 @@ ${PACKAGE_NAME}_iree-module-matmul_123x2561x2561_f32t_f32t_f32t_tile_config_default_linalg___cuda-sm_80-linux_gnu-cuda__ukernel_matmul_compile-stats_ ${PACKAGE_NAME}_iree-module-matmul_128x256x8192_f16t_tile_config_default_linalg___cuda-sm_80-linux_gnu-cuda__ukernel_matmul_splitk_compile-stats_ ${PACKAGE_NAME}_iree-module-matmul_128x256x8192_f32t_tile_config_default_linalg___cuda-sm_80-linux_gnu-cuda__ukernel_matmul_splitk_compile-stats_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_compile-stats_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_compile-stats_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_compile-stats_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_compile-stats_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_compile-stats_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_compile-stats_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_compile-stats_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_compile-stats_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_compile-stats_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_compile-stats_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_compile-stats_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_compile-stats_ ${PACKAGE_NAME}_iree-module-matmul_2560x2560x2560_f16t_tile_config_default_linalg___cuda-sm_80-linux_gnu-cuda__ukernel_matmul_compile-stats_ ${PACKAGE_NAME}_iree-module-matmul_2560x2560x2560_f32t_tile_config_default_linalg___cuda-sm_80-linux_gnu-cuda__ukernel_matmul_compile-stats_ ${PACKAGE_NAME}_iree-module-matmul_2562x2561x2561_f32t_f32t_f32t_tile_config_default_linalg___cuda-sm_80-linux_gnu-cuda__ukernel_matmul_compile-stats_ @@ -4434,6 +5058,12 @@ ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_compile-stats_ ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_compile-stats_ ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_compile-stats_ + ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_compile-stats_ + ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_compile-stats_ + ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_compile-stats_ + ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_compile-stats_ + ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_compile-stats_ + ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_compile-stats_ ${PACKAGE_NAME}_iree-module-matmul_3456x1024x2048_f16t_tile_config_default_linalg___cuda-sm_80-linux_gnu-cuda__ukernel_matmul_compile-stats_ ${PACKAGE_NAME}_iree-module-matmul_3456x1024x2048_f32t_tile_config_default_linalg___cuda-sm_80-linux_gnu-cuda__ukernel_matmul_compile-stats_ ) @@ -4572,6 +5202,18 @@ ${PACKAGE_NAME}_iree-module-matmul_123x2561x2561_f32t_f32t_f32t_tile_config_default_linalg___cuda-sm_80-linux_gnu-cuda__ukernel_matmul_ ${PACKAGE_NAME}_iree-module-matmul_128x256x8192_f16t_tile_config_default_linalg___cuda-sm_80-linux_gnu-cuda__ukernel_matmul_splitk_ ${PACKAGE_NAME}_iree-module-matmul_128x256x8192_f32t_tile_config_default_linalg___cuda-sm_80-linux_gnu-cuda__ukernel_matmul_splitk_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_ ${PACKAGE_NAME}_iree-module-matmul_2560x2560x2560_f16t_tile_config_default_linalg___cuda-sm_80-linux_gnu-cuda__ukernel_matmul_ ${PACKAGE_NAME}_iree-module-matmul_2560x2560x2560_f32t_tile_config_default_linalg___cuda-sm_80-linux_gnu-cuda__ukernel_matmul_ ${PACKAGE_NAME}_iree-module-matmul_2562x2561x2561_f32t_f32t_f32t_tile_config_default_linalg___cuda-sm_80-linux_gnu-cuda__ukernel_matmul_ @@ -4583,6 +5225,12 @@ ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_ ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_ ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_ + ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__default-flags_dt-uk_ + ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_dt-only_ + ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___armv8.2-a-generic-linux_android29-llvm_cpu__experimental-flags_no-dt_ + ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_ + ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_ + ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_ ${PACKAGE_NAME}_iree-module-matmul_3456x1024x2048_f16t_tile_config_default_linalg___cuda-sm_80-linux_gnu-cuda__ukernel_matmul_ ${PACKAGE_NAME}_iree-module-matmul_3456x1024x2048_f32t_tile_config_default_linalg___cuda-sm_80-linux_gnu-cuda__ukernel_matmul_ ) @@ -4653,8 +5301,14 @@ ${PACKAGE_NAME}_iree-module-PersonDetect_int8_tflite___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_ ${PACKAGE_NAME}_iree-module-PoseNet_fp32_tflite___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_ ${PACKAGE_NAME}_iree-module-PoseNet_fp32_tflite___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_ ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_ ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_ + ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__default-flags_dt-uk_ + ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_no-dt_ ) add_dependencies(iree-benchmark-suites-x86_64-dt-only @@ -4676,7 +5330,10 @@ ${PACKAGE_NAME}_iree-module-MobileSSD_fp32_tflite___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_ ${PACKAGE_NAME}_iree-module-PersonDetect_int8_tflite___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_ ${PACKAGE_NAME}_iree-module-PoseNet_fp32_tflite___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_ + ${PACKAGE_NAME}_iree-module-matmul_1x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_ ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i4_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_ + ${PACKAGE_NAME}_iree-module-matmul_256x256x2048_i8_i8_i32_tile_config_default_linalg___x86_64-cascadelake-linux_gnu-llvm_cpu__experimental-flags_dt-only_ ) add_dependencies(iree-benchmark-suites-x86_64-large