Precisa de uma nova CPU ??? - página 8

 
Docent >> :

Aparentemente, Win7 faz distinção entre eles - para um planejamento otimizado.


Tanto quanto eu sei, não.

 
Se o núcleo virtual é ou não diferenciado, não importa realmente. O mais importante é que o kernel virtual não dá o mesmo ganho de desempenho que o físico. Além disso, existem programas onde o hyper-trading até reduz o desempenho. Portanto, mesmo se dividirmos um programa por 8 fios, 4 núcleos virtuais adicionais serão de pouca utilidade. Embora muito dependa da otimização do seu programa para cálculos multithreading. Mas em qualquer caso, o núcleo virtual não lhe dará um grande ganho. Se não vai diminuir também...
 
E_mc2 >> :
>> Não importa se é núcleo virtual ou não. Mais importante ainda, o núcleo virtual não dá quase tanto impulso ao desempenho quanto o físico. Além disso, existem programas onde o Hyper Trading até reduz o desempenho. Portanto, mesmo se o dividirmos por 8 fios, 4 núcleos virtuais adicionais serão de pouca utilidade. Embora muito dependa da otimização de seu programa para cálculos multithreading. Mas em qualquer caso, o núcleo virtual não lhe dará um grande ganho. Se não for também desfasado...

A Intel, no início do próximo ano, já está prometendo processadores de seis núcleos, mas sob o soquete 1366. Espero que não sejam muito caros.

 

http://www.ixbt.com/cpu/archspeed-2009-3.shtml

http://www.ixbt.com/cpu/archspeed-2009-4.shtml

Aqui você pode ler em detalhes sobre os resultados e a utilidade do Hyper Trading. Você não deve esperar obter pelo menos 8 núcleos e obter um ganho de desempenho significativo. O ganho médio de desempenho da Hyper Trading em uma CPU de 4 núcleos é de apenas 10%. Isto é exatamente a média, em 11 programas a Hyper Trading diminuiu o desempenho da CPU. Portanto, você ainda precisa olhar quais programas você está usando para o Hyper Trading como se não fosse ainda pior...

 

Quando o HT é ativado, TODOS os núcleos se tornam virtuais. Não é mais lá que este núcleo é físico e este é virtual.

Mas o fato de que o HT se comporta de maneira diferente é verdade. Então, não se esqueça que as caches de todos os níveis são reduzidas pela metade por núcleo, o que também não é bom. De qualquer forma, tudo depende de um código concreto. Em um dos tópicos que já discutimos para o MT4 - o cache é importante e, de acordo com estatísticas modestas, o modo HT diminui a velocidade. Mas este é o 4, que é de rosca única.

Em resumo, não há assunto para discussão - não estamos falando de nada.

 
ManfromRio >> :

A Intel, no início do próximo ano, já está prometendo processadores de seis núcleos, mas sob o soquete 1366. Espero que não sejam muito caros.


O soquete 1366 é, por definição, caro por si só. Especialmente se você considerar o custo da plataforma como um todo. Caras placas-mãe X58 chipset, você tem que instalar três módulos de RAM para um controlador de memória de três canais. As próprias CPUs são posicionadas como modelos top de linha e, portanto, são as mais caras na linha de CPUs fabricadas. Além de qualquer hardware, que acaba de ser lançado, vem com preços altos. Portanto, acho que ... até mesmo a certeza de que o preço que eles cobram é o máximo. Bem, como sempre, a presença de 6 núcleos não significa automaticamente um aumento significativo. Você precisa otimizar o software para os 6 núcleos. Nem todos os programas são otimizados para 4 núcleos também.
 

Estamos bem cientes da falsidade da hiperleitura.

Não se preocupe, faremos testes práticos e, se se revelar realisticamente melhor (bastante esperado) não executar mais fios de teste do que o número de núcleos físicos, então isso é o que o terminal recomendará por padrão.

 
E_mc2 >> :


