[dpdk-dev] [PATCH v2 01/17] eal: add max SIMD bitwidth
Bruce Richardson
bruce.richardson at intel.com
Fri Sep 4 10:45:18 CEST 2020
On Fri, Sep 04, 2020 at 05:30:28AM +0000, Honnappa Nagarahalli wrote:
> <snip>
>
> diff --git a/lib/librte_eal/include/rte_eal.h b/lib/librte_eal/include/rte_eal.h
> > index ddcf6a2e7a..8148f650f2 100644
> > --- a/lib/librte_eal/include/rte_eal.h
> > +++ b/lib/librte_eal/include/rte_eal.h
> > @@ -43,6 +43,13 @@ enum rte_proc_type_t {
> > RTE_PROC_INVALID
> > };
> >
> > +enum rte_max_simd_t {
> We could add a RTE_MAX_SIMD = 0. Arm platforms can use this to choose SVE.
>
Is zero the best value for this? Would setting it to MAX_INT or some
other big number be better, in terms of comparisons operations, or does
that just not apply at all with SVE?
> > + RTE_NO_SIMD = 64,
> > + RTE_MAX_128_SIMD = 128,
> > + RTE_MAX_256_SIMD = 256,
> > + RTE_MAX_512_SIMD = 512
> > +};
> > +
More information about the dev
mailing list