MNN/source/backend/cpu/compute
xinhao.zheng 332912cb6b Integrate KleidiAI sme int4 kernel
Add logic to select micro kernel functions when SME2 is enable.
Thread number will be forced to 1 when run matmul, for better
energy efficiency ratio.
2025-02-11 14:23:54 +08:00
..
CommonOptFunction.cpp MNN:Sync: Sync Internal 3.0.4 2025-01-22 16:28:36 +08:00
CommonOptFunction.h MNN:Sync: Sync Internal 3.0.4 2025-01-22 16:28:36 +08:00
ConvInt8TiledExecutor.cpp Integrate KleidiAI sme int4 kernel 2025-02-11 14:23:54 +08:00
ConvInt8TiledExecutor.hpp Merge branch 'alibaba:master' into mnn_kai_interface_refactor 2025-02-11 10:21:56 +08:00
ConvInt8Winograd.cpp
ConvInt8Winograd.hpp
ConvOpt.cpp
ConvOpt.h
Convolution1x1Strassen.cpp MNN:Sync: Sync Internal 3.0.4 2025-01-22 16:28:36 +08:00
Convolution1x1Strassen.hpp MNN:Sync: Sync Internal 3.0.4 2025-01-22 16:28:36 +08:00
ConvolutionFloatFactory.cpp MNN:Sync: Sync Internal 3.0.4 2025-01-22 16:28:36 +08:00
ConvolutionFloatFactory.h
ConvolutionGroup.cpp
ConvolutionGroup.hpp
ConvolutionIntFactory.cpp
ConvolutionIntFactory.hpp
ConvolutionPackFreeWinograd.cpp
ConvolutionPackFreeWinograd.hpp
ConvolutionPackWinograd.cpp
ConvolutionPackWinograd.hpp
ConvolutionTiledExecutor.cpp MNN:Sync: Sync Internal 3.0.4 2025-01-22 16:28:36 +08:00
ConvolutionTiledExecutor.hpp
ConvolutionWinogradBridge.cpp
ConvolutionWinogradBridge.hpp
ConvolutionWinogradImpl.cpp
ConvolutionWinogradImpl.hpp
DenseConvolutionTiledExecutor.cpp MNN:Sync: Sync Internal 3.0.4 2025-01-22 16:28:36 +08:00
DenseConvolutionTiledExecutor.hpp
IdstConvolutionInt8.cpp MNN:Sync: Sync Internal 3.0.4 2025-01-22 16:28:36 +08:00
IdstConvolutionInt8.hpp
ImageProcessFunction.cpp
ImageProcessFunction.hpp
Int8FunctionsOpt.cpp
Int8FunctionsOpt.h
OptimizedComputer.cpp
OptimizedComputer.hpp
ResizeFunction.cpp
ResizeFunction.h MNN:Sync: Sync Internal 3.0.4 2025-01-22 16:28:36 +08:00
SparseConvInt8TiledExecutor.cpp
SparseConvInt8TiledExecutor.hpp
SparseConvolutionTiledExecutor.cpp
SparseConvolutionTiledExecutor.hpp
StrassenMatmulComputor.cpp MNN:Sync: Sync Internal 3.0.4 2025-01-22 16:28:36 +08:00
StrassenMatmulComputor.hpp MNN:Sync: Sync Internal 3.0.4 2025-01-22 16:28:36 +08:00
WinogradOptFunction.cpp
WinogradOptFunction.hpp