Estrutura de Interconexão

Slides:



Advertisements
Apresentações semelhantes
SISTEMAS OPERACIONAIS
Advertisements

Sistemas Distribuídos
Sistemas Operacionais
Capitulo 6: Entrada e Saída
Sistemas Operacionais
Sistemas Operacionais
Sistemas Distribuídos
O Sistema de Computação
A Interface entre Processadores e Periféricos
Redes de Computadores Wandreson Luiz Brandino
Sistemas Cliente/Servidor Introdução
Noções de Sistemas Operacionais
Barramentos Introdução.
Técnicas para operações E/S
Arquitetura de Computadores
Sistemas Operacionais - 3
MULTICORE Aluno: Gabriel Antonio Leite São processadores caracterizados por apresentar vários cores (núcleos de processamento) em um único chip.
Sistemas Operacionais
Sistemas Operacionais
William Stallings Arquitetura e Organização de Computadores 8a Edição
William Stallings Arquitetura e Organização de Computadores 8a Edição
Arquitetura de Sistemas Operacionais
Sistemas Operacionais
Rganização de Computadores Multiprocessadores Capítulo 9 – Patterson & Hennessy Organização de Computadores Multiprocessadores Capítulo 9 – Patterson &
2- Entendendo o que é Arquitetura e Organização
Paralelismo Computadores de alto-desempenho são utilizados em diversas áreas: - análise estrutural; - previsão de tempo; - exploração de petróleo; -
Tópicos em redes e sistemas distribuídos Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Sistemas Operacionais
Sistemas Operacionais
Sistemas Operacionais I
Sistemas Operacionais
Introdução à Informática
Sistemas Operacionais
BD Distribuído Conceitos Iniciais.
POLIMIG Curso Técnico em Informática Disciplina: Hardware
Computação L1: Infra-Estrutura Básica
Sistemas Operacionais
Sistemas Operacionais
Organização e Arquitetura de Computadores
Capítulo 5 Entrada/Saída 5.1 Princípios do hardware de E/S
Componentes básicos de um computador
Sistemas Operacionais
Sistemas Distribuídos
Bus/Barramento Trabalho realizado por: João Santos
Sistemas Operacionais
Zeque - Grad. CC1 Sistemas Operacionais Curso de Ciência da Computação da UFPE Prof. José Queiroz - ZEQUE.
Organização e Arquitetura de Computadores
Organização de Computadores
Sistemas operacionais
Subsistema de Entrada e Saída do Kernel
Escola de Engenharia de Piracicaba APRESENTAÇÃO DA DISCIPLINA
DSC/CEEI/UFCG Introdução à Computação. DSC/CEEI/UFCG 2 Hardware – Memória  Componente de um sistema de computação cuja função é armazenar informações.
Registradores.
SISTEMAS OPERACIONAIS
Introdução aos Sistemas Distribuídos Anos 50 - Sistemas Operacionais tipo Lote –Aumentar a capacidade de processamento de programas –Usuário ia ao computador.
TIPOS DE SISTEMAS OPERACIONAIS Pablo Viana. T IPOS DE S ISTEMAS O PERACIONAIS.
Introdução à Computação Componentes Básicos dos Computadores
Sistemas Operacionais Aula 2 Danielle Costa
Trabalho realizado por: Nuno Bandola nº7 Disciplina: SDAC Ano lectivo 2014/2015.
Tipos de Sistemas Operacionais
Arquitetura de computadores
Arquitetura de computadores
Por: Lucas da Silva Montes, Marcos Ghesla e Vinícius Randon.
Arquitetura de Sistemas Operacionais
ARQUITETURA DE COMPUTADORES Nível do Conjunto de Instruções
Organização Estruturada de Computadores
Leandro Clementino Almeida.  Anos 50 - Sistemas Operacionais tipo Lote:  Aumentar a capacidade de processamento de programas  Usuário ia ao computador.
Capítulo 5 Entrada/Saída 5.1 Princípios do hardware de E/S
Prof. Arthur Projeto Lógico de ComputadoresArquiteturas Avançadas Projeto Lógico de Computadores Prof. Arthur Arquiteturas Avançadas.
Transcrição da apresentação:

