Loading…
Attending this event?
October 23-26, 2017 - Prague, Czech Republic
Click Here For Information & Registration
View analytic
Tuesday, October 24 • 16:05 - 16:45
Using Persistent Memory to Build a High-Performance, Fully User Space File System - Krzysztof Czurylo, Intel

Sign up or log in to save this to your schedule and see who's attending!

The pmemfile project is an attempt to provide low-overhead, high-performance
implementation of a POSIX-like file APIs on top of persistent memory. The pmemfile builds on libpmemobj, a transactional object store library
being a part of NVML (Non-Volatile Memory Library), as well as on Direct Access (DAX) capabilities, providing the most efficient access to persistent memory.
With the help of the syscall_intercept library, it can be used to transparently redirect all the file I/O calls to the user space file system, without modifying
the target application.
In this presentation we will discuss the architecture of pmemfile, the problems we faced during the implementation, as well as the advantages and limitations of our solution. We will also shed a light on the tools and libraries we used for pmemfile development.

Speakers
KC

Krzysztof Czuryło

Software Engineer, Intel
Krzysztof Czuryło is a Software Architect at Intel, having over 15 years of experience in databases, networking/telecommunication and 3D graphics. For the last three years he is mostly focused on persistent memory programming and algorithms providing effective and fail-safe usa... Read More →


Tuesday October 24, 2017 16:05 - 16:45
Berlin/Brussels
  • Experience Level Any
Feedback form isn't open yet.

Attendees (5)