Home
last modified time | relevance | path

Searched refs:GEMMBenchmark (Results 1 – 4 of 4) sorted by relevance

/external/XNNPACK/bench/
Dqs8-gemm.cc31 static void GEMMBenchmark(benchmark::State& state, in GEMMBenchmark() function
112 static void GEMMBenchmark(benchmark::State& state, in GEMMBenchmark() function
288GEMMBenchmark(state, xnn_qs8_gemm_minmax_ukernel_1x8__neon_mlal_lane, 1, 8, 1, 1, benchmark::utils… in qs8_gemm_1x8__neon_mlal_lane()
291GEMMBenchmark(state, xnn_qs8_gemm_minmax_ukernel_2x8__neon_mlal_lane, 2, 8, 1, 1, benchmark::utils… in qs8_gemm_2x8__neon_mlal_lane()
294GEMMBenchmark(state, xnn_qs8_gemm_minmax_ukernel_3x8__neon_mlal_lane, 3, 8, 1, 1, benchmark::utils… in qs8_gemm_3x8__neon_mlal_lane()
297GEMMBenchmark(state, xnn_qs8_gemm_minmax_ukernel_4x8__neon_mlal_lane, 4, 8, 1, 1, benchmark::utils… in qs8_gemm_4x8__neon_mlal_lane()
300GEMMBenchmark(state, xnn_qs8_gemm_minmax_ukernel_1x16__neon_mlal_lane, 1, 16, 1, 1, benchmark::uti… in qs8_gemm_1x16__neon_mlal_lane()
303GEMMBenchmark(state, xnn_qs8_gemm_minmax_ukernel_2x16__neon_mlal_lane, 2, 16, 1, 1, benchmark::uti… in qs8_gemm_2x16__neon_mlal_lane()
306GEMMBenchmark(state, xnn_qs8_gemm_minmax_ukernel_3x16__neon_mlal_lane, 3, 16, 1, 1, benchmark::uti… in qs8_gemm_3x16__neon_mlal_lane()
309GEMMBenchmark(state, xnn_qs8_gemm_minmax_ukernel_4x16__neon_mlal_lane, 4, 16, 1, 1, benchmark::uti… in qs8_gemm_4x16__neon_mlal_lane()
[all …]
Df32-gemm.cc34 static void GEMMBenchmark(benchmark::State& state, in GEMMBenchmark() function
354 GEMMBenchmark(state, xnn_f32_gemm_minmax_ukernel_1x8__aarch64_neonfma_ld64, 1, 8, 1, 1); in f32_gemm_1x8__aarch64_neonfma_ld64()
357 GEMMBenchmark(state, xnn_f32_gemm_minmax_ukernel_1x12__aarch64_neonfma_cortex_a53, 1, 12, 1, 1); in f32_gemm_1x12__aarch64_neonfma_cortex_a53()
360 GEMMBenchmark(state, xnn_f32_gemm_minmax_ukernel_1x8__aarch64_neonfma_cortex_a53, 1, 8, 1, 1); in f32_gemm_1x8__aarch64_neonfma_cortex_a53()
363 GEMMBenchmark(state, xnn_f32_gemm_minmax_ukernel_1x8__aarch64_neonfma_cortex_a57, 1, 8, 1, 1); in f32_gemm_1x8__aarch64_neonfma_cortex_a57()
366 GEMMBenchmark(state, xnn_f32_gemm_minmax_ukernel_1x8__aarch64_neonfma_cortex_a75, 1, 8, 1, 1); in f32_gemm_1x8__aarch64_neonfma_cortex_a75()
369 GEMMBenchmark(state, xnn_f32_gemm_minmax_ukernel_4x12__aarch64_neonfma_cortex_a53, 4, 12, 1, 1); in f32_gemm_4x12__aarch64_neonfma_cortex_a53()
372 GEMMBenchmark(state, xnn_f32_gemm_minmax_ukernel_4x8__aarch64_neonfma_cortex_a53, 4, 8, 1, 1); in f32_gemm_4x8__aarch64_neonfma_cortex_a53()
375 GEMMBenchmark(state, xnn_f32_gemm_minmax_ukernel_4x8__aarch64_neonfma_cortex_a55, 4, 8, 1, 1); in f32_gemm_4x8__aarch64_neonfma_cortex_a55()
378 GEMMBenchmark(state, xnn_f32_gemm_minmax_ukernel_4x8__aarch64_neonfma_cortex_a57, 4, 8, 1, 1); in f32_gemm_4x8__aarch64_neonfma_cortex_a57()
[all …]
Df16-gemm.cc30 static void GEMMBenchmark(benchmark::State& state, in GEMMBenchmark() function
114 GEMMBenchmark(state, xnn_f16_gemm_minmax_ukernel_1x8__neonfp16arith_ld64, 1, 8, 1, 1); in f16_gemm_1x8__neonfp16arith_ld64()
118 GEMMBenchmark(state, xnn_f16_gemm_minmax_ukernel_4x8__neonfp16arith_ld64, 4, 8, 1, 1); in f16_gemm_4x8__neonfp16arith_ld64()
122 GEMMBenchmark(state, xnn_f16_gemm_minmax_ukernel_6x8__neonfp16arith_ld64, 6, 8, 1, 1); in f16_gemm_6x8__neonfp16arith_ld64()
126 GEMMBenchmark(state, xnn_f16_gemm_minmax_ukernel_8x8__neonfp16arith_ld64, 8, 8, 1, 1); in f16_gemm_8x8__neonfp16arith_ld64()
130 GEMMBenchmark(state, xnn_f16_gemm_minmax_ukernel_1x16__neonfp16arith_ld64, 1, 16, 1, 1); in f16_gemm_1x16__neonfp16arith_ld64()
134 GEMMBenchmark(state, xnn_f16_gemm_minmax_ukernel_4x16__neonfp16arith_ld64, 4, 16, 1, 1); in f16_gemm_4x16__neonfp16arith_ld64()
138 GEMMBenchmark(state, xnn_f16_gemm_minmax_ukernel_6x16__neonfp16arith_ld64, 6, 16, 1, 1); in f16_gemm_6x16__neonfp16arith_ld64()
142 GEMMBenchmark(state, xnn_f16_gemm_minmax_ukernel_8x16__neonfp16arith_ld64, 8, 16, 1, 1); in f16_gemm_8x16__neonfp16arith_ld64()
157 GEMMBenchmark(state, xnn_f16_gemm_minmax_ukernel_1x16__aarch64_neonfp16arith_ld32, 1, 16, 1, 1); in BENCHMARK_GEMM()
[all …]
Dqu8-gemm.cc36 static void GEMMBenchmark(benchmark::State& state, in GEMMBenchmark() function
302GEMMBenchmark(state, xnn_qu8_gemm_minmax_ukernel_4x8__neon, 4, 8, 1, 1, benchmark::utils::CheckNEO… in qu8_gemm_4x8__neon()
306GEMMBenchmark(state, xnn_qu8_gemm_minmax_ukernel_8x8__neon, 8, 8, 1, 1, benchmark::utils::CheckNEO… in qu8_gemm_8x8__neon()
315 GEMMBenchmark(state, xnn_qu8_gemm_minmax_ukernel_4x4c2__sse2, 4, 4, 2, 1); in BENCHMARK_GEMM()
319 GEMMBenchmark(state, xnn_qu8_gemm_minmax_ukernel_2x4c8__sse2, 2, 4, 8, 1); in qu8_gemm_2x4c8__sse2()