Jump to content

What does this BIOS option mean???

SO to make things short, i have 2 intel xeon 6-cores in a dual socket HP-Z800. I have 36GB of memory in hexa-channel. I put it so that each cpu has 3 sticks in its own memory bank.

 

I know what Memory Node Interleave is and i will keep that disabled.

 

But what i dont know is what the hell does NUMA Split Mode mean???? 

Capture.PNG

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, IBM_THINKPAD_R51 said:

SO to make things short, i have 2 intel xeon 6-cores in a dual socket HP-Z800. I have 36GB of memory in hexa-channel. I put it so that each cpu has 3 sticks in its own memory bank.

 

I know what Memory Node Interleave is and i will keep that disabled.

 

But what i dont know is what the hell does NUMA Split Mode mean???? 

Capture.PNG

That is going to deep into the BIOS you can fuk something up man.  Leave these settings alone or optimized defaults and what not.

Asus Sabertooth x79 / 4930k @ 4500 @ 1.408v / Gigabyte WF 2080 RTX / Corsair VG 64GB @ 1866 & AX1600i & H115i Pro @ 2x Noctua NF-A14 / Carbide 330r Blackout

Scarlett 2i2 Audio Interface / KRK Rokits 10" / Sennheiser HD 650 / Logitech G Pro Wireless Mouse & G915 Linear & G935 & C920 / SL 88 Grand / Cakewalk / NF-A14 Int P12 Ex
AOC 40" 4k Curved / LG 55" OLED C9 120hz / LaCie Porsche Design 2TB & 500GB / Samsung 950 Pro 500GB / 850 Pro 500GB / Crucial m4 500GB / Asus M.2 Card

Link to comment
Share on other sites

Link to post
Share on other sites

I can only throw out an educated guess but maybe @leadeater can provide a better/more correct answer.

 

NUMA nodes are effectively CPU's paired with memory banks. Depending on how the server is configured information CPU1 may need from memory could be located in CPU2's memory banks which it then needs to fetch. Depending on the task this could reduce performance. Isolating the NUMA nodes forces data for CPU1 to remain in CPU1's memory bank and CPU2's to remain in CPU2's memory bank. For tasks like virtualization this can help a lot.

 

That's just my guess by what it means when it says NUMA Split Mode.

Link to comment
Share on other sites

Link to post
Share on other sites

6 hours ago, IBM_THINKPAD_R51 said:

But what i dont know is what the hell does NUMA Split Mode mean???? 

It's like Threadripper and UMA versus NUMA operating modes. NUMA Split makes the OS see two NUMA nodes which effects how memory is allocated to threads and sockets, things tend to stay in the same NUMA node for a thread. If a new thread is created and allocated on the other NUMA node but needs to reference that other original thread and it's memory this is a remote call across the QPI link. Disabling NUMA Split makes all the memory appear as a single memory node which means memory can be moved between sockets as required and then reference by threads potentially increasing application performance.

 

Some thing benefit with NUMA on and some with it off. You'll have to test to know.

 

You can check what Windows sees by using Task Manager and right clicking on the CPU utilization grah and select 'Change graph to NUMA nodes'.

Link to comment
Share on other sites

Link to post
Share on other sites

7 hours ago, leadeater said:

It's like Threadripper and UMA versus NUMA operating modes. NUMA Split makes the OS see two NUMA nodes which effects how memory is allocated to threads and sockets, things tend to stay in the same NUMA node for a thread. If a new thread is created and allocated on the other NUMA node but needs to reference that other original thread and it's memory this is a remote call across the QPI link. Disabling NUMA Split makes all the memory appear as a single memory node which means memory can be moved between sockets as required and then reference by threads potentially increasing application performance.

 

Some thing benefit with NUMA on and some with it off. You'll have to test to know.

 

You can check what Windows sees by using Task Manager and right clicking on the CPU utilization grah and select 'Change graph to NUMA nodes'.

But my computer already saw 2 numa nodes with it disabled

Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, IBM_THINKPAD_R51 said:

But my computer already saw 2 numa nodes with it disabled

Ahh...... I dunno then lol.

Link to comment
Share on other sites

Link to post
Share on other sites

11 minutes ago, IBM_THINKPAD_R51 said:

thanks for tryin tho XD

I read the doc that explained it and it sounded much like the Threadripper modes, guess there's something more to it. I'd be interested to know what it is.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, leadeater said:

I read the doc that explained it and it sounded much like the Threadripper modes, guess there's something more to it. I'd be interested to know what it is.

@LinusTech @Slick NEW TECH QUICKI EPISODE

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×