Estrutura de Interconexão

Introdução Conceitos Todos os componentes devem ser conectados Tipo de conexão diferente para tipo de unidade diferente –Memória –Entrada/Saída –CPU

Estrutura de Interconexão (Memória) Consiste em N palavras do mesmo tamanho Cada palavra recebe um endereço (0 .. N-1) Uma palavra de dados pode ser lida ou escrita O tipo de operação é indicado pelos sinais de controle de leitura e escrita O local para operação é especificado por um endereço

Estrutura de Interconexão (Módulo de E/S) E/S é funcionalmente semelhante à memória Existem 2 operações: leitura e escrita Também pode controlar mais de um dispositivo externo Cada interface de um dispositivo externo pode ser referenciado como uma porta, identificada por um endereço exclusivo (0 .. M-1) É capaz de enviar sinais de interrupção ao processador

Estrutura de Interconexão (Processador) Lê instruções e dados Escreve dados (após processamento) Envia sinais de controle a outras unidades Recebe (e atua sobre) interrupções

Estrutura de Interconexão (Interação entre Modulos) Memória para processador Processador para memória E/S para processador Processador E/S E/S de ou para a memória

Estrutura de Interconexão (Barramentos) Linhas de dados Linhas de endereço Linhas de controle Operação do barramento

Sistemas multiprocessadores

Sistemas Multiprocessadores São sistemas com múltiplos processadores Caracterizados pela execução simultânea de duas ou mais instruções. Permitem que vários programas sejam executados em paralelo.

Sistemas Multiprocessadores Podem ser classificados como: Sistemas multiprocessadores Sistemas Fortemente acoplados Sistemas Fracamente acoplados Sistemas Operacionais e redes Sistemas Operacionais distribuídos Sistemas simétricos Sistemas Assimétricos

Sistemas fortemente acoplados São os que têm mais de um processador ligado no mesmo barramento Existe processamento paralelo Aumento da capacidade de processamento, compartilhamento da memória e de periféricos

Sistemas fortemente acoplados Sistemas simétricos Compartilhamento uma única memória através de um único barramento O SMP melhora tanto o desempenho da própria aplicação quanto o processamento total do sistema

Sistemas fortemente acoplados Sistemas assimétricos Os processadores não são tratados igualmente e existe um processador que é o mestre e controla o sistema Distribui tarefas para cada processador escravo.

Sistemas fracamente acoplados Depende da rede para distribuir a tarefa de processamento As CPUs estão em computadores diferentes

Sistemas fracamente acoplados Sistemas operacionais de redes Os sistemas são independentes, cada um roda numa máquina e estão em rede Cada nó na rede é independente e capaz de executar suas próprias aplicações

Sistemas fracamente acoplados Sistemas operacionais distribuídos Os recursos são disponibilizados na rede de forma transparente ao usuário Representa um caso especial de rede, e a principal distinção entre eles está no software de comunicação e não no hardware A vantagem desse sistema é justamente a simplicidade e facilidade de instalação

Sistemas Múlticomputadores

Múlticomputadores Computadores interligados por uma rede Interação dos Computadores Cada processador possui sua própria memória local.

Computação Distribuída Referência Objetivo

Estrutura Padrão X Evolução Processador, memória e armazenamento de dados Alto custo dos componentes Surgimento dos sistemas distribuídos

Lei de Grosch “O poder computacional de um processador é proporcional ao quadrado de seu preço, ou seja, pagando duas vezes mais, pode-se obter o quádruplo da performance”.

Referências STALLINGS, W. Arquitetura e organização de computadores: projeto para o desempenho. 8. ed. Prentice Hall, 2009. DELGADO, J.; RIBEIRO, C. Arquitetura de Computadores. 2 ed. LTC, 2009. http://www.jairo.pro.br/introd_sist_operac/semana05.pdf .

THE END :) Boas Férias!!!