On 3 August 2016 at 16:29, Ananyev, Konstantin
wrote:
>
> Hi Jianbo,
>
>> > Hi, Jianbo
>> >
>> > I have tested you patch on my X86 platform, the single core performance
>> > for Non-vector PMD will have about 1Mpps drop
>> > Non-vector PMD single core performance with patch : ~33.
Hi Thomas,
On 3 August 2016 at 15:58, Thomas Monjalon wrote:
> 2016-08-03 14:02, Jianbo Liu:
>> I think we can place a compiling condition before rte_rmb() to avoid
>> performance decrease on x86.
>> For example: #if defined(RTE_ARCH_ARM) || defined(RTE_ARCH_ARM64)
>
> Please could you explain w
)
Thanks!
Jianbo
> BRs
> Lei
>
> -Original Message-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Jianbo Liu
> Sent: Tuesday, August 2, 2016 2:58 PM
> To: dev at dpdk.org; Zhang, Helin ; Wu, Jingjing
>
> Cc: Jianbo Liu
> Subject: [dpdk-dev] [PA
2016-08-03 14:02, Jianbo Liu:
> I think we can place a compiling condition before rte_rmb() to avoid
> performance decrease on x86.
> For example: #if defined(RTE_ARCH_ARM) || defined(RTE_ARCH_ARM64)
Please could you explain why a memory barrier would be needed on ARM but
not on x86? What about o
Sent: Tuesday, August 2, 2016 2:58 PM
> > To: dev at dpdk.org; Zhang, Helin ; Wu, Jingjing
> >
> > Cc: Jianbo Liu
> > Subject: [dpdk-dev] [PATCH] i40e: enable i40e pmd on ARM platform
> >
> > And add read memory barrier to avoid status inconsistency between tw
way to avoid such performance drop on X86? Thanks.
BRs
Lei
-Original Message-
From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Jianbo Liu
Sent: Tuesday, August 2, 2016 2:58 PM
To: dev at dpdk.org; Zhang, Helin ; Wu, Jingjing
Cc: Jianbo Liu
Subject: [dpdk-dev] [PATCH] i40e: enable
And add read memory barrier to avoid status inconsistency
between two RX descriptors readings.
Signed-off-by: Jianbo Liu
---
config/defconfig_arm64-armv8a-linuxapp-gcc | 2 +-
doc/guides/nics/overview.rst | 2 +-
drivers/net/i40e/i40e_rxtx.c | 2 ++
3 files changed, 4
7 matches
Mail list logo