From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from minas.ics.muni.cz (minas.ics.muni.cz [147.251.4.46]) by dpdk.org (Postfix) with ESMTP id 0054D568C for ; Tue, 1 Sep 2015 17:00:49 +0200 (CEST) Received: from [147.251.17.13] (dhcp17-13.ics.muni.cz [147.251.17.13]) (authenticated user=98998@is.muni.cz bits=0) by minas.ics.muni.cz (8.14.4/8.14.4/Debian-4) with ESMTP id t81F0mAH026415 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Tue, 1 Sep 2015 17:00:49 +0200 References: <55E44563.5050208@ics.muni.cz> <55E5B81E.8010601@ics.muni.cz> <20150901144726.GA30421@mhcomputing.net> <55E5BB28.1090009@cloudius-systems.com> Cc: dev@dpdk.org From: =?UTF-8?Q?Martin_Dra=c5=a1ar?= Message-ID: <55E5BD99.1000907@ics.muni.cz> Date: Tue, 1 Sep 2015 17:00:41 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <55E5BB28.1090009@cloudius-systems.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Muni-Envelope-From: drasar@ics.muni.cz X-Muni-Spam-TestIP: 147.251.17.13 X-Muni-Local-IP: yes X-Muni-Local-Auth: yes X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.3.9 (minas.ics.muni.cz [147.251.4.35]); Tue, 01 Sep 2015 17:00:49 +0200 (CEST) X-Virus-Scanned: clamav-milter 0.98.7 at minas X-Virus-Status: Clean Subject: Re: [dpdk-dev] Broken RSS hash computation on Intel 82574L 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: Tue, 01 Sep 2015 15:00:50 -0000 Dne 1.9.2015 v 16:50 Avi Kivity napsal(a): > On 09/01/2015 05:47 PM, Matthew Hall wrote: >> RSS calculations are used to direct packets across multiple RX queues. >> With >> only one RX queue it cannot possibly increase performance by enabling it. >> > > As an example, seastar uses the RSS hash computed by the NIC to select a > core to process on, if the number of hardware queues is smaller than the > number of cores. Yep, we use the hash for pairing of flows and other more complicated packet processing.