13–15 Nov 2018
America/Vancouver timezone

Promoting huge page usage

14 Nov 2018, 11:00
30m
Pavillion/Ballroom-C (Sheraton Vancouver Wall Center)

Pavillion/Ballroom-C

Sheraton Vancouver Wall Center

58

Speakers

Christopher Lameter (Jump Trading LLC) Mike Kravetz

Description

Huge pages are essential to addressing performance botttlenecks
since the base page sizes are not changing while the amount of memory is
ever increasing. Huge pages can address TLB misses but also memmory
overhead in the Linux kernel that arises through page faults and other
compute intensive processing of small pages. Huge pages are required
with contemporary high speed NVME ssds to reach full throughput because
the I/O overhead can be reduced and large contiguous memory I/O can then
be scheduled by the devices. However, using huge pages often requires the
modification of applications if transparent huge pages cannot be used.
Transparent huge pages also require application specific setup to work
effectively.

Presentation materials

Platinum sponsors

Gold sponsors

Silver sponsors

Catchbox sponsor
T-Shirt sponsor