Processadores SUN SPARC



Documentos relacionados
SIS17 - Arquitetura de Computadores. Introdução (Parte III)

Capítulo 1 Introdução

Arquitetura e Organização de Computadores. Capítulo 0 - Introdução

Bits internos e bits externos. Barramentos. Processadores Atuais. Conceitos Básicos Microprocessadores. Sumário. Introdução.

Arquitetura e Organização de Computadores. Capítulo 0 - Introdução

UNIVERSIDADE FEDERAL DE SANTA CATARINA MODELAGEM DE UMA PLATAFORMA VIRTUAL PARA SISTEMAS EMBUTIDOS BASEADA EM POWERPC

COMPONENTES DE REDES. Fernando Albuquerque (061)

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES ARQUITETURAS RISC E CISC. Prof. Dr. Daniel Caetano

Arquitetura SUN UltraSPARC III Cu

Introdução à Organização de Computadores. Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007

RISC X CISC - Pipeline

Processador ( CPU ) E/S. Memória. Sistema composto por Processador, Memória e dispositivos de E/S, interligados por um barramento

29/3/2011. Primeira unidade de execução (pipe U): unidade de processamento completa, capaz de processar qualquer instrução;

Visão Geral da Arquitetura de Computadores. Prof. Elthon Scariel Dias

Unidade Central de Processamento Organização da UCP Execução de instruções em paralelo ("pipeline") Execução de programas

2 - Processadores. CEFET-RS Curso de Eletrônica. Organização de Computadores. Profs. Roberta Nobre & Sandro Silva

7-1. Parte 6 Otimizações da Arquitetura

Informática I. Aula 5. Aula 5-13/05/2006 1

Sistemas Computacionais II Professor Frederico Sauer

Organização e Arquitetura de Computadores I. Introdução. Ivan Saraiva Silva Leonardo Casillo

Arquitetura de Computadores

Organização e Arquitetura de Computadores. Hugo Barros @hugobarros.com.br

Unidade 4 Paralelismo em Nível de Instrução. Filipe Moura de Lima Gutenberg Pessoa Botelho Neto Thiago Vinícius Freire de Araújo Ribeiro

Visão geral do sistema de armazenamento e hierarquia de memória

SSC510 Arquitetura de Computadores. 2ª aula

Arquitetura de Computadores - Processadores Superescalares. por Helcio Wagner da Silva

Arquitetura de Computadores - Arquitetura RISC. por Helcio Wagner da Silva

Arquitetura Solaris. Maio CAT Informática 1

Organização e Arquitetura de Computadores I. de Computadores

Arquitetura e Organização de Computadores

Multicomputadores. Universidade Federal do Vale do São Francisco - UNIVASF Colegiado de Engenharia da Computação CECOMP

Arquitetura do conjunto de instruções (ISA); características de instruções de máquina; tipos de operandos

Arquitetura de Computadores II

SIS17-Arquitetura de Computadores

Arquiteturas RISC. (Reduced Instructions Set Computers)

Capítulo 4. MARIE (Machine Architecture Really Intuitive and Easy)

Tais operações podem utilizar um (operações unárias) ou dois (operações binárias) valores.

RISC - Reduced Instruction Set Computer

Aula 26: Arquiteturas RISC vs. CISC

Introdução às arquiteturas paralelas e taxonomia de Flynn

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 8

Arquitetura de Computadores. Ivan Saraiva Silva

Arquitetura e Organização de Computadores

Organização de Computadores 1

Sistemas Operacionais

Organização de Computadores I

Unidade 14: Arquiteturas CISC e RISC Prof. Daniel Caetano

Concurso Público para provimento de cargo efetivo de Docentes. Edital 20/2015 CIÊNCIA DA COMPUTAÇÃO I Campus Rio Pomba

ARQUITETURA DE COMPUTADORES

Arquitetura e Organização de Computadores

Introdução à Organização de Computadores. Execução de Programas Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007

ARQUITETURA DE COMPUTADORES