O soquete 1366 é, por definição, caro por si só. Especialmente se você considerar o custo da plataforma como um todo. Caras placas-mãe com chipset X58, seriam necessários três módulos de RAM para um controlador de memória de três canais. As próprias CPUs são posicionadas como modelos top de linha e, portanto, são as mais caras na linha de CPUs fabricadas. Além de qualquer hardware, que acaba de ser lançado, vem com preços altos. Portanto, acho que ... até mesmo a certeza de que o preço que eles cobram é o máximo. Bem, como sempre, a presença de 6 núcleos não significa automaticamente um aumento significativo. Você precisa otimizar o software para os 6 núcleos. Nem todos os programas são otimizados para 4 núcleos.

A questão é que a otimização é perfeitamente paralela. Grosseiramente falando, uma corrida é um fio. Portanto, não estou esperando nenhum truque aqui. Quanto mais núcleos, melhor. Se for mais barato, então é melhor dar uma olhada nas unidades AMD de 6 núcleos. Não considerando o Intel HT, é mais rápido que 4 núcleos de AMD. Não é por um fator de 1,5.

E a plataforma 1366 é uma plataforma de servidor desde o início. Daí 3 canais de RAM e assim por diante. Incluindo o preço.

 
Svinozavr >> :

A questão é que a otimização é perfeitamente paralela. Grosseiramente falando, uma corrida é um fio. Portanto, não estou esperando nenhum truque aqui. Quanto mais núcleos, melhor. Se for mais barato, então é melhor dar uma olhada nas unidades AMD de 6 núcleos. Deixando de lado a Intel HT, é mais rápido que 4 de seus núcleos - não 1,5 vezes a diferença.

A plataforma 1366 é uma plataforma de servidor desde o início. Daí os 3 canais de RAM, etc. Incluindo o preço.


Para a AMD é possível dar uma olhada mais de perto, mas quando eles aparecerem os 6-core da AMD ... como eles serão lançados mais tarde do que a Intel. E levando em conta que a AMD perde completamente no setor superior, podemos supor que a AMD com 6 núcleos irá superar a Kore atual e a 7 em desempenho. Da mesma forma que a Phenom2 alcançou os quads da Intel que já estão no mercado há 2 anos. Daí o preço...provavelmente custarão menos do que as CPUs da Intel.
 
Svinozavr >> :

Quando o HT é ativado, TODOS os núcleos se tornam virtuais. Não é mais lá que este núcleo é físico e este é virtual.

Mas o fato de que o HT se comporta de maneira diferente é verdade. Então, não se esqueça que as caches de todos os níveis são reduzidas pela metade por núcleo, o que também não é bom. De qualquer forma, tudo depende de um código concreto. Em um dos tópicos que já discutimos para o MT4 - o cache é importante e, de acordo com estatísticas modestas, o modo HT diminui a velocidade. Mas este é o 4, que é de rosca única.

>> De qualquer forma, não há assunto a ser discutido, não estamos falando de nada.


Eles se tornam virtuais apenas nominalmente. O verdadeiro trabalho é feito pelos núcleos físicos. A Hyper Trading não é realmente uma tecnologia multi-core, é uma tecnologia para otimizar a carga física principal. Em termos de efeito físico, o HyperTrading não fornece nenhum segundo núcleo, ele apenas proporciona uma carga ótima do núcleo físico, devido ao fato de poder utilizar recursos ociosos do núcleo a fim de lançar mais um fio computacional. A Hyper Trading não é um kernel separado em si, ela apenas funciona no kernel. Não há como um grão saltar sobre seu próprio nível de desempenho. Ou seja, se um núcleo está dando um desempenho máximo de, digamos, 100 unidades. Não há como Hyper Trading superar o limite físico do núcleo e dar pelo menos 101 unidades de desempenho. Como já disse, ele só pode otimizar e maximizar a carga principal, evitando assim o tempo de inatividade de unidades de processamento individuais do processador e, assim, dando um impulso de potência. Se um núcleo tem, digamos, 70% de utilização, então a Hyper Trading pode ajudar a carregar os 30% restantes. Mas não vai dar mais poder do que o núcleo pode dar. É por isso que há apenas 10% de ganho médio da Hyper Trading. É precisamente por esses 10% que ele ajuda a sobrecarregar os núcleos com trabalho.
Razão: