Re: [LSF/MM TOPIC] Page Cache Flexibility for NVM

2019-02-21 Thread Adam Manzanares
On Thu, 2019-02-21 at 19:27 -0500, Jerome Glisse wrote: > On Thu, Feb 21, 2019 at 11:11:51PM +, Adam Manzanares wrote: > > Hello, > > > > I would like to attend the LSF/MM Summit 2019. I'm interested in > > several MM topics that are mentioned below as well as Zoned Block > > Devices and any i

Re: [LSF/MM TOPIC] Page Cache Flexibility for NVM

2019-02-21 Thread Jerome Glisse
On Thu, Feb 21, 2019 at 11:11:51PM +, Adam Manzanares wrote: > Hello, > > I would like to attend the LSF/MM Summit 2019. I'm interested in > several MM topics that are mentioned below as well as Zoned Block > Devices and any io determinism topics that come up in the storage > track. > > I ha

Re: [LSF/MM TOPIC] Page Cache Flexibility for NVM

2019-02-21 Thread Adam Manzanares
Forgot the link. [1] https://github.com/westerndigitalcorporation/hmmap Take care, Adam On Thu, 2019-02-21 at 15:11 -0800, Adam Manzanares wrote: > Hello, > > I would like to attend the LSF/MM Summit 2019. I'm interested in > several MM topics that are mentioned below as well as Zoned Block >

Re: [LSF/MM TOPIC] Page Cache Flexibility for NVM

2019-02-21 Thread Adam Manzanares
On Thu, 2019-02-21 at 15:14 -0800, Dave Hansen wrote: > On 2/21/19 3:11 PM, Adam Manzanares wrote: > > I am proposing that as an alternative to using NVMs as a NUMA node > > we expose the NVM through the page cache or a viable alternative > > and > > have userspace applications mmap the NVM and han

Re: [LSF/MM TOPIC] Page Cache Flexibility for NVM

2019-02-21 Thread Dave Hansen
On 2/21/19 3:11 PM, Adam Manzanares wrote: > I am proposing that as an alternative to using NVMs as a NUMA node > we expose the NVM through the page cache or a viable alternative and > have userspace applications mmap the NVM and hand out memory with > their favorite userspace memory allocator. Ar

[LSF/MM TOPIC] Page Cache Flexibility for NVM

2019-02-21 Thread Adam Manzanares
Hello, I would like to attend the LSF/MM Summit 2019. I'm interested in several MM topics that are mentioned below as well as Zoned Block Devices and any io determinism topics that come up in the storage track. I have been working on a caching layer, hmmap (heterogeneous memory map) [1], for eme