Re: [dpdk-dev] [PATCH v4] eal: add cache-line demote support

2020-09-22 Thread Maslekar, Omkar
Hi Bruce, My comments are inline >-Original Message- >From: Bruce Richardson >Sent: Tuesday, September 22, 2020 1:28 AM >To: Maslekar, Omkar >Cc: dev@dpdk.org; Loftus, Ciara >Subject: Re: [PATCH v4] eal: add cache-line demote support > >On Mon, Sep 21, 2020 at 06:59:27PM -0700,

Re: [dpdk-dev] [PATCH v4] eal: add cache-line demote support

2020-09-22 Thread Bruce Richardson
On Mon, Sep 21, 2020 at 06:59:27PM -0700, Omkar Maslekar wrote: > rte_cldemote is similar to a prefetch hint - in reverse. cldemote(addr) > enables software to hint to hardware that line is likely to be shared. > Useful in core-to-core communications where cache-line is likely to be > shared. ARM a

[dpdk-dev] [PATCH v4] eal: add cache-line demote support

2020-09-21 Thread Omkar Maslekar
rte_cldemote is similar to a prefetch hint - in reverse. cldemote(addr) enables software to hint to hardware that line is likely to be shared. Useful in core-to-core communications where cache-line is likely to be shared. ARM and PPC implementation is provided with NOP and can be added if any equiv

[dpdk-dev] [PATCH v4] eal: add cache-line demote support

2020-09-21 Thread Omkar Maslekar
We are including this in rte_prefetch.h since it is the most closely related code location.rte_cldemte is similar to a prefetch hint -in reverse Omkar Maslekar (1): EAL: An addition of cache line demote (CLDEMOTE) in rte_prefetch.h doc/guides/rel_notes/release_20_11.rst| 6 ++ lib