Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Jan 2019 16:43:17 -0800
From:      Conrad Meyer <cem@freebsd.org>
To:        Kevin Bowling <kevin.bowling@kev009.com>
Cc:        src-committers <src-committers@freebsd.org>, svn-src-all@freebsd.org,  svn-src-head@freebsd.org
Subject:   Re: svn commit: r343125 - head/sys/dev/ioat
Message-ID:  <CAG6CVpUa2fFMEW=LkQXp4Qi219CkvcQ0DfDboBFP8xGAE=v=_g@mail.gmail.com>
In-Reply-To: <CAK7dMtDYn1YibihevChTP8SBN1wjC3A1VBzXxdfsTPquhDwCyw@mail.gmail.com>
References:  <201901172321.x0HNL2f4036088@repo.freebsd.org> <CAK7dMtDYn1YibihevChTP8SBN1wjC3A1VBzXxdfsTPquhDwCyw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jan 17, 2019 at 4:12 PM Kevin Bowling <kevin.bowling@kev009.com> wrote:
>
> Out of curiosity are you using this driver? Any performance data?

Yep.

I don't have any hard numbers on hand but my recollection is it caps
out at about 5 GB/s, total, on Broadwell.  Our workload with it is
predominantly unmapped 8kB copies but includes some 512 byte copies as
well.  My recollection is that the channels are logical and share a
single DMA engine, so there's not much reason to use more than one of
them.  It may improve on future microarchs but I can't speak to those.

Cheers,
Conrad



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG6CVpUa2fFMEW=LkQXp4Qi219CkvcQ0DfDboBFP8xGAE=v=_g>