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