Tipos de Computadores. Sediane Carmem Lunardi Hernandes

Agenda do Mini-Curso. Sérgio Yoshio Fujii. Ethan Boardman.

Microprocessadores II - ELE 1084

As características comuns, encontradas na maioria dos processadores RISC são as seguintes:

Algumas características especiais

O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware

Primeiro nível desenvolvido, historicamente Atualmente existente entre o nível da microarquitetura e do sistema operacional

Evolução das CPUs: Dual e Quad Core

Arquitetura de Computadores RISC x CISC. Gustavo Pinto Vilar

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR

Arquitetura e Organização de Computadores 2. Apresentação da Disciplina

Professores: Aula 10. Lúcia M. A. Drummond Simone de Lima Martins. Conteúdo: Arquiteturas Avançadas. - Arquiteturas RISC - Processamento Paralelo

Processadores. Prof. Alexandre Beletti Ferreira

Sistemas Operacionais. Prof. Pedro Luís Antonelli Anhanguera Educacional

DISCIPLINA: Arquitetura e Organização de Computadores II 2ECOM.027

ANHANGUERA EDUCACIONAL. Capítulo 2. Conceitos de Hardware e Software

Hardware. Objetivos da aula. Fornecer exemplos de processadores Intel. Esclarecer as diferenças e as tecnologias embutidas nos processadores Intel.

SSC0611 Arquitetura de Computadores

1.3. Componentes dum sistema informático HARDWARE SOFTWARE

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

Organização e Arquitetura de computadores

Arquitetura e Organização de Computadores

Caminho dos Dados e Atrasos

28/9/2010. Paralelismo no nível de instruções Processadores superescalares

Sistemas Operacionais

Perguntas e respostas

Sistemas Operacionais. Patrícia Megumi Matsumoto Luciana Maria Gregolin Dias

Introdução à Arquitetura de Computadores. Prof.ª Ms. Elaine Cecília Gatto

Hardware de Computadores

Microprocessadores II - ELE 1084

Manutenção de Computadores Montagem de microcomputadores: Entendendo melhor os processadores. Professor: Francisco Ary

ARQUITETURA DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Máquinas Multiníveis

Universidade Federal do Rio de Janeiro Pós-Gradução em Informática. Microarquiteturas de Alto Desempenho. Multithreading. Gabriel P. Silva.

UCP. Memória Periféricos de entrada e saída. Sistema Operacional

Edeyson Andrade Gomes

Arquitetura de Computadores. Ivan Saraiva Silva

Organização e Arquitetura de Computadores. Capítulo 13 Paralelismo no nível de instruções

RAID 1. RAID 0 2. RAID 1

Microprocessadores. Família x86 - Evolução

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

Arquitetura de Computadores Paralelismo, CISC X RISC, Interpretação X Tradução, Caminho de dados

Desempenho DESEMPENHO DE COMPUTADORES

Ministério da Educação Secretaria de Educação Profissional e Tecnológica Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul

Transcrição:

Seminário Processadores SUN SPARC Arquitetura e Organização de Processadores Aluno: : Paulo R. V. Piber Prof. Dr. Flávio Wagner

Sumário Introdução Características Conjunto de Instruções Evolução Exemplos Referências

Introdução SPARC (Scalalable Processor ARChitecture ) arquitetura aberta, baseada em RISC (Reduced Instruction Set Computer ) SPARC foi criada nos laboratórios da Sun Microsystems Inc, baseado na pioneira pesquisa da Universidade da Califórnia em Berkeley sobre arquitetura RISC.

Características SPARC é uma arquitetura RISC de 32 bits com pipeline; É uma arquitetura orientada a registrador, ou seja, as únicas instruções que fazem referência à memória são as instruções de load, store, prefetch e load store;

Características Reconhece três formatos para dados: Inteiro com sinal (8, 16, 32 e 64 bits); Inteiro sem sinal (8, 16, 32 e 64 bits); Ponto flutuante (32, 64 e 128 bits). Registradores Propósito geral De 40 a 520 para IU (r) 32 para FPU (f)

