[dpdk-dev] [PATCH] eal/linuxapp: Add parameter to specify master lcore id
Simon Kuenzer
simon.kuenzer at neclab.eu
Wed Jul 23 14:10:31 CEST 2014
Hi all,
the only issue I could imagine is that current DPDK applications are
utilizing the implicit assumption that the master lcore is always set to
the first available lcore. I would consider this as a "bug" in the
application because it sets up its worker threads not "properly".
However, as far I could check it, the DPDK framework seems to cope with
it correctly.
It would be nice if somebody else could confirm my statement.
Thanks,
Simon
On 23.07.2014 10:53, Hiroshi Shimamoto wrote:
> Hi,
>
>> Subject: Re: [dpdk-dev] [PATCH] eal/linuxapp: Add parameter to specify master lcore id
>>
>> Hi Hiroshi,
>>
>> 2014-07-22 23:40, Hiroshi Shimamoto:
>>> does anyone have interest in this functionality?
>>>
>>> I think this is important and useful.
>>> Since we should care about core assignment to get high performance
>>> and the master lcore thread is special in DPDK, we will want to
>>> assign the master to the target core.
>>> For example, with hyperthreading I'd like to make a pair of packet
>>> processing threads into one physical core and separate the master
>>> thread which does some management.
>>
>> Thank you for showing your interest.
>> Does it mean you carefully reviewed this patch? In this case, I'd appreciate
>> a note "Reviewed-by:".
>
> Not yet deeply, wait a bit, we're testing this patch in our application.
> Will report if it works fine.
>
> By the way, we should add the same code into the BSD code, right?
>
> thanks,
> Hiroshi
>
>>
>> Thanks
>> --
>> Thomas
More information about the dev
mailing list