[PATCH v3 0/4] implementation of ML common code
Stephen Hemminger
stephen at networkplumber.org
Tue Dec 20 20:06:55 CET 2022
On Tue, 20 Dec 2022 09:52:52 -0800
Srikanth Yalavarthi <syalavarthi at marvell.com> wrote:
> Machine Learning common code
> ----------------------------
>
> This patch series implements the common ML code that can be used by
> ML drivers. Common code include functions to convert ML IO type to
> string, IO format type to string, function get size of ML IO type,
> and functions for converting data types from higher precision to
> lower precision and vice-versa.
>
> Data type conversion functions support handling float32, float16,
> bfloat16, uint8, int8, uint16 and int16. Two versions of conversion
> functions are implemented in the series, generic scalar version and
> vector version using Arm NEON intrinsics. When compiling DPDK for
> platform supporting Arm NEON, vector NEON version of the routines would
> be enabled. Compilation would fall back to generic scalar versions on
> platform like x86_64 / PowerPC etc., that don't support Arm NEON.
>
>
> Srikanth Yalavarthi (4):
> common/ml: add initial files for ML common code
> common/ml: add common utility functions
> common/ml: add scalar type conversion functions
> common/ml: add Arm NEON type conversion routines
Ok, but much more is needed.
Where is the documentation?
Where are the tests?
Where is an example?
Need a driver that uses it
More information about the dev
mailing list