Características Registradores Controle/Status Unidade de Inteiros Unidade de Ponto Flutuante Coprocessador SPARC faz uso das janelas de registradores. Cada janela possui 24 registros, o número de janelas é dependente da implementação e varia de 2 a 32 janelas. Acessar uma janela implica em poder trabalhar com 24 registradores.

Características

Conjunto de Instruções

Conjunto de Instruções

Conjunto de Instruções No SPARC estão definidas 58 instruções Inteiras, 16 de Interface com coprocessador e 36 de Ponto Flutuante. Todas as instruções são de 32 bits em 3 formatos básicos.

Evolução 1984 1986 1987 1989 1990 1991 David Patterson da UC Berkeley e Bill Joy da Sun Microsystems começam a desenvolver a arquitetura SPARC Sun/Fujitsu implementa o primeiro processador SPARC SPARC Versão 7 7 é publicada Sun-4/260, primeria workstation baseada na arquitetura SPARC. Nascimento da SPARC International SPARC Versão 8 é publicada SPARCserver 600MP, primeiro sistema SPARC-based multiprocessado SPARC LT, primeiro SPARC-based laptop

Evolução 1992 1993 1994 1995 SuperSPARC I, primeiro processador SPARC superescalar Processador SPARClite Laptop SPARCbook SPARCard upgrade para PCs Processador HyperSPARC SPARC Versão 9 9 é publicada Processador SuperSPARC II Padrão IEEE 1754-1994 1994 é publicado ft SPARC computador tolerante a falhas. Processador UltraSPARC I Processador SPARC64 Processador SPARClet

Evolução 1996 1997 2000 2001 Processador TurboSPARC Processador UltraSPARC II Servidor SPARC STAR Processador UltraSPARC III Processador SPARC64 IV 2002 SPARCblade computador em uma placa de alta confiabilidade para aplicações de telecomunicações Laptop GENIALstation Processador SPARC64 V

Evolução 2003 2004 2005 Processador LEON2 VHDL/V8 SPARCLE Laptop computer Processador UltraSPARC IIIi Processador UltraSPARC IV Processador UltraSPARC IV Processador UltraSPARC T1 Sun's OpenSPARC Fujitsu's SPARC64 VI Processador LEON3 VHDL/V8

Exemplos Fujitsu SPARClite MB86831 Freqüência: 80 MHz Alimentação: 3.3 V L1 Cache: : 4KB instruções +2 KB dados Sun Microsystems microsparc II STP 1012 Freqüência: 70 MHz Tensão: 3.3 V L1 Cache: : 8+16 KB

Exemplos Sun Microsystems SuperSPARC TMX390Z50GF-40 Freqüência: 40 MHz Alimentação: 5 V L1 Cache: : 16 +20 KB L2 Cache: : 2MB Sun Microsystems SuperSPARC II STP 1021APGA Freqüência: 85 MHz Alimentação: 5 V L1 Cache: : 16 +20 KB L2 Cache: : 1-2MB Processador Leon VHDL da GAISLER RESEARCH Freqüência: 100 MHz Cache de dados e instruções separadas Pipeline de 5 estágios

Exemplos Diagrama em Blocos do Processador MB86831 da Fujitsu

Exemplos Diagrama em Blocos do Processador Leon-2

Referências Sun Microsystems Documentation Center em http://www.sun.com/documentation/. Acessado em mai. 2006. SPARC International, Inc. Disponível em <http://www.sparc.org/history.html>. Acessado em jun. 2006. CPU Collection. Disponível em http://http://www.cpucollection.de/?tn=1&l0=cl&l1=sparc. Acessado em jun. 2006. LEON2 Processor User s Manual. Version 1.0.30, GAISLER RESEARCH. July 2005. The SPARC Architecture Manual. SPARC International Inc. Version 8. USA, 1992. W. Stallings, Computer Organization & Architecture 5th edition, Prentice Hall, 2000.