From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============6438241855908346245==" MIME-Version: 1.0 From: allenz at mellanox.com Subject: [SPDK] Re: SPDK socket abstraction layer Date: Tue, 05 Nov 2019 05:29:25 +0000 Message-ID: <20191105052925.2696.40119@new-ml01.vlan13.01.org> In-Reply-To: dbadaf3a-376f-4960-9363-e7dc7349fd2f@email.android.com List-ID: To: spdk@lists.01.org --===============6438241855908346245== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi, With suggestion of Sasha, we synced the codes to patch (https://review.gerr= ithub.io/c/spdk/spdk/+/471752). We run tests on two X86-64 servers connecte= d with Mellanox CX-5 100G. = For Perf with 16 QD/4K IO, we found 14% improvement with the zero-copy patc= h when 1 or 2 cores were used, and 6% improvement when more cores (e.g., 8)= were used. Unfortunately, when we tried to use queue depth more than 16, and bigger I= O than 4K, Perf hung or got CQ error. But without the zero-copy patch, 64QD= or 64K IO was ok. Best regards, Allen --===============6438241855908346245==--