Programação Paralela em Arquiteturas Multi-Core/Arquitetura Intel Core e Core 2: diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição |
|||
Linha 43:
Abaixo encontra-se um diagrama simplificado de um núcleo de processamento (core) baseado na arquitetura Intel Core:
----
[[Imagem:Arquitetura_Core.gif|center|600]]
----
Linha 156:
----
[[Imagem:Desambiguacao_Memoria.png|center]]
----
Linha 175:
Em várias das antigas gerações de processadores, as instruções SSE, SSE2 e SSE3 em 128 bits eram executadas em um nível sustentado de uma instrução completa a cada dois ciclos de relógio—por exemplo, a mais baixa em 64 bits em um ciclo e a mais alta em 64 bits no próximo ciclo. O recurso Intel Advanced Digital Media Boost permite que estas instruções em 128-bits sejam completamente executadas em um nível de rendimento de uma por ciclo de relógio, efetivamente dobrando a velocidade da execução para estas instruções. Isto aumenta ainda mais a eficiência total da Microarquitetura Intel® Core™ através do aumento do número de instruções controladas por ciclo. O recurso Intel Advanced Digital Media Boost é particularmente útil para a execução de importantes operações de multimídia envolvendo gráficos, vídeo e áudio e para o processamento de outros conjuntos de dados ricos que utilizam instruções SSE, SSE2, e SSE3.
[[Imagem:MidiaAvancadas.png
-----
==Referências==
<references/>
----
* [http://download.intel.com/technology/architecture/new_architecture_06.pdf Inside Intel® Core™ Microarchitecture. Melhor texto introdutório sobre a Arquitetura]
* [http://www.intel.com/multi-core/index.htm Página da Intel sobre multicore. Um bom tópico introdutório]
|