[FUG-BR] Otimizações para processadores AMD Bulldozer 8 núcleos

Lucas lucas_bortolato em hst.com.br
Segunda Maio 28 12:35:54 BRT 2012


Em 28/5/2012 11:29, Otacílio escreveu:
> On 28/05/2012 11:06, Danilo Egea wrote:
>> On 5/28/12 10:50 AM, Aldrox wrote:
>>> Olá pessoal.
>>>
>>> Sou usuário de sistemas Windows, Linux e FreeBSD (sistema principal) e
>>> estou considerando a compra de um processador AMD Bulldozer FX de 8 núcleos
>>> (mais especificamente o FX-8120), pela razão custo x benefício.
>>>
>>> Vi em várias matérias, fórums, etc, etc... (todas feitas usando-se windows)
>>> que o desempenho de um AMD 8 núcleos fica igual ou abaixo de um 4 núcleos
>>> Intel de faixa semelhante.
>>>
>>> Enfim, como não achei nada na internet sobre testes destes processadores em
>>> ambientes não-windows, gostaria de saber quais seriam as melhores
>>> otimizações para compilar o kernel, tuning de sysctl's, entre outras
>>> coisas, para aproveitar da melhor forma esses 8 núcleos usando o FreeBSD
>>> 9.0 amd64.
>>>
>>> Obrigado pela atenção!
>>>
>>> Alessandro Colli
>>>
>> Olá.
>>
>> Em relação a utilização dos núcleos não há muito que fazer no SO, vc vai
>> ter que confiar no escalonador e nos
>> desenvolvedores da aplicações que vc vai usar :D.
>>
>> O que vc pode fazer é compilar o sistema de maneira que ele tire maior
>> proveito dos conjuntos de instruções desse
>> processador, talvez esse artigo te ajude [1]. Com isso é possível que o
>> sistema faça melhor uso de cache tbm, essas coisas
>> podem depender do compilador.
>>
>> Outra coisa importante é a maneira como vc vai configurar as aplicações
>> que vão rodar nessa máquina, como por
>> exemplo qual módulo MPM do apache vc vai usar (caso for usar o apache, é
>> só um exemplo).
>>
>>
>
> Usar os vários núcleos em um software é mais um problema do
> desenvolvedor de aplicações do que do SO. O software tem que ser escrito
> utilizando múltiplos processos ou múltiplos threads para tirar proveito
> dos vários núcleos.
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Você tem idéia de que aplicativos você vai rodar nessa maquina? Eu 
complilaria o kernel custom de acordo com suas necessidades deixando-o 
bem enxuto, se conseguir a finalidade fica mais facil ajudar a configurar.


Mais detalhes sobre a lista de discussão freebsd