DAMON Quaterly News Letter (2024 Q1)

From: SeongJae Park
Date: Tue Apr 02 2024 - 15:12:32 EST


Hello DAMON community,


Already the first quater of 2024 has passed. Meanwhile, there were some
exciting news on DAMON community. Let me share my humble summary of those.

Januarry 2024
=============

Memory management subsystem pull request[1] for Linux v6.8-rc1 that contains
aim-oriented user-feedback driven DAMOS aggressiveness auto-tuning has merged.

SK Hynix shared[2] their DAMOS-based tiered memory management test results
showing 4-17% performance slowdown reduction, with patches for that.

LSF/MM/BPF 2024 topic proposal for DAMON has posted[3].

February 2024
=============

DAMON in Amazon Linux 5.10.y kernel[4] has updated to that of v6.7 Linux
kernel.

DAMON talk for OSSummit NA 2024 has been accepted and scheduled[5].

DAMO v2.2.2 is released with a new command, 'replay'[6]. It is aimed to help
reproducing the real-world memory access pattern for analysis and benchmarks.

Yet another academic paper[7] exploring DAMON for tiered memory management will
be presented at EuroSys 2024[8].

March 2024
==========

DAMO v2.2.4 is released with a new feature for access pattern-based
profiling[9]. Users can know which code is making their program's memory usage
unexpectedly high, or which code is intensively accessing memory, and optimize.

DAMON maintainer received the invitation for LSF/MM/BPF 2024.

Memory management subsystem pull request[10] for Linux 6.9-rc1 that contains
aim-oriented self-feedback driven DAMOS aggressiveness auto-tuning has merged.

References
==========

[1] https://lore.kernel.org/linux-mm/20240108155039.fd2798712a2a93a108b710ce@xxxxxxxxxxxxxxxxxxxx/
[2] https://lore.kernel.org/damon/20240115045253.1775-1-honggyu.kim@xxxxxx/
[3] https://lore.kernel.org/linux-mm/20240129204749.68549-1-sj@xxxxxxxxxx/
[4] https://github.com/amazonlinux/linux/tree/amazon-5.10.y/master/mm/damon
[5] https://sched.co/1aBOg
[6] https://github.com/awslabs/damo/blob/v2.2.2/release_note#L5
[7] https://pasalabs.org/papers/2024/Eurosys24_M3_Camera_Ready.pdf
[8] https://2024.eurosys.org/
[9] https://github.com/awslabs/damo/blob/v2.2.4/USAGE.md#profile
[10] https://lore.kernel.org/all/20240313200532.34e4cff216acd3db8def4637@xxxxxxxxxxxxxxxxxxxx/


To recap, the long-awaited DAMOS auto-tuning feature has merged. More people
from the academy and the industry explored and contributed on DAMON. DAMON
user-space tool got more useful features. We will have yet another DAMON
presentation and discussion at OSSummit NA and LSF/MM/BPF.

It was a grateful quarter. Looking forward to next news of the second quarter.
Happy second quarter and hacking, community!


Thanks,
SJ