Re: [dpdk-dev] [PATCH v2 01/17] eal: add max SIMD bitwidth
From: Bruce Richardson <hidden>
Date: 2020-09-04 08:45:27
From: Bruce Richardson <hidden>
Date: 2020-09-04 08:45:27
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
quoted
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?
quoted
+ RTE_NO_SIMD = 64, + RTE_MAX_128_SIMD = 128, + RTE_MAX_256_SIMD = 256, + RTE_MAX_512_SIMD = 512 +}; +