-
Notifications
You must be signed in to change notification settings - Fork 63
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
Create goal in mix mode with App Direct set to No Interleaved #216
Comments
@DangoNetwork: See the example in the
You must remove the BIOS configuration first so the OS can manage the PMem modules. Otherwise, the BIOS config takes priority. You'll also need to adjust the MemoryMode% according to your requirements and hardware population. MemoryMode will interleave across all PMem modules in the socket rather than using specific modules. Any remaining capacity will be used for AppDirect. So if you have 128GB PMem Modules and specify 20% for MemoryMode and the remainder for App Direct, I expect the PMem modules to appear as ~100GB App Direct Not-Interleaved in the OS. I strongly caution against this approach for performance reasons. It's entirely plausible that the bandwidth used by Memory Mode will dominate, causing indeterministic performance for applications using AppDirect. You have no control over MemoryMode traffic, which the memory controller handles. For this reason, I recommend you use 100% Memory Mode or 100% AppDirect if you want to do benchmarking or run applications in production. If this is purely research, and you don't mind the performance penalty, then go for it. |
Cool, that command did work. However, I found another issue. The show -goal always say There are no goal configs defined in the system. But my goal command did apply after the reboot. Is this normal? Also, does the goal, region, namespace configuration stored on motherboard/BIOS or on the DCPMM itself or within OS? |
Yes, that is expected. The
This example shows a 100% AppDirect configuration.
The configuration is stored on each PMem module. |
Hi, I am trying to create a goal in mix mode with the app direct set to no interleaved. Is there a command I can use to configure that in OS using ipmctl? So far, I can only configure it in the BIOS.
The text was updated successfully, but these errors were encountered: