On Tue, Sep 04, 2018 at 05:28:13PM -0400, Daniel Jordan wrote:
> Pavel Tatashin, Ying Huang, and I are excited to be organizing a performance 
> and scalability microconference this year at Plumbers[*], which is happening 
> in Vancouver this year.  The microconference is scheduled for the morning of 
> the second day (Wed, Nov 14).
> 
> We have a preliminary agenda and a list of confirmed and interested attendees 
> (cc'ed), and are seeking more of both!
> 
> Some of the items on the agenda as it stands now are:
> 
>  - Promoting huge page usage:  With memory sizes becoming ever larger, huge 
> pages are becoming more and more important to reduce TLB misses and the 
> overhead of memory management itself--that is, to make the system scalable 
> with the memory size.  But there are still some remaining gaps that prevent 
> huge pages from being deployed in some situations, such as huge page 
> allocation latency and memory fragmentation.
> 
>  - Reducing the number of users of mmap_sem:  This semaphore is frequently 
> used throughout the kernel.  In order to facilitate scaling this longstanding 
> bottleneck, these uses should be documented and unnecessary users should be 
> fixed.
> 
>  - Parallelizing cpu-intensive kernel work:  Resolve problems of past 
> approaches including extra threads interfering with other processes, playing 
> well with power management, and proper cgroup accounting for the extra 
> threads.  Bonus topic: proper accounting of workqueue threads running on 
> behalf of cgroups.
> 
>  - Preserving userland during kexec with a hibernation-like mechanism.

Just some crazy idea: have you considered using checkpoint-restore as a
replacement or an addition to hibernation?
 
> These center around our interests, but having lots of topics to choose from 
> ensures we cover what's most important to the community, so we would like to 
> hear about additional topics and extensions to those listed here.  This 
> includes, but is certainly not limited to, work in progress that would 
> benefit from in-person discussion, real-world performance problems, and 
> experimental and academic work.
> 
> If you haven't already done so, please let us know if you are interested in 
> attending, or have suggestions for other attendees.
> 
> Thanks,
> Daniel
> 
> [*] https://blog.linuxplumbersconf.org/2018/performance-mc/
> 

-- 
Sincerely yours,
Mike.

Reply via email to