Vous êtes sur la page 1sur 32

COMPONENTES DE UM

SISTEMA DE
COMPUTAÇÃO
Sistema

“Conjunto de partes coordenadas que


concorrem para a realização de um
determinado objetivo”
Sistema de Computação

• Conjunto de partes que se coordenam (memória,


processador e dispositivos de entrada e saída) para
computar

Memória Dispositivos
Processador E/S

Entrada Saída da
Processamento
de dados informação
Processamento

• Processamento de dados: requer a execução de uma série


de passos, o programa (software)
• Cada passo é uma instrução, ou ordem de comando, dada ao
computador (hardware)
Processamento
 O computador tem uma linguagem própria,
a linguagem binária, formada por 0 e 1
 A linguagem de máquina é difícil de
manipular
 Foram desenvolvidas outras linguagens mais
próximas dos homens, chamadas de
linguagens de programação
 Cobol, Fortran, Pascal, C, Java, Ada, Assembly...
Compilação
• Todo computador é constituído por circuitos
eletrônicos capazes de reconhecer e
executar apenas um conjunto limitado e
simples de instruções de máquina, nas
quais todo programa deve ser convertido
antes de ser executado – processo de
compilação
Programa em C

Compilação

Programa
Instruções de máquina
em ling. binária

Execução

Hardware Circuitos eletrônicos


Programa em C

Compilação

Instruções em assembly
Software
Montagem

Instruções de máquina

Execução

Circuitos eletrônicos
Exemplo de um
programa em C
compilado para
uma linguagem
assembly e
montado
em linguagem
de máquina
para um
processador MIPS
Representação da Informação

Bit, Caractere, Byte e Palavra

• Bit: menor unidade de informação


armazenável em um computador (binary
digit) – 0 – 1
• Caractere: menor grupo ordenado de bits
que pode representar uma informação
Representação da Informação
• Byte: grupo ordenado de 8 bits, tratado de
forma individual, como unidade de
armazenamento e transferência

• Palavra: não é igual para todos


fabricantes. Existem palavras de tamanhos
distintos
Unidades de Medida
• Kilo: 210 = 1Kb = 1024 bytes
• Mega: 220 = 1Mb = 1024 Kb
• Giga: 230 = 1Gb = 1024 Mb
• Tera: 240 = 1Tb = 1024 Gb
• Petabyte: 250 = 1024 Tb
Classificação de Sistemas de Computação
• Microcomputadores
• PC (Personal Computer)

• Estações de trabalho (Workstations)


• Projetados para tarefas pesadas (área científica e industrial)
• Fabricantes: DEC e IBM
Classificação de Sistemas de
Computação
• Minicomputadores (Virtualização)
• Projetados para executar programas de vários usuários
• Alta capacidade de processamento e memória
• Sistema operacional sofisticado
• VAX-11/780 da DEC e AS/400 da IBM (atualmante conhecido
como iSeries da IBM)
Classificação de Sistemas de
Computação

Minicomputador

Terminal Terminal ... Terminal


Classificação de Sistemas de
Computação
• Mainframes
• Projetados para manusear considerável volume de dados e
executar simultaneamente programas de uma grande quantidade de
usuários
• IBM's zEnterprise mainframe
Classificação de Sistemas de
Computação
• Supercomputadores
• Projetado para realizar cálculos
matemáticos o mais rápido possível
• Previsão de tempo, simulações ...
• Realiza 1 quatrilhão (1012) de
operações matemáticas por
segundo
Alguns dos mais rápidos...
• Tianhe-1A (China)
• 14.336 processadores Intel Xeon
• 186.368 núcleos
• 2,57 petaflops (2,57 * 1015 operações por
segundo ou cerca de 2 trilhões e 500
bilhões de cálculos por segundo)
• 98 Tb de Memória
• Consome de 4megawatts de energia
Tianhe-1A (China)
Alguns dos mais rápidos...
• XT – Jaguar (Cray)
• 224.162 núcleos

• 1.750 teraflops (1,75 * 1015 operações por


segundo)
• Usado em pesquisas de geração de
energia limpa
XT – Jaguar (Cray)
Alguns dos mais rápidos...
• RoadRunner (IBM)
• Instalado em uma área de 600 m2

• 1.100 teraflops (1,1 * 1015 operações por


segundo)
• Usado em pesquisas de armas nucleares
RoadRunner (IBM)
Alguns dos mais rápidos...
• Kraken (Cray)
• 224.162 núcleos

• 832 teraflops (8,32 * 1014 operações por


segundo)
• Usado em pesquisas de ciências naturais
Kraken (Cray)
Tupã (INPE - Brasil) - Cray
• Cray XT6
• 258 trilhões de cálculos por segundo

• Usado em previsão do tempo


Tupã (INPE - Brasil) - Cray XT6
Lista dos 500 supercomputadores
• O site abaixo apresenta a lista dos 500
supercomputadores mais poderosos do
mundo.
• http://www.top500.org/list/2010/11/100

• Brasil aparece na posição 29 – Com o


Tupã
O que vem por aí...
• IBM – Sequoia
• 20 petaflops (mais rápido que todos os
supercomputadores da lista dos 500 juntos) –
20 quatrilhões de operações/segundo
• Estima-se que Se todas as 6,7 bilhões de
pessoas na Terra tivessem uma calculadora
de bolso e trabalhassem juntas em um
cálculo 24 horas por dia, 365 dias por ano,
elas levariam 320 anos para fazer o que o
Sequoia faz em uma hora
O que vem por aí...
• Estima-se que Se todas as 6,7 bilhões
de pessoas na Terra tivessem uma
calculadora de bolso e trabalhassem
juntas em um cálculo 24 horas por dia,
365 dias por ano, elas levariam 320
anos para fazer o que o Sequoia faz
em uma hora
O que vem por aí...
• 1,6 milhões de núcleos

• 1,6 petabytes de memória

Vous aimerez peut-être aussi