Re: [PATCH v6] eal: allow worker lcore stacks to be allocated from hugepage memory

2022-06-21 Thread David Marchand
On Tue, Jun 21, 2022 at 5:00 PM Thomas Monjalon wrote: > > >>> The name of the option should not include "huge". > > >>> What about "--worker-stack" ? > > >>> If disabled (equal zero), the workers should use the default stack > > >>> memory. > > >>> > > >>> > > >> Wouldn't that have the potential

RE: [PATCH v6] eal: allow worker lcore stacks to be allocated from hugepage memory

2022-06-21 Thread Honnappa Nagarahalli
> > 21/06/2022 16:52, Don Wallwork: > > On 6/21/2022 10:42 AM, Thomas Monjalon wrote: > > > 21/06/2022 14:31, Don Wallwork: > > >> On 6/21/2022 6:37 AM, Thomas Monjalon wrote: > > >>> 20/06/2022 10:35, David Marchand: > > On Tue, May 24, 2022 at 9:52 PM Don Wallwork > wrote: > > > Add s

Re: [PATCH v6] eal: allow worker lcore stacks to be allocated from hugepage memory

2022-06-21 Thread Thomas Monjalon
21/06/2022 16:52, Don Wallwork: > On 6/21/2022 10:42 AM, Thomas Monjalon wrote: > > 21/06/2022 14:31, Don Wallwork: > >> On 6/21/2022 6:37 AM, Thomas Monjalon wrote: > >>> 20/06/2022 10:35, David Marchand: > On Tue, May 24, 2022 at 9:52 PM Don Wallwork wrote: > > Add support for using hug

Re: [PATCH v6] eal: allow worker lcore stacks to be allocated from hugepage memory

2022-06-21 Thread Don Wallwork
On 6/21/2022 10:42 AM, Thomas Monjalon wrote: 21/06/2022 14:31, Don Wallwork: On 6/21/2022 6:37 AM, Thomas Monjalon wrote: 20/06/2022 10:35, David Marchand: On Tue, May 24, 2022 at 9:52 PM Don Wallwork wrote: Add support for using hugepages for worker lcore stack memory. The intent is to im

Re: [PATCH v6] eal: allow worker lcore stacks to be allocated from hugepage memory

2022-06-21 Thread Thomas Monjalon
21/06/2022 14:31, Don Wallwork: > On 6/21/2022 6:37 AM, Thomas Monjalon wrote: > > 20/06/2022 10:35, David Marchand: > >> On Tue, May 24, 2022 at 9:52 PM Don Wallwork wrote: > >>> Add support for using hugepages for worker lcore stack memory. The > >>> intent is to improve performance by reducing

Re: [PATCH v6] eal: allow worker lcore stacks to be allocated from hugepage memory

2022-06-21 Thread Don Wallwork
On 6/21/2022 6:37 AM, Thomas Monjalon wrote: 20/06/2022 10:35, David Marchand: On Tue, May 24, 2022 at 9:52 PM Don Wallwork wrote: Add support for using hugepages for worker lcore stack memory. The intent is to improve performance by reducing stack memory related TLB misses and also by using

Re: [PATCH v6] eal: allow worker lcore stacks to be allocated from hugepage memory

2022-06-21 Thread Thomas Monjalon
20/06/2022 10:35, David Marchand: > On Tue, May 24, 2022 at 9:52 PM Don Wallwork wrote: > > > > Add support for using hugepages for worker lcore stack memory. The > > intent is to improve performance by reducing stack memory related TLB > > misses and also by using memory local to the NUMA node o

Re: [PATCH v6] eal: allow worker lcore stacks to be allocated from hugepage memory

2022-06-20 Thread David Marchand
On Tue, May 24, 2022 at 9:52 PM Don Wallwork wrote: > > Add support for using hugepages for worker lcore stack memory. The > intent is to improve performance by reducing stack memory related TLB > misses and also by using memory local to the NUMA node of each lcore. > EAL option '--huge-worker-st

RE: [PATCH v6] eal: allow worker lcore stacks to be allocated from hugepage memory

2022-05-31 Thread Kathleen Capella
g...@huawei.com; m...@smartsharesystems.com; > anatoly.bura...@intel.com; dmitry.kozl...@gmail.com; > bruce.richard...@intel.com; Honnappa Nagarahalli > ; nd ; > haiyue.w...@intel.com; Kathleen Capella > Subject: [PATCH v6] eal: allow worker lcore stacks to be allocated from > hugepa

[PATCH v6] eal: allow worker lcore stacks to be allocated from hugepage memory

2022-05-24 Thread Don Wallwork
Add support for using hugepages for worker lcore stack memory. The intent is to improve performance by reducing stack memory related TLB misses and also by using memory local to the NUMA node of each lcore. EAL option '--huge-worker-stack [stack-size-in-kbytes]' is added to allow the feature to b