aboutsummaryrefslogtreecommitdiff
path: root/src/core/NEON/kernels/arm_gemm
AgeCommit message (Expand)Author
2021-12-14Update A510 arm_gemm cpu Kernelsramelg01
2021-11-05Update GeMM heuristic on CPUGian Marco Iodice
2021-09-29Add support for non-constant weights and biases in CpuFullyConnectedGiorgio Arena
2021-09-16Revert "Add support for non-constant weights and biases in CpuFullyConnected"Pablo Marquez Tello
2021-09-15Update cpu heuristics for GEMMGunes Bayir
2021-09-07Add support for non-constant weights and biases in CpuFullyConnectedMichele Di Giorgio
2021-09-07Update cpu depthwise kernelsFreddie Liardet
2021-08-02Add missing limits includeFreddie Liardet
2021-07-30Compilation issue: neon=1 armv8.2 on Android with NDKr18beta1Gian Marco Iodice
2021-07-29Fix A55 performance constant for fp16 hybrid gemm kernelGeorgios Pinitas
2021-07-28Fix bare metal build issuesFreddie Liardet
2021-07-28Remove generated kernels that overlap hand-written onesGeorgios Pinitas
2021-07-27Update GEMM assembly performance parametersGeorgios Pinitas
2021-07-26Add missing limits includeFreddie Liardet
2021-07-23Fix vector_length identification mechanism for SVEGeorgios Pinitas
2021-07-23Fix bare metal build errorFreddie Liardet
2021-07-22Update GEMM assembly kernelsGeorgios Pinitas
2021-06-23Create core library using high priority operatorsMichalis Spyrou
2021-06-18Integrate improved CPU depthwise convolution kernelsMichele Di Giorgio
2021-04-23Add missing limits includeMichalis Spyrou
2021-04-20Update assembly codeMichalis Spyrou
2021-04-08Fix incorrect return statement in gemm_uint8 heuristic selectionGeorgios Pinitas
2021-04-08Fix convolution with bias segmentation fault issueSheri Zhang
2021-03-31Fix trademarks throughout the codebaseMichele Di Giorgio
2021-03-29Update U8 mmla kernelMichalis Spyrou
2021-03-17Updated cpu detectionPablo Marquez Tello
2021-02-25Update int8 A55 kernelsGeorgios Pinitas
2021-02-24Account Ksections correctly for interleaved and hybrid_indirect gemm kernelsGeorgios Pinitas
2021-02-24Use vector resizing instead of temporary assign in gemm_hybrid_indirectGeorgios Pinitas
2021-02-23Remove unreachable code in gemm_hybrid_quantized for computing k_blockGeorgios Pinitas
2021-02-22Comply with Trademark rules for use of Neon, Arm and MaliSheri Zhang
2021-02-17Regenerate kernels and update A55 versionsGeorgios Pinitas
2021-01-18Cycle estimate-based kernel selection for dot product quantized s8/u8 kernelsGeorgios Pinitas
2021-01-17Add missing std headersSang-Hoon Park
2020-12-23Fix baremetal arm_compute_validation build errorsSiCongLi
2020-12-07COMPMID-3869: Update Sconstruct to support SVE/SVE2Manuel Bottini
2020-12-03Update GEMV heuristics for quantized types for A53Georgios Pinitas
2020-11-23COMPMID-3987: Nightly failure - Android builds failing in dataset and validationManuel Bottini
2020-11-23Update tuning numbers for A55 for both fp16 and fp32Georgios Pinitas
2020-11-17COMPMID-3970: Failure when building with GCC < 6Georgios Pinitas
2020-11-12COMPMID-3776: Indirect GEMMGeorgios Pinitas
2020-09-22COMPMID-3757: (u)int8: Don't select the 16-bit route on A53 for cases with ve...David Mansell
2020-09-09MLCE-229: Fixed requantization per channel in asm kernelmorgolock
2020-08-19MLCE-229: Support for negative shifts in asm kernelsmorgolock
2020-07-24[ONCPUML-120]: Tweak of the launch heuristics for hybrid_u8u32_dot_16x4 kernelAleksandr Nikolaev
2020-07-23COMPMID-3578: Update FP32/int8 kernel selection.David Mansell
2020-07-16[ONCPUML-97]: Implement "int8" support for 2D decomposition at high core countsAleksandr Nikolaev
2020-07-15[ONCPUML-96] FP16 support for 2D decomposition at high core counts.cfRod
2020-07-09COMPMID-3324: Adjusting capitalization of Arm copyright claim to reflect Arm ...Michele Di Giorgio
2020-07-07COMPMID-3324: Remove pretransposed support from NEON backendGeorgios Pinitas