[MASOCH-L] RES: RES: RES: RES: RES: Placa de rede PCI-Express em Linux
Eduardo Schoedler
eschoedler at viavale.com.br
Wed Jan 12 10:16:35 -03 2011
Para quem tiver um router com placas Intel de 1 e 10Gbps (igb e ixgbe) e estiver a fim de testar, segue alguns patches para os drivers do linux que habilita polling e múltiplas filas de TX/RX:
http://routebricks.org/code.html
Sds,
--
Eduardo Schoedler
> -----Mensagem original-----
> De: masoch-l-bounces at eng.registro.br [mailto:masoch-l-
> bounces at eng.registro.br] Em nome de Rafael M. Koike
> Enviada em: terça-feira, 11 de janeiro de 2011 22:21
> Para: 'Mail Aid and Succor, On-line Comfort and Help'
> Assunto: [MASOCH-L] RES: RES: RES: RES: Placa de rede PCI-Express em
> Linux
>
> Imagina múltiplas GPUs em PCI-E x16 processando pacotes!
> Mas se você considerar que placas topo de linha como HD6970 e GTX580
> usam memória GDDR5 trabalhando a 4000Mhz e GPUs a 800Mhz o que não
> consegue fazer?
> O problema vai ser o consumo de energia e calor que isso vai gerar.
> Hoje fontes high-end para essas placas ficam entre 750watts e 1200watts
> e a temperatura média dessas GPUs em alta utilização é entre 70c. e
> 90c.
>
> -----Mensagem original-----
> De: masoch-l-bounces at eng.registro.br [mailto:masoch-l-
> bounces at eng.registro.br] Em nome de Eduardo Schoedler
> Enviada em: terça-feira, 11 de janeiro de 2011 19:32
> Para: 'Mail Aid and Succor, On-line Comfort and Help'
> Assunto: [MASOCH-L] RES: RES: RES: Placa de rede PCI-Express em Linux
>
> Achei, foi no GT-AS.
> http://www.mail-archive.com/gt-as@abranet.org.br/msg00279.html
>
> Os caras prometem 40Gbps de forwarding... só foi limitado pela
> quantidade de IOHs (northbridges) do sistema.
>
>
> --
> Eduardo Schoedler
>
>
> > -----Mensagem original-----
> > De: masoch-l-bounces at eng.registro.br [mailto:masoch-l-
> > bounces at eng.registro.br] Em nome de Eduardo Schoedler
> > Enviada em: terça-feira, 11 de janeiro de 2011 19:00
> > Para: r.koike at terra.com.br; 'Mail Aid and Succor, On-line Comfort and
> > Help'
> > Assunto: [MASOCH-L] RES: RES: Placa de rede PCI-Express em Linux
> >
> > Vi um tempo atrás um pessoal que estava tentando usar um processador
> de
> > placas gráficas (GPU) para processamento de pacotes.
> > Alguém sabe de algo ? Existe algum patch para Linux/*BSD ? Vale a
> pena
> > ?
> >
> > Abraços,
> >
> > --
> > Eduardo Schoedler
> >
> >
> > > -----Mensagem original-----
> > > De: masoch-l-bounces at eng.registro.br [mailto:masoch-l-
> > > bounces at eng.registro.br] Em nome de Rafael M. Koike
> > > Enviada em: terça-feira, 11 de janeiro de 2011 18:25
> > > Para: Henrique de Moraes Holschuh
> > > Cc: masoch-l at eng.registro.br
> > > Assunto: Re: [MASOCH-L] RES: Placa de rede PCI-Express em Linux
> > >
> > > Backbone está muito melhor servido utilizando comutação de pacote
> > > em
> > > hardware.
> > > Concordo, mas me lembro de algumas reuniões do GTER o pessoal
> > > fazendo apresentações e falando da infra usando servidores.
> > > Dai veio a duvida se alguem aqui da lista utiliza solução NUMA
> > > (Já que é relativamente nova).
> > > On Ter 11/01/11 18:20 , "Henrique de Moraes Holschuh"
> > > henrique.holschuh at ima.sp.gov.br sent:
> > > Rafael M. Koike escreveu:
> > > > Tecnologia NUMA deve ser muito interessante mas será que é
> > > melhor
> > > > que SMP neste xontexto de fastswitching/routing?
> > > NUMA não é "melhor". Mas é o que você tem quando o barramento
> > > de memória
> > > está direto na CPU, e há mais que uma CPU. Ou seja, é uma
> > > realidade com a
> > > qual se tem que conviver.
> > > De repente, nem toda a memória é igualmente próxima do processo
> > > dependendo
> > > de em qual core ele está, e você passa a ter que levar isso em
> > > conta para
> > > a performance máxima, da mesma forma que você leva em conta em que
> > > CPUs
> > > deve ficar a aplicação (no caso do roteamento, a aplicação é o
> > > kernel e
> > > você só precisa conseguir que os pacotes entrem e saiam pelo mesmo
> > > core e
> > > fiquem em memória local ao core).
> > > O mesmo vale para o IO. Alguns dispositivos estarão mais próximos
> > > de
> > > determinadas CPUs (e memória!) que outros.
> > > Nem precisa dizer que você quer o interconnect correndo na
> > > velocidade
> > > máxima possível, no caso de Intel isso implica nos modelos com
> > > 6.4GT/s,
> > > e memórias de 1333MHz ou mais. E toda aquela tralha para economia
> > > de
> > > energia nos enlaces QPI e PCIe desligada (aumenta latência).
> Trava
> > > tudo
> > > em máxima performance no BIOS, e deixa que o S.O. se vira.
> > > > Queria saber se algum colega da lista já implementou uma
> > > solução
> > > > NUMA em backbones de rede e se consegue fazer algum comparativo
> > > com
> > > > SMP.
> > > Backbone está muito melhor servido utilizando comutação de pacote
> > > em
> > > hardware.
> > > --
> > > Henrique de Moraes Holschuh
> > > IM@ - Informática de Municípios Associados
> > > Projetos Especiais
> > > TEL +55-19-3739-6055/CEL +55-19-9293-9464
More information about the masoch-l
mailing list