[PATCH v2 4/4] common/ml: add Arm NEON type conversion routines
Ruifeng Wang
Ruifeng.Wang at arm.com
Tue Dec 13 10:04:07 CET 2022
> -----Original Message-----
> From: Srikanth Yalavarthi <syalavarthi at marvell.com>
> Sent: Tuesday, December 13, 2022 1:21 AM
> To: Srikanth Yalavarthi <syalavarthi at marvell.com>; Ruifeng Wang <Ruifeng.Wang at arm.com>
> Cc: dev at dpdk.org; sshankarnara at marvell.com; jerinj at marvell.com; aprabhu at marvell.com
> Subject: [PATCH v2 4/4] common/ml: add Arm NEON type conversion routines
>
> Added ARM NEON intrinsic based implementations to support conversion of data types.
> Support is enabled to handle int8, uint8, int16, uint16, float16, float32 and bfloat16
> types.
>
> Signed-off-by: Srikanth Yalavarthi <syalavarthi at marvell.com>
> ---
> v2:
> * Dropped use of driver routines to call neon functions
> * Optimization of neon functions. Reduce the number of intrinsic calls.
>
> drivers/common/ml/meson.build | 4 +
> drivers/common/ml/ml_utils_neon.c | 873 ++++++++++++++++++++++++++++++
> 2 files changed, 877 insertions(+)
> create mode 100644 drivers/common/ml/ml_utils_neon.c
>
Acked-by: Ruifeng Wang <ruifeng.wang at arm.com>
More information about the dev
mailing list