Dicas para adivinhar o desempenho da CPU para tarefas de thread único

0

Alguém pode adivinhar como, por exemplo, Intel Core i5-3320M @ 2.60GHz (dual core) e Intel Core i7-3612QM @ 2.10GHz (quad core) compararia em tarefas básicas de thread único? Eu sei que isso é problemático, depende da tarefa, compilador, instruções usadas, tarefa pode ser paralelizada, hyperthreaded etc., mas é necessário ter pelo menos alguma idéia aproximada como ambos se comparam em tarefas "gerais" sigle-threaded usando "general "SW apenas olhando as especificações da CPU.

Meu palpite é que a freqüência da CPU é a chave - ou seja, a razão das freqüências da CPU. Eu tentei uma computação em R (muitos modelos GLM, todos usando apenas 1 CPU) em Intel Core2 Duo T7250 @ 2.00GHz ( 28 segundos) e CPU Intel Pentium B970 @ 2,30 GHz (24 segundos). Os resultados ajustam-se à minha hipótese: a relação do tempo decorrido 28s / 24s = 1,166, é aproximadamente a mesma que a razão recíproca das frequências 2,3 / 2 = 1,15.

Você concorda basicamente ou há outras coisas a considerar? Então, se meu objetivo é resolver rapidamente tarefas single threaded, eu preferiria o dual core 2.60GHz sobre o quad core 2.1, certo?

PS: Encontrei referências para o dual i5 (4078 pts) e o quad i7 (6901 pts), mas isso não me dá uma ideia de quantos pts foram dados para o número adicional de núcleos e quanto para o desempenho de thread único.

    
por Tomas 18.07.2013 / 19:54

1 resposta

3

link

1.3 GHz O Core i5 é muito mais rápido que o Pentium 4 de 3.8 GHz.

    
por 19.11.2013 / 06:36