I professionisti Mac utilizzano NUMA?

4

Mac OS X utilizza NUMA su Mac Pro con due (o più) CPU?

    
posta Andrew J. Brehm 12.01.2012 - 12:20
fonte

2 risposte

4

Questa è una risposta parziale

I processori degli attuali Mac Pro usano processori Xeon e5620 e x5670s con Intel QuickPath Interconnect

QPI è l'implementazione Intel di NUMA e si svolge completamente all'interno del processore proprio come HyperTransport è AMD

Devo ammettere che non sono sicuro che ciò escluda completamente o completamente l'OSX dall'equazione. La moderna architettura del processore è migliorata dal concetto originale della NUMA secondo cui il requisito originale per il supporto software è probabilmente, ora, immateriale.

    
risposta data 12.01.2012 - 18:06
fonte
0

No Mac Pro supporta NUMA, la loro memoria è configurata in modalità interlacciata.

Un'applicazione ad alta memoria che si trova di fronte a pagine di memoria allocate in modo errato (nodo NUMA incrociato) può ancora causare un significativo problema di prestazioni (> 20%) anche se "architettura di processore moderna" (sono un amministratore HPC un benchmark regolare / risoluzione dei problemi di sistema problema).

E qualcun altro ha installato un SO compatibile con NUMA (legge: Linux) su un Mac Pro e trova solo un singolo nodo NUMA, che mostra che il firmware configura la memoria per l'esecuzione in modalità interlacciata (configurazione non NUMA). Sebbene sia più lento di un sistema NUMA configurato correttamente, è ancora più veloce di un sistema NUMA configurato in modo errato / allocato.

Con questo, potremmo ragionevolmente pensare che il kernel mach / xnu sia probabilmente non-NUMA.

    
risposta data 12.12.2015 - 18:38
fonte

Leggi altre domande sui tag