Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Saeid_B_
Beginner
223 Views

RAPL DRAM power limit

Hi,

I am currently working on using RAPL to set power caps on both CPUs and DRAMs. I have a dual socket machine (motherboard model: supermicro X9DRL-3F/iF) ,and with Intel(R) Xeon(R) CPU E5-2690 v2 CPUs.

I can successfully monitor power and set power cap on any component except DRAM. More specifically, I can monitor the DRAM power but cant write anything into register "MSR_DRAM_POWER_LIMIT".  Also I tried to set unlock bit, but it didn't work either. (corresponding bits show that this register is locked and disabled)

Moreover, BIOS option for DRAM RAPL is set to "mode 1". I've tried other modes as well but no changes happens. 

Do you know any idea how to cap the DRAM domain? or tell me what I am doing wrong in this process?

Thanks in advance

 

0 Kudos
3 Replies
Saeid_B_
Beginner
223 Views

I'm still waiting for someone that could help me. Any help or suggestion will be appreciated.

 

Huazhe_Z_
Beginner
223 Views

Hi,

I am having exactly the same problem(same hardwares(cpu, motherboard)). If the issue is the motherboard, can someone tell me a functional motherboard to cap DRAM power using RAPL? any help would be appreciated! Thank you!

Huazhe

Patrick_F_Intel1
Employee
223 Views

Hello Saeid

It looks like the bios has set the lock bit in MSR_DRAM_POWER_LIMIT. You probably need a new bios (at least) to allow you to change the MSR. I'm just speculating but it might be locked because the board doesn't support changing the DRAM power.

Pat

Reply