A Arquitetura de Processadores
Por: luizzmeloo • 2/5/2022 • Dissertação • 779 Palavras (4 Páginas) • 237 Visualizações
0-Os computadores estão ficando cada vez mais rápidos, com isso as demandas também estão ficando maiores. E as máquinas paralelas vem sendo uma solução pois tem potencial de fazer execução de tarefas e processos em menores tempos . A união das máquinas e uma maior capacidade de executar ou finalizar processos e taredas em menores tempos .
1- Máquinas fortemente acopladas possuem um baixo retardo no envio de mensagens e uma alta taxa de transmissão.Já maquinas fracamente acopladas possuem um alto retardo no envio de mensagens e uma baixa taxa de transmissão.
2- Paralelismo no chip - Multithreading e colocando mais de uma cpu no chip.
Paralelismo no nivel de instrução- Executar multíplas instruções em ciclo de clock . Há dois tipos de processadores : superescalares e VLIW(Palavra de instrução muito longa).
3-Pipeline é uma técnica de implementação de processadores que permite a sobreposição das diversas fases de execução das intruções.
4-Multithreading é a capacidade que o sistema operacional possui de executar várias threads simultaneamente sem que uma interfira na outra. Compartilham recursos do processo.
Hyper- threading foi desenvolvida a partir de um processador que deixado ocioso enquanto executava as instruções de threads. Porem sem a limitação de que todas as instruções executadas em um mesmo ciclo de processamento sejam da mesma thread.
5- Os sistemas multiprocessadores têm três vantagens principais: aumento do throughput, alta disponibilidade e aumento da confiabilidade. E ainda podem executar vários processos simultaneamente compartilhando a mesma memória.
6-O que é multiprocessador homogêneo?
São varios multiprocessadores homogêneos em um mesmo computador onde cada um tem sua memória local. E fazem sua atividade em conjunto.
Multiprocessador heterogeneo
Um chip com varios nucleos e cada chip tem sua respectiva função .
7-Cooprocessador processamento de rede, multimidia e critografia.
Processamento de rede- Como é feita a conexão dos usuários com os servidores da internet.
Multimidia- Já o multimidia é o processamento gráfico em uma alta resolução .
Criptografia- É baseada em segurança.Segurança de redes e servidores.
8- Multiprocessadores: são sistemas acoplados que são gerenciados por um mesmo sistema
operacional.Todos tem os mesmos espacos de endereçamento.
Exemplos de multiprocessadores > SISD /SIMD/ MIDS/MIMD
Multicomputadores : Computadores paralelos onde cada um tem sua memória privada que não pode acessar diretamente outra cpu.
9- As classificações de flynn são baseadas nos números de fluxos de instrução e de dados na arquitetura.
SISD MISD/ SIMD MIMD
10- M> É uma linha modificada, que pertece ao cache atual mas está suja.
E> Fala que a linha está presente somente no cache atual, mas está limpa
S>Indica que a linha pode ser armazenada em outros cache de máquinas e está limpa
I> Fala que a linha de cache é inutilizável, inválida;
11- São 3 tipos de multiprocessadores listados pelo livro, UMA / COMA / NUMA.
UMA>acesso uniforme á memoria
NUMA> acesso não uniforme á memória
COMA> acesso somente á memória Cache
12- SIERRA - IBM POWER SYSTEM AC922, IBM POWER9 22C 3.1GHZ, NVIDIA VOLTA GV100, DUAL-RAIL MELLANOX EDR INFINIBAND
...