October 31 - November 1 - Co-Located Events
October 28-30 - Conference
Lyon Convention Centre - Lyon, France
More information for Open Source Summit + Embedded Linux Conference Europe 2019
Back To Schedule
Wednesday, October 30 • 14:25 - 15:00
Taking Full Advantage of NVME SSDs by Optimizing Page Cache Performance - Christopher Lameter, Jump Trading LLC

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Modern SSDs allow transfer rates via NVME of 2-3 Gbytes per second. One can hook up multiple of these amazing drives to a system but sadly most enterprise servers in their default configuration will top out at 3GB/sec and the aggregate performance of multiple of these drives (f.e. via a RAID0 configuration) cannot be effectively utilized. This is a particular problem with Intel processors due to their small 4K page size.

The talk will investigate various ways to deal with this problem and show the advantages and limitations of each approach.

A. Exploiting NUMA affinities to significantly increase performance
B. Direct I/O
C. Huge pages
D. Various knobs in the Kernel configuration that affect performance

There are ongoing efforts to make it easier to get full performance without using any of these techniques by allowing huge page support in the Linux page cache.

In conclusion we will mention current issues to be aware of in current Enterprise distributions that affect performance.

avatar for Christoph H Lameter

Christoph H Lameter

Universalist specializing in Computer Science, None
Christoph Lameter retired in January 2020 from High Frequency Trading company in Chicago where he was working as a Team Lead in research and development until the end of January 2020. He was responsible for the R&D on new HPC and HFT hardware and to bring new vendors online as well... Read More →

Wednesday October 30, 2019 14:25 - 15:00
Lumiere Auditortium
  • Session Slides Included Yes