On Fri, 2019-02-15 at 21:19 +0000, Felipe Franciosi wrote:
> Hi All,
> 
> I'd like to attend LSF/MM this year and discuss the kernel performance when 
> accessing NVMe devices, specifically (but not limited to) Intel Optane Memory 
> (which boasts very low latency and high
> iops/throughput per NVMe controller).
> 
> Over the last year or two, I have done extensive experimentation comparing 
> applications using libaio to those using SDPK. For hypervisors, where storage 
> devices can be exclusively accessed with
> userspace drivers (given the device can be dedicated to a single process), 
> using SPDK has proven to be significantly faster and more efficient. That 
> remains true even in the latest versions of the
> kernel.
> 
> I have presented work focusing on hypervisors in several conferences during 
> this time. Although I appreciate the LSF/MM is more discussion-oriented, I am 
> linking a couple of these presentations for
> reference:
> 
> Flash Memory Summit 2018
> https://www.flashmemorysummit.com/English/Collaterals/Proceedings/2018/20180808_SOFT-202-1_Franciosi.pdf
> 
> Linux Piter 2018
> https://linuxpiter.com/system/attachments/files/000/001/558/original/20181103_-_AHV_and_SPDK.pdf
> 
> For LSF/MM, instead of focusing on hypervisors, I would like to discuss what 
> can be done to achieve better efficiency and performance when using the 
> kernel. My data include detailed results
> considering various scenarios like different NUMA configurations, IRQ 
> affinity and polling modes.

Hi Felipe,

It seems like you missed the performance comparison between SPDK and io_uring
Jens posted recently?

Bart.

Reply via email to