Opterony vs Xeony - aneb cim a jak prelozit program v C
petr.kristan na epos.cz
petr.kristan na epos.cz
Pátek Leden 20 09:29:09 CET 2006
On Thu, Jan 19, 2006 at 11:00:49PM +0100, Jan Kasprzak wrote:
> petr.kristan na epos.cz wrote:
> : > A kdyz jeden z tech CPU vytahnete? Resp. mate maximalni sirku pameti?
> : > Tj. u kazdeho CPU sudy pocet pametovych modulu v tech spravnych bankach?
> : > Nemate nahodou v BIOSu zapnute prokladani pameti? Linux umi k dual-K8 pristupovat
> : > jako k NUMA, takze je lepsi umisteni v pameti ponechat na jadru. Jak rychle jsou
> : > pameti v P4 a jak v K8?
> : Co je potreba aby Linux pristupoval k pameti u 2xK8 jako NUMA?
>
> CONFIG_NUMA=y, CONFIG_K8_NUMA=y, a prave to vypnute prokladani pameti
> v BIOSu (neco jako "inter-node memory inteleaving" nebo tak podobne).
>
> : Jak se
> : pozna, ze tak cini?
>
> V bootovacich zpravach jadra je neco jako
>
> Scanning NUMA topology in Northbridge 24
> Number of nodes 2
> Node 0 MemBase 0000000000000000 Limit 0000000100000000
> Node 1 MemBase 0000000100000000 Limit 0000000200000000
> Using 30 for the hash shift.
> Using node hash shift of 30
> Bootmem setup node 0 0000000000000000-0000000100000000
> Bootmem setup node 1 0000000100000000-0000000200000000
> On node 0 totalpages: 1012235
> DMA zone: 2531 pages, LIFO batch:2
> DMA32 zone: 1009704 pages, LIFO batch:64
> Normal zone: 0 pages, LIFO batch:2
> HighMem zone: 0 pages, LIFO batch:2
> On node 1 totalpages: 1013647
> DMA zone: 0 pages, LIFO batch:2
> DMA32 zone: 0 pages, LIFO batch:2
> Normal zone: 1013647 pages, LIFO batch:64
> HighMem zone: 0 pages, LIFO batch:2
Diky.
Akorat ted koukam, ze to funguje jen pro x86_64. A to zatim na
nasem terminalovem serveru pouzit nemuzu.
Petr
--
Ing. Petr Kristan
.
EPOS PRO s.r.o., Bozeny Nemcove 2625, 530 02 Pardubice
tel: +420 466335223 Czech Republic (Eastern Europe)
fax: +420 466510709
Další informace o konferenci Linux