[PATCH v4 4/7] random: keep PRNG state in lcore variable
Konstantin Ananyev
konstantin.ananyev at huawei.com
Mon Sep 16 18:11:39 CEST 2024
> -----Original Message-----
> From: Mattias Rönnblom <mattias.ronnblom at ericsson.com>
> Sent: Monday, September 16, 2024 11:52 AM
> To: dev at dpdk.org
> Cc: hofors at lysator.liu.se; Morten Brørup <mb at smartsharesystems.com>; Stephen Hemminger <stephen at networkplumber.org>;
> Konstantin Ananyev <konstantin.v.ananyev at yandex.ru>; David Marchand <david.marchand at redhat.com>; Jerin Jacob
> <jerinj at marvell.com>; Mattias Rönnblom <mattias.ronnblom at ericsson.com>
> Subject: [PATCH v4 4/7] random: keep PRNG state in lcore variable
>
> Replace keeping PRNG state in a RTE_MAX_LCORE-sized static array of
> cache-aligned and RTE_CACHE_GUARDed struct instances with keeping the
> same state in a more cache-friendly lcore variable.
>
> Signed-off-by: Mattias Rönnblom <mattias.ronnblom at ericsson.com>
> Acked-by: Morten Brørup <mb at smartsharesystems.com>
>
> --
>
> RFC v3:
> * Remove cache alignment on unregistered threads' rte_rand_state.
> (Morten Brørup)
> ---
Acked-by: Konstantin Ananyev <konstantin.ananyev at huawei.com>
> 2.34.1
More information about the dev
mailing list