Esiste un modo per controllare le impostazioni Numa sul mio iMac?

3

C'è un modo per controllare le impostazioni di numa su iMac (Core i7), OS X 10.7.3? MacPorts non ha numactl e tbb / openmp stanno entrambi rallentando poiché la memoria è allocata in modo errato.

    
posta aterrel 17.02.2012 - 00:16
fonte

2 risposte

3

Lion supporta anche NUMA?

Per Snow-Leopard, ho pensato, non c'era supporto NUMA. articolo tedesco come fonte.

Non sono riuscito a trovare una fonte per il supporto NUMA in OS X, quindi direi che non c'è modo di controllare le impostazioni NUMA;)

Questo documento Intel afferma:

On multi-socket machines based on the Intel® Core™ i7 processor, NUMA is typically available as a BIOS boot option, but effective use also requires some OS and some user-level intervention.

Windows* OS support for NUMA started with Windows* Server 2003, and Linux* OS support requires kernel 2.6 or higher.

Nessun OS X menzionato.

    
risposta data 27.02.2012 - 15:06
fonte
0

Perché pensi che il tuo programma sia lento a causa di una memoria allocata in modo errato?

C'è sempre solo 1 nodo / dominio NUMA su qualsiasi iMac, quindi non è nemmeno un sistema NUMA; e poiché non è un sistema NUMA, non c'è sicuramente alcun controllo.

Per quei dual socket Mac Pro, la memoria è sempre configurata in modalità interleave, perché il kernel del mach non è al corrente di NUMA.

    
risposta data 12.12.2015 - 18:18
fonte

Leggi altre domande sui tag