Skip to content

Add benchmark for the sum pooling vectorization pass#28

Open
axmat wants to merge 1 commit intobuddy-compiler:mainfrom
axmat:sum-pooling-bench
Open

Add benchmark for the sum pooling vectorization pass#28
axmat wants to merge 1 commit intobuddy-compiler:mainfrom
axmat:sum-pooling-bench

Conversation

@axmat
Copy link
Copy Markdown
Contributor

@axmat axmat commented Mar 20, 2022

Benchmark

Run on (52 X 2500 MHz CPU s)
CPU Caches:
L1 Data 32 KiB (x26)
L1 Instruction 32 KiB (x26)
L2 Unified 1024 KiB (x26)
L3 Unified 36608 KiB (x1)
Load Average: 0.33, 0.67, 0.76
WARNING Library was built as DEBUG. Timings may be affected.


Benchmark Time CPU Iterations

MLIR_PoolingNhwcSum/1 16.7 ms 16.7 ms 42
MLIR_PoolingNhwcSum/4 66.8 ms 66.8 ms 10
Buddy_PoolingNhwcSum/1 13.1 ms 13.1 ms 53
Buddy_PoolingNhwcSum/4 52.0 ms 52.0 ms 13

Depends on buddy-compiler/buddy-mlir#16

@axmat axmat force-pushed the sum-pooling-bench branch from 65f6023 to f327ad7 Compare April 13, 2022 00:42
@axmat axmat requested a review from zhanghb97 April 13, 2022 21:00
EllisLambda pushed a commit to EllisLambda/buddy-benchmark that referenced this pull request Sep 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant