Processador: Como obter informações do cache sobre Intel Xeon
Pergunta
Eu estou procurando uma maneira de ter uma arquitetura de informação precisa sobre Xeon E5420. Este processador tem 4 núcleos e cache de 2x6Mo, SO2 núcleos ações um cache 6mo.
Eu estou trabalhando em máquinas que têm 2 processadores Xeon, portanto, têm 8 núcleos, e olhando para / proc / cpuinfo só me dá indicação sobre qual núcleo é no qual processador.
Normalmente núcleos ímpares são em um processador e até mesmo núcleos estão do outro, mas eu não encontrar uma maneira de saber qual dois núcleos nas mesmas ações processador cache 6mo.
Qualquer pista?
Solução
A propósito, eu encontrei uma biblioteca boa que fornecem um comando lstopo
que lhe dá exatamente a topologia do sistema!
É chamado libtopology e ainda está em developpement, única disponível usando svn na forja do INRIA.
Se alguém quiser e não encontrá-lo, eu vou ajudar:)
Outras dicas
/ proc / cpuinfo dá-lhe id física, id core, e tamanho do cache por núcleo que mais informações que você precisa?