The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit Europe 2023 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.
This schedule is automatically displayed in Central European Summer Time (UTC/GMT +2). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."
IMPORTANT NOTE: Timing of sessions and room locations are subject to change.
Data access pattern-aware system operation is important for efficiency and performance of memory intensive systems. Linux kernel provides Data Access MONitor (DAMON) subsystem, which allows accurate, lightweight and scalable data access monitoring. It is useful for not only monitoring the access pattern but also for developing data access-aware optimizations. DAMON further allows implementing such optimizations with no code by using simple configurations with a feature called DAMon-based Operation Schemes (DAMOS). A user space tool called Data Access Monitoring Operator (DAMO) providing a human-friendly interface for control of the in-kernel features is also available. This talk will introduce the design, features, and usages of DAMON and DAMOS using DAMO as the demonstration tool. Use of DAMO as the core demonstration tool will let the content easily digestable for both attendees familiar and unfamiliar with kernel. The demonstration will also include advanced tuning and system optimization examples. Further, the demonstration will also show how to write your own DAMON user space tools in Python using the core module of DAMO as a library.
SeongJae Park is a Linux kernel programmer who maintains the data access monitoring framework of the Linux kernel called DAMON. Using it as a core component, he is developing data access-aware Linux systems for AWS. He fundamentally loves to analyze and develop systems. Specifically... Read More →