-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[HMSDK v3.0] Issue of Tiering Memories #5
Comments
Hi @JongminKim-KU, thanks for the report and your kind appreciation.
Could you tell us your kernel version with
We also saw the same problem when building the kernel without
From hmsdk v3.0, it no longer uses memory tiering information from the above info. Instead,
https://github.com/skhynix/hmsdk/wiki/Capacity-Expansion#gen_migpolpy |
Thank you for your prompt reply! You were correct. I copied a config file of custom Linux kernel. Thank you again for your assistance. |
I'm glad to hear that you've fixed the problem with Thanks and happy new year you too! |
Hello, I'm Jongmin Kim from Korea University.
I am pleased to hear about the release of HMSDK 3.0 and that key functionalities of "bandwidth expansion" and "capacity expansion" have been merged into the main branches of Linux and DAMON, respectively.
However, I am encountering an issue with tiering memories between DIMMs and two CXL devices from SK hynix.
The output of the following commands indicates that the Linux kernel is detecting only one CXL device out of two.
numactl -H
shows NUMA nodes 0, 1, and 2, not including 3.cat /sys/devices/virtual/memory_tiering/memory_tier4/nodelist
: 0-1cat /sys/devices/virtual/memory_tiering/memory_tier35/nodelist
: 2Due to kernel version differences (v6.6 and v6.12), the HMSDK 2.0 solution I attempted appears to be incompatible, suggesting the need for a new approach.
Thank you so much for your hard work and dedication.
The text was updated successfully, but these errors were encountered: