From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dub0-omc4-s8.dub0.hotmail.com (dub0-omc4-s8.dub0.hotmail.com [157.55.2.83]) by dpdk.org (Postfix) with ESMTP id F06DF5948 for ; Mon, 17 Feb 2014 16:46:45 +0100 (CET) Received: from DUB111-W112 ([157.55.2.71]) by dub0-omc4-s8.dub0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Mon, 17 Feb 2014 07:48:10 -0800 X-TMN: [AyXwbiLBNN3RtCOxZRtrmAkSwnKGzaZmQF55wxvNT7g=] X-Originating-Email: [mauroannarumma@hotmail.it] Message-ID: From: Mauro Annarumma To: "dev@dpdk.org" Date: Mon, 17 Feb 2014 16:48:10 +0100 Importance: Normal MIME-Version: 1.0 X-OriginalArrivalTime: 17 Feb 2014 15:48:10.0903 (UTC) FILETIME=[A8FBE270:01CF2BF7] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] Question on DPDK multi-process support X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Feb 2014 15:46:46 -0000 Hi=2C I have some doubts on the DPDK multi-process support: 1) According to the Programmers Guide (pag. 109 - 20.3 Multi-process Limita= tions)=2C one of the multi-process limitations is: "All Intel=AE DPDK processes running as a single application and using shar= ed memory must have distinct coremask arguments. It is not possible to have= a primary and secondary instance=2C or two secondary instances=2C using an= y of the same logical cores. Attempting to do so can cause corruption of me= mory pool caches=2C among other issues." Does it mean that I can run a number of DPDK processes at most equal to the= number of my CPU logical cores? In the case I run 2 mono-lcore DPDK proces= ses with the same coremask=2C what are the possible issues? 2) Can a secondary process use the rte_eth_rx_burst over a queue of a NIC p= ort configured in the primary process? Regards=2C Mauro =