Energy-Efficient HPC. Desafios para Eficiência de Energia. Aula 03. Prof. Abel Guilhermino
|
|
- Cíntia de Mendonça Azenha
- 5 Há anos
- Visualizações:
Transcrição
1 Energy-Efficient HPC Desafios para Eficiência de Energia Aula 03 Prof. Abel Guilhermino
2 Motivação Densidade dos transistores dobrando a cada 18 meses (Moore) Projetar sistemas cada vez mais complexos em uma mesma pastilha (Ex: SoCs, MPSoCs) Propicia aplicações digitais agregar cada vez mais funcionalidade em equipamentos de menor volume (Ex: 65nm) Fonte : Intel
3 Preocupação
4 Componentes de Potência P CMOS = P static + P dynamic Componente dinâmica Carga e descarga de capacitores (I p,i n ) Durante a transição de alto para baixo uma energia E=CV 2 d d é drenada de V dd através de I p uma parte da qual é armazenada em C. Durante a transição de baixo para alto, a capacitância de saída é descarregada através de I n. Fonte : Advanced Memory Optimization Techniques for Low- Power Embedded Processors, Springer Corrente de curto circuito (I sc ) Ex: Quando a entrada de um inversor CMOS chaveia de um nível lógico para o oposto, haverá um instante em que ambos os transistores pmos e nmos estarão aberto. Durante este tempo uma corrente I sc fluirá de V dd para G nd.
5 Componentes de Potência P CMOS = P static + P dynamic Componente Estática (I lk ) Fonte : Advanced Memory Optimization Techniques for Low- Power Embedded Processors, Springer I lk = pmos e nmos não são isoladores perfeitos, com isso, há sempre uma corrente de leakage que flui de V dd para G nd. Ela é inversamente proporcional a característica de tamanho e exponencialmente a tensão de threshold (V t ). Ex: I lk = 10-20pA/transis (130nm; 0,7V t ) Ex: I lk = 10-20nA/transis (130nm; 0,3V t ) Leakage Power: 5% when (0,25µm = 250nm) 20-25% (130nm)
6 Redução de Tensão Fontes de tensão V dd reduzidas para controlar a potência dinâmica. Isso fez com que reduzisse as escalas de tensão de threshold V th para aumentar a capacidade de fornecimento de corrente. Redução de V th aumento da corrente de subthreshold. Redução de tecnologia implica em redução de canal Isso não foi feito sincronizado com as reduções de V dd e V th. Espessura do óxido reduzida Tox (aumento de campo elétrico)
7 Redução Tecnologia Transistor Fonte : Low Power Methodology Manual for SoC Design, 2007 Limite Atual de Velocidade =~3 GHz f Op 3GHz Fonte : ITRS EDITION - DESIGN
8 Performance x Number of Cores em CPUs Aumento da quantidade de cores para poder reduzir a frequência e consequentemente reduzir a potência nos processadores.
9 Tendências ITRS 2008 Soluções potenciais para implementação de sistemas microeletrônicos Fonte : ITRS EDITION - DESIGN
10 Arquitetura típica de Consumidor Estacionário (ITRS) Típica arquitetura de um consumidor estacionário. Aplicações que não requerem uso de bateria. DPE: Processador dedicado a processamento de dados Processador de propósito geral que aloca e escalona jobs para o DPE. I/O para interface com memória e Chip-to-Chip. Source:
11 SOC Design Complexity Trends Rápido crescimento do número de PEs. Desempenho proporcional ao número de PEs e ao desempenho do dispositivo. Processamento de desempenho desejável crescerá mais que 250x nos próximos 15 anos. Soluções potenciais diversas para encontrar o desempenho desejável: Projeto Lógica, Projeto Circuito, Projeto Físico Source:
12 SOC Design Complexity Trends Processamento de Desempenho desejável em 2022 será mais de 70TFlops Comparado com consumidor de dispositivo portátil, este driver possui pior relação performance-to-power, mas superior flexibilidade funcional para suportar adições ou modificações. Por ser fácil adicionar ou modificar funções, o ciclo de vida do consumidor SOC estacionário é longo. Source:
13 SOC Performance Trends Processamento de desempenho desejável crescerá mais que 250x nos próximos 15 anos. Metodologias de projeto automáticas tais como síntese de alto nível são importantes Source:
14 SoC Power Consumption Trends Source: Explosão no consumo de potência será considerado um fator crítico para o futuro projeto de um SoC. Rápido crescimento do consumo de energia resultará em fatores críticos com encapsulamento e refrigeração do chip. Leakage power será muito maior que o valor calculado na figura, devido ao efeito da temperatura. Consumo de energia por PE diminui de acordo com as tendências de tensão e constante dielétrica.
15 Potência x Energia Fonte : Low Power Methodology Manual for SoC Design, 2007 Importância em Limitar a Potência Dependente da Aplicação
16 Aplicação Petrobras Aquisição de dados no mar. O source periodicamente gera ondas que produzem reflexões na borda da superfície que são em seguida coletados por receivers. Processo de Migração Sísmica para produzir uma imagem do subterrâneo consistente com os dados adquiridos. Fonte : PETROBRAS, Computational Characteristics of Production Seismic Migration and its Performance on Novel Processor Architectures, SBAC-PAD 2007.
17 Aplicação Petrobras Evolução de Potência (KVA) e quantidade de CPUs (Beowulf) em função dos anos. Final de x86 CPUs (Intel Xeon e AMD Opteron) 26TFlops Fonte : PETROBRAS, Computational Characteristics of Production Seismic Migration and its Performance on Novel Processor Architectures, SBAC-PAD 2007.
18 Aplicação Petrobras Comparação entre abordagens e indicação de speed up com base em: Quantidade de cores Power Preço Exemplo: Quad Core System: Speed/core: 49,01 Power/board: Como são 8 cores/board: Speed /power = (8*49,01)/ = 0,94 Fonte : PETROBRAS, Computational Characteristics of Production Seismic Migration and its Performance on Novel Processor Architectures, SBAC-PAD 2007.
19 Outras Aplicações Existe uma demanda crescente por desempenho computacional em diversas aplicações: Simulação Molecular Modelagem de Fármacos Processamento de Imagens- Diagnóstico Médico Simulações Numéricas- Equações Diferenciais Simulação Geofísica- Prospecção de Gás e Óleo Bioinformártica Genômica e Proteômica Elementos Finitos- Simulação de Estruturas
20 AMD Spider Multi-GPU In: Diferentes Abordagens PC cluster GPU Graphics Processor Units FPGA Field Programmable Gate Array MPPA Massively Paralell Processor Arrays
21 Comparação (CPU x GPU x MPPA x FPGA) Aplicação Específica: Geração de Números Randômicos Fonte : David B. Thomas, Lee Howes and Wayne Luk; A Comparison of CPUs, GPUs, FPGAs, and Massively Parallel Processor Arrays for Random Number Generation ; FPGA pp
22 Power Components in FPGA Devices Pre-Programmed Static (Quiescent) Device Power Consumption: Potência consumida pelo FPGA antes da programação do dispositivo Inrush Programming Current Corrente requerida quando programando um dispositivo até a programação completa Post-Programmed Static Power Consumption Potência que está sendo consumida pelo dispositivo com frequência 0 MHz. Muito significante. Devido a grande quantidade de transistores (8x a 10x comparado a ASIC sem considerar lógica de configuração/multiplexação. Dynamic Power Consumption Potência incremental consumida pelo componente de frequência não nula (P = kcv 2 f). Depende do projeto
23 FPGA Power Comparisons Source: WP298: Power Consumption at 40 and 45nm - 13 Abril 2009
24 Núcleo de Processamento 2D Núcleo 2D FLOPS/Joules?
25 Etapas para Avaliação de Energia em Sísmica (1) Mecanismo Preciso para Estimar Energia Plataforma FPGA (2) Metodologia para Estimar Energia de IP-Cores Criar fluxo de projeto para estimar energia em FPGA e comparar com o mecanismo preciso. (3) Mecanismo para Redução de Energia Propor mecanismo para redução de energia em FPGA considerando a abordagem 2D Avaliar impacto de redução comparado com o mecanismo preciso. (4) Realizar etapas (1) e (2) para GPU para avaliar impacto de consumo de energia comparado com FPGA (5) Soluções podem ser estendidas para abordagem 3D.
26 Etapa 1: Estimativa Precisa de Energia em FPGA Diferentes planos de potência Shunt para medir potência na PCI-E Shunt para medir potência na Fonte EXEMPLO: (E = P x T) E_CPU = 130 x 35,5 = 4589J E_FPGA = 120 x 11 = 1320J
27 Etapa 2: Metodologia para Estimar Energia em IP-Cores 4W 3W 15W 5W 12W 16W 11W 5W 50W 10W Routing = 40 W I/O = 15 W
28 Etapa 3: Mecanismo para Redução de Energia Clock Gating MSV Redução de Tensão de Alimentação DVS (Dynamic Voltage Scaling) MSV (Multiple Supply Voltage) DFS (Dynamic Frequency Scaling) DFS Power DVFS (Dynamic Voltage Frequency Scaling) Clock-Gating 20MHz 30MHz 10MHz 20MHz
29 Etapa 4: Relação Flops/Joules entre FPGA x GPU? X FLOPS/Joules?
13 CIRCUITOS DIGITAIS MOS
13 CIRCUITOS DIGITAIS MOS 13.1. CONCEITOS BÁSICOS 13.1.1. Tecnologias de CIs Digitais e Famílias de Circuitos Lógicos Cada família é fabricada com uma mesma tecnologia, possui a mesma estrutura e oferece
Leia maisEvolução da Computação de Alto Desempenho sob a Ótica da Lis. ou (Se um processador já é rápido, imaginem um sistema com processadores :-)
Evolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 10.649.600 processadores :-) Siang Wun Song IME-USP Evolução
Leia maisMicroeletrônica. Germano Maioli Penello.
Microeletrônica Germano Maioli Penello http://www.lee.eng.uerj.br/~germano/microeletronica%20_%202015-1.html Sala 5145 (sala 17 do laboratorio de engenharia elétrica) Aula 18 1 Modelos para projetos digitais
Leia maisMONTAGEM E MANUTENÇÃO DE COMPUTADORES
Álvaro Elias Flôres alvaro.flores@sc.senai.br MONTAGEM E MANUTENÇÃO DE COMPUTADORES Introdução A atividade de um computador pode ser definida por um modelo simples: Introdução Na etapa de processamento
Leia maisMicroeletrônica. Germano Maioli Penello.
Microeletrônica Germano Maioli Penello http://www.lee.eng.uerj.br/~germano/microeletronica%20_%202015-1.html Sala 5145 (sala 17 do laboratorio de engenharia elétrica) Aula 17 1 Modelos para projetos digitais
Leia maisCentro Federal de Educação Tecnológica de Pelotas CEFET-RS. Aula 04. Inversor CMOS. Prof. Sandro Vilela da Silva.
Centro Federal de Educação Tecnológica de Pelotas CEFET-RS Projeto Físico F Digital Aula 04 Inversor CMOS Prof. Sandro Vilela da Silva sandro@cefetrs.tche.br Copyright Parte dos slides foram realizados
Leia maisMicroeletrônica. Prof. Fernando Massa Fernandes. https://www.fermassa.com/microeletrônica.php. Sala 5017 E
Microeletrônica Prof. Fernando Massa Fernandes https://www.fermassa.com/microeletrônica.php Sala 5017 E fermassa@lee.uerj.br http://www.lee.eng.uerj.br/~germano/microeletronica_2016-2.html (Prof. Germano
Leia maisEvolução da Computação de Alto Desempenho sob a Ótica da Lis. ou (Se um processador já é rápido, imaginem um sistema com processadores :-)
Evolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 10.649.600 processadores :-) Siang Wun Song IME-USP Computação
Leia maisCircuitos Lógicos e Organização de Computadores
Circuitos ógicos e Organização de Computadores Capítulo 3 Tecnologia de Ricardo Pannain pannain@puc-campinas.edu.br http://docentes.puc-campinas.edu.br/ceatec/pannain/ Tensão relativas aos níveis lógicos
Leia maisTecnologias de Circuitos Integrados MOS-CMOS. Manoel Eusebio de Lima Greco-CIn-UFPE
Tecnologias de Circuitos Integrados MOS-CMOS Manoel Eusebio de Lima Greco-CIn-UFPE Tecnologias de Circuitos Integrados! MOSFET (Metal Oxide Silicon Field Effect Field) nmos (N-type MOS) pmos (P-type MOS)
Leia maisMicroeletrônica. Aula 21. Prof. Fernando Massa Fernandes. Sala 5017 E.
Microeletrônica Aula 21 Prof. Fernando Massa Fernandes Sala 5017 E fernando.fernandes@uerj.br https://www.fermassa.com/microeletronica.php http://www.lee.eng.uerj.br/~germano/microeletronica_2016-2.html
Leia maisOrganização de Computadores Processadores. Professor: Francisco Ary
Organização de Computadores Processadores Professor: Francisco Ary Introdução O que vimos no último encontro: O que é um computador; Arquitetura Três partes principais: Processador; Memória; e Sistema
Leia maisMicroeletrônica. Aula 19. Prof. Fernando Massa Fernandes. Sala 5017 E.
Microeletrônica Aula 19 Prof. Fernando Massa Fernandes Sala 5017 E fernando.fernandes@uerj.br https://www.fermassa.com/microeletronica.php http://www.lee.eng.uerj.br/~germano/microeletronica_2016-2.html
Leia maisArquiteturas paralelas Parte 1
Arquiteturas paralelas Parte 1 Processamento Paralelo Prof. Oberlan Romão Departamento de Computação e Eletrônica DCEL Centro Universitário Norte do Espírito Santo CEUNES Universidade Federal do Espírito
Leia maisMicroeletrônica. Prof. Fernando Massa Fernandes. Aula 18. Sala 5017 E.
Microeletrônica Aula 18 Prof. Fernando Massa Fernandes Sala 5017 E fernando.fernandes@uerj.br https://www.fermassa.com/microeletronica.php 2 Resistores, capacitores e Cap. 5 MOSFETs Já vimos todas as camadas
Leia maisPedroni Capítulo 10. Prof. Odilson Tadeu Valle
Famílias Lógicas Pedroni Capítulo 10 Prof. Odilson Tadeu Valle Instituto Federal de Santa Catarina IFSC Campus São José odilson@ifsc.edu.br 1/45 Conteúdo programático 1 Introdução 2 Lógica Diodo-Transistor
Leia maisArquiteturas de Computadores. Fundamentos de Projetos de Computadores
Arquiteturas de Computadores Fundamentos de Projetos de Computadores Tecnologia Melhorias no desempenho: Melhorias na tecnologia dos semicondutores Menor tamanho, velocidade do relógio Melhorias nas arquiteturas
Leia maisCelso L. Mendes LAC /INPE
Arquiteturas para Processamento de Alto Desempenho (PAD) Aula 9 Celso L. Mendes LAC /INPE Email: celso.mendes@inpe.br Aula 9 (3/5): E. Aceleradores Estrutura Planejada i. Estruturas mais Populares ii.
Leia maisCentro Federal de Educação Tecnológica de Pelotas CEFET-RS. Aula 03. Modelos de Transistores MOS. Prof. Sandro Vilela da Silva.
Centro Federal de Educação Tecnológica de Pelotas CEFET-RS Projeto Físico F Digital Aula 03 Modelos de Transistores MOS Prof. Sandro Vilela da Silva sandro@cefetrs.tche.br Copyright Parte dos slides foram
Leia maisHardware Reconfigurável
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Hardware Reconfigurável DCA0119 Sistemas Digitais Heitor Medeiros Florencio Tópicos Alternativas de projeto
Leia mais28 de fevereiro de 2016
Ítalo Mendes da Silva Ribeiro UESPI 28 de fevereiro de 2016 1 / 72 Súmario Breve 2 / 72 Súmario Breve 3 / 72 Por que estudar Arquitetura e Organização de Computadores? Conhecimento do funcionamento interno
Leia maisProjetos de Circuitos Integrados. Prof. Nobuo Oki 2013
Projetos de Circuitos Integrados. Prof. Nobuo Oki 2013 Projeto de Circuitos Integrados Março de 2013 Professor: Nobuo Oki Sala 10 no Departamento de Engenharia Elétrica Tel. (18) 37431166 E-mail: nobuo@dee.feis.unesp.br
Leia maisTOP Arquitetura dos supercomputadores
TOP 500 - Arquitetura dos supercomputadores Steven Koiti Tsukamoto Dezembro de 2010 Objetivos Os supercomputadores Top 500 A arquitetura Supercomputadores São máquinas de grande porte, capazes de processar
Leia maisTrabalho 3: Projeto, Leiaute e Análise de um Buffer CMOS Multi-estágio
1. Introdução Trabalho 3: Projeto, Leiaute e Análise de um Buffer CMOS Multi-estágio Dieison Soares Silveira Universidade Federal do Rio Grande do Sul UFRGS Instituto de Informática Programa de Pós-Graduação
Leia maisARQUITETURA DE COMPUTADORES
RCM00014 Haswell wafer ARQUITETURA DE COMPUTADORES Prof. Luciano Bertini Site: http://www.professores.uff.br/lbertini/ Objetivos do Curso Entendimento mais aprofundado do funcionamento
Leia maisDISPOSITIVOS LÓGICOS PROGRAMÁVEIS. SEL Sistemas Digitais Prof. Homero Schiabel
DISPOSITIVOS LÓGICOS PROGRAMÁVEIS SEL 414 - Sistemas Digitais Prof. Homero Schiabel 1. Introdução Operação do circuito lógico pode ser descrita por: Tabela da Verdade Expressão booleana Dispositivo de
Leia maisPROCESSADORES Unidade de Controle Unidade Aritmética e Lógica efetua memória de alta velocidade registradores Program Counter Instruction Register
PROCESSADORES Um computador digital consiste em um sistema interconectado de processadores, memória e dispositivos de entrada e saída. A CPU é o cérebro do computador. Sua função é executar programas armazenados
Leia maisARQUITETURA DE COMPUTADORES
RCM00014 Haswell wafer ARQUITETURA DE COMPUTADORES Prof. Luciano Bertini Site: http://www.professores.uff.br/lbertini/ Objetivos do Curso Entendimento mais aprofundado do funcionamento
Leia maisTrabalho 4: Projeto Elétrico e Leiaute de Porta XOR em Lógica Estática
Trabalho 4: Projeto Elétrico e Leiaute de Porta XOR em Lógica Estática 1. Introdução Dieison Soares Silveira Universidade Federal do Rio Grande do Sul UFRGS Instituto de Informática Programa de Pós-Graduação
Leia mais8.7) Tecnologia MOS. MOS metal-óxido-semicondutor: um eletrodo de metal sobre um óxido isolante sobre um substrato de semicondutor
UFJF Fabrício FABRICIO Campos CAMPOS 8.7) Tecnologia MOS MOS metal-óxido-semicondutor: um eletrodo de metal sobre um óxido isolante sobre um substrato de semicondutor MOSFET - Metal Oxide Semiconductor
Leia maisHardware. Organização Funcional de um. Computador. Arquitetura de Multiprocessadores. UCP Unidade Central de Processamento AMD. Sistema Central CPU
Hardware UCP Unidade Central de Processamento AMD Disciplina: Organização e Arquitetura de Computadores Prof. Luiz Antonio do Nascimento Faculdade Nossa Cidade Organização Funcional de um Computador Unidade
Leia maisMicroeletrônica. Prof. Fernando Massa Fernandes. Aula 21. Sala 5017 E.
Microeletrônica Aula 21 Prof. Fernando Massa Fernandes Sala 5017 E fernando.fernandes@uerj.br https://www.fermassa.com/microeletronica.php Revisão MOSFET pass gate NMOS é bom para passar sinal lógico 0
Leia maisIntrodução aos circuitos integrados de aplicação específica
Introdução aos circuitos integrados de aplicação específica João Canas Ferreira 2007-09-17 Tópicos de Projecto de VLSI digital Assuntos Tópicos 1 2 Circuitos programáveis 3 Fluxo de projecto Contém figuras
Leia maisCircuitos Digitais Representação Numérica. Sistema Digital. Circuitos Digitais. Conversão A/D e D/A. Circuitos Digitais
2 Sistemas Digitais Aula 2 Introdução à Sistemas Embarcados Prof. Abel Guilhermino Centro de Informática Universidade Federal de Pernambuco Circuitos Digitais Representação Numérica Analógica As entradas
Leia mais8.4) Características da Série TTL Existem diversas subfamílias com diferentes características de capacidade, velocidade e potência TTL PADRÃO, 74 Não são mais indicados, outros dispositivos têm desempenho
Leia maisThe future is parallel but it may not be easy
The future is parallel but it may not be easy Adriano Tabarelli, Alex Morinaga, Caio Silva, Cássia Ferreira, Daniel Santos, Eduardo Apolinário, Hugo Posca, Thiago Batista, Paulo Floriano Universidade de
Leia maisE II Circuitos Digitais
Introdução Circuitos Digitais MOS: Pequena área Fabrico simples Baixo consumo Elevada densidade de integração Sinais digitais: só dois estados lógicos, 0 e 1, com zona de separação Escala de Integração:
Leia mais21/03/2018. Introdução. Arquitetura e Organização de Computadores. Arquitetura e Organização de Computadores 2
Arquitetura e Organização de Computadores 2 Fundamentos do Projeto e Análise Quantitativa: Energia x Potência; Confiabilidade e Disponibilidade; Custo Arquitetura e Organização de Computadores Este curso
Leia maisOrganização de Computadores Processadores. Professor: Francisco Ary
Organização de Computadores Processadores Professor: Francisco Ary Introdução O que vimos no último encontro: O que é um computador; Arquitetura Três partes principais: Processador; Memória; e Sistema
Leia maisArquitetura e Organização de Computadores. Processador Registrador Memória. Professor Airton Ribeiro
Arquitetura e Organização de Computadores Processador Registrador Memória Professor Airton Ribeiro Processador A função de um computador é executar tarefas com a finalidade de resolver problemas. Uma tarefa
Leia maisMontagem e manutenção de computadores
Montagem e manutenção de computadores Processadores Prof. Patrícia Lucas Processadores 1 O processador é o responsável por executar instruções de máquina. A CPU (Unidade central de processamento): é o
Leia maisIntrodução aos Circuitos Integrados de Aplicação Específica
Introdução aos Circuitos Integrados de Aplicação Específica João Canas Ferreira Projecto de Circuitos VLSI FEUP/LEEC Contém figuras de Application-Specific Integrated Circuits, Michael J. S. Smith, Addison-Wesley
Leia maisUm Gerente de Energia para Sistemas Profundamente Embarcados
Um Gerente de Energia para Sistemas Profundamente Embarcados Geovani R. Wiedenhoft, Arliones Hoeller Jr. e Antônio A. Fröhlich Geovani Ricardo Wiedenhoft (http://www.lisha.ufsc.br) 1 Visão Geral da Apresentação
Leia maisMicroprocessadores II - ELE 1084
Microprocessadores II - ELE 1084 CAPÍTULO III PROCESSADORES P5 3.1 Gerações de Processadores 3.1 Gerações de Processadores Quinta Geração (P5) Pentium (586) 32 bits; Instruções MMX; Concorrente K5 (AMD).
Leia maisComparação entre Arduino, FPGA, ASIC e SoC
Comparação entre Arduino, FPGA, ASIC e SoC Prof. Odilson Tadeu Valle Instituto Federal de Santa Catarina IFSC Campus São José odilson@ifsc.edu.br 1/22 Conteúdo programático 1 Arduino 2 FPGA 3 ASIC 4 SoC
Leia maisTransistor NMOSFET (Metal-Oxide-Semiconductor Field Effect Transistor, canal N, tipo Enriquecimento) I DS D
G V GS Transistor NMOSFET (Metal-Oxide-Semiconductor Field Effect Transistor, canal N, tipo Enriquecimento) I DS D S V DS Porta (G-Gate) Fonte Dreno (S-Source) Metal (D-Drain) Óxido N+ Sem. N+ P Substrato
Leia maisMicroeletrônica. Prof. Fernando Massa Fernandes. https://www.fermassa.com/microeletrônica.php. Sala 5017 E
Microeletrônica Prof. Fernando Massa Fernandes https://www.fermassa.com/microeletrônica.php Sala 5017 E fermassa@lee.uerj.br http://www.lee.eng.uerj.br/~germano/microeletronica_2016-2.html (Prof. Germano
Leia maisAdriano J. Holanda FAFRAM. 4 e 11 de maio de 2012
Memória Adriano J. Holanda FAFRAM 4 e 11 de maio de 2012 Trilha Introdução Hierarquia da memória Memórias RAM Memória ROM Introdução Arquitetura de Von Neumann Memória Aritmética Controle E/S Unidade central
Leia maisO Mundo Real é Analógico ou Digital?
Analógico / Digital O Mundo Real é Analógico ou Digital? O que define uma grandeza analógica? Os sinais analógicos podem tomar qualquer valor num intervalo contínuo de tensão, corrente, resistência ou
Leia maisProjeto de Sistemas Embarcados
Projeto de Sistemas Embarcados Pós-Graduação em Engenharia Elétrica Prof. Dr. Joselito A. Heerdt Joselito.heerdt@.udesc.br PLANEJAMENTO 1. Introdução 2. O projeto de sistemas 3. Projeto de hardware 4.
Leia maisFamílias Lógicas I Características Gerais
Famílias Lógicas I Características Gerais SISTEMAS DIGITAIS II Prof. Marcelo Wendling Nov/10 Texto base: Sistemas Digitais Tocci (7ª edição). Capítulo 8. 1 Introdução Com a vasta utilização dos Circuitos
Leia maisMicroeletrônica. Prof. Fernando Massa Fernandes. Sala 5017 E. https://www.fermassa.com/microeletronica.php
Microeletrônica Prof. Fernando Massa Fernandes Sala 5017 E fermassa@lee.uerj.br https://www.fermassa.com/microeletronica.php http://www.lee.eng.uerj.br/~germano/microeletronica_2016-2.html (Prof. Germano
Leia maisLógica Reconfigurável
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO ACADÊMICO DE ELETROTÉCNICA CURSO DE ENGENHARIA INDUSTRIAL ELÉTRICA MESTRADO EM SISTEMAS DE ENERGIA Lógica Reconfigurável - amauriassef@utfpr.edu.br
Leia maisEmbora seja brutalmente mais rápida que o HD e outros periféricos, a memória RAM continua sendo muito mais lenta que o processador.
Memória RAM Embora seja brutalmente mais rápida que o HD e outros periféricos, a memória RAM continua sendo muito mais lenta que o processador. O uso de caches diminui a perda de desempenho, reduzindo
Leia maisSantos Dumont - LNCC: Utilização e Pesquisa. Carla Osthoff e Roberto Souto CENAPAD/LNCC Laboratório Nacional de Computação Científica
Santos Dumont - LNCC: Utilização e Pesquisa Carla Osthoff e Roberto Souto CENAPAD/LNCC Laboratório Nacional de Computação Científica www.lncc.br 1 Laboratório Nacional de Computação Científica LNCC/ MCTIC
Leia maisCOMPONENTES DE UM COMPUTADOR (tecnologia) Adão de Melo Neto
COMPONENTES DE UM COMPUTADOR (tecnologia) Adão de Melo Neto 1 SUMÁRIO GABINETE FONTE COOLER BATERIA IDE, ATA e SATA SLOTS DE MEMÓRIA PLACA MAE ATX PROCESSADORES INTEL PLACAS DE VIDEO VIDEO GABINETE GABINETE
Leia maisElectrónica Geral. Autor: José Gerald. MEAer: 4º ano, 1º semestre MEFT: 3º ano, 1º semestre 2015/2016
Electrónica Geral Autor: José Gerald MEAer: 4º ano, 1º semestre MEFT: 3º ano, 1º semestre 2015/2016 Circuitos Digitais Capítulo Versão 1.008 1 1. Introdução 1.1. Introdução Circuitos Digitais MOS: Pequena
Leia maisDispositivos de Chaveamento
Dispositivos de Chaveamento Raul Queiroz Feitosa Objetivo Ilustrar os conceitos, a estrutura e o comportamento dos circuitos lógicos que realizam as funções de chaveamento. 2 1 Conteúdo Introdução Representação
Leia maisFamília de Microcontroladores AVR
www.iesa.com.br 1 AVR é o nome dado a uma linha ou família de microcontroladores fabricada pela empresa Atmel nos Estados Unidos. A sigla AVR é em homenagem a dois estudantes de doutorado de uma universidade
Leia maisPSI ELETRÔNICA II. Critérios de avaliação de aprendizagem:
PSI3322 - ELETRÔNICA II Universidade de São Paulo Prof. João Antonio Martino (martino@usp.br) (WhatsApp: 11-97189-1550) Critérios de avaliação de aprendizagem: A média geral (MG) será calculada a partir
Leia maisProjeto e Caracterização de Amplificadores de Baixo Ruído em 2,4 GHz. Paulo Márcio Moreira
Projeto e Caracterização de Amplificadores de Baixo Ruído em 2,4 GHz. Centro Tecnológico (CTC) Programa de Pós-Graduação em Engenharia Elétrica Grupo de Pesquisas em RF Paulo Márcio Moreira p.marcio.moreira@gmail.com
Leia maisMemórias RAM e ROM. Adriano J. Holanda 9/5/2017. [Introdução à Organização de Computadores]
Memórias RAM e ROM [Introdução à Organização de Computadores] Adriano J Holanda 9/5/2017 Memória de acesso aleatório RAM Random Access Memory Armazenamento temporário de programas em execução e dados;
Leia maisMicroeletrônica. Aula 22 - Revisão. Prof. Fernando Massa Fernandes. Sala 5017 E.
Microeletrônica Aula 22 - Revisão Prof. Fernando Massa Fernandes Sala 5017 E fernando.fernandes@uerj.br https://www.fermassa.com/microeletronica.php http://www.lee.eng.uerj.br/~germano/microeletronica_2016-2.html
Leia maisFaculdade Dom Bosco de Porto Alegre Engenharia de Produção Automação Robótica I
Faculdade Dom Bosco de Porto Alegre Engenharia de Produção Automação Robótica I Prof. Me. Filipo Novo Mór ProfessorFilipo at gmail dot com filipomor.com Na Aula de Hoje Uma breve descrição do processo
Leia maisEric Ericson Fabris
ELETRÔNICA III ENG04038 Eric Ericson Fabris Eric.Fabris@ufrgs.br Informações Gerais Professor: Eric Ericson Fabris» Eric.Fabris@ufrgs.br» Gabinete: DELET Sl. 302 II Sl. 227» Ramais: 3308 4272 e 3308 7023
Leia maisBroadband Engine Cell Processor. Arquitetura e Organização de Processadores (CPM237) Rodrigo Bittencourt Motta
Broadband Engine Cell Processor Arquitetura e Organização de Processadores (CPM237) Rodrigo Bittencourt Motta rbmotta@inf.ufrgs.br Junho/06 Plano de Apresentação Introdução Visão Geral Organização Interna
Leia maisArquitetura de computadores
Arquitetura de computadores Arquitetura de Microprocessadores Curso Profissional de Técnico de Gestão e Programação de Sistemas O Computador Hardware Unidades Funcionais de um Sistema Informático Dispositivos
Leia maisARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES PARALELISMO: SMP E PROCESSAMENTO VETORIAL. Prof. Dr. Daniel Caetano
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES PARALELISMO: SMP E PROCESSAMENTO VETORIAL Prof. Dr. Daniel Caetano 2012-2 Objetivos Compreender a Arquitetura SMP Conhecer a Organização SMP Apresentar o Conceito
Leia maisCapítulo 8. Famílias Lógicas e Circuitos Integrados Pearson Prentice Hall. Todos os direitos reservados. slide 1
Capítulo 8 Famílias Lógicas e Circuitos Integrados slide 1 Temas abordados nesse capítulo são: Terminologia de CI Digital em tabelas de dados do fabricante. Características de várias séries TTL. Características
Leia maisAula 11. Dispositivos Lógicos Programáveis. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira
Aula 11 Dispositivos Lógicos Programáveis SEL 0414 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira 1. Características Gerais l PLD Programmable Logical Device; l Agrupa um grande número de
Leia maisArquitetura e Organização de Computadores. Processador Registrador Memória. Professor Airton Ribeiro
Arquitetura e Organização de Computadores Processador Registrador Memória Professor Airton Ribeiro airton.ribeiros@gmail.com Processador A função de um computador é executar tarefas com a finalidade de
Leia maisPROJETO LÓGICO DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar
- Aula 1 - O NÍVEL DA LÓGICA DIGITAL 1. INTRODUÇÃO Na parte inferior da hierarquia da figura abaixo encontramos o nível da lógica digital, o verdadeiro hardware do computador. Este nível situa-se na fronteira
Leia maisEletrônica II. Germano Maioli Penello. II _ html.
Eletrônica II Germano Maioli Penello gpenello@gmail.com http://www.lee.eng.uerj.br/~germano/eletronica II _ 2015-1.html Aula 04 1 Revisão aula passada É comum ter situações temos um sinal de baixa intensidade
Leia maisHCT1 HISTÓRIA DA CIÊNCIA E TECNOLOGIA. Professor: Kleber Manrique Trevisani Aluno: João Jakybalis Neto
HCT1 HISTÓRIA DA CIÊNCIA E TECNOLOGIA Professor: Kleber Manrique Trevisani Aluno: João Jakybalis Neto INTEL 4004 LANÇADO EM 1971 COM CAPACIDADE DE PROCESSAMENTO DE 8 bits. Lançado em 1974 Primeiro sucesso
Leia maisCI's das família TTL e CMOS
Aula 04 CI's das família TTL e CMOS Prof. Tecgº Flávio Murilo 30/04/13 1 Famílias lógicas O que diferencia as famílias lógicas é o material no qual os circuitos integrados são construídos. RTL - Lógica
Leia maisFuncionamento Área Desempenho (velocidade) Potência Aula 1. Circuitos Digitais. Circuitos Digitais
INF01058 Objetivo Circuitos igitais Projetar circuitos digitais: Combinacionais Sequências Testar a analisar circuitos digitais Introdução Funcionamento Área esempenho (velocidade) Potência Aula 1 Mundo
Leia maisEstudo de caso: Fabrico de circuitos integrados
Estudo de caso: Fabrico de circuitos integrados CI Área Taxa de defeitos Tecnologia Transístores (mm 2 ) (por cm 2 ) (nm) (10 6 ) IBM Power 5 389 0,30 130 276 Sun Niagara 380 0,75 90 279 AMD Opteron 199
Leia maisNa segunda aula vamos falar sobre o Processador, funcionamento e seus tipos.
AULA 2 Na segunda aula vamos falar sobre o Processador, funcionamento e seus tipos. 1. PROCESSADOR O Processador (CPU) é um chip normalmente que serve para realizar todas as tarefas feitas pelo computador..
Leia maisCircuitos Lógicos. Prof. Odilson Tadeu Valle
Introdução Circuitos Lógicos Prof. Odilson Tadeu Valle Instituto Federal de Santa Catarina IFSC Campus São José odilson@ifsc.edu.br 1/44 Sumário 1 Introdução 2 Analógico Versus Digital 3 Bits, Bytes e
Leia maisCircuitos CMOS dinâmicos
Circuitos CMOS dinâmicos João Canas Ferreira FEUP/DEEC Maio de 2008 Tópicos de Projecto de Circuitos VLSI Conteúdo Características fundamentais de circuitos dinâmicos Aspectos do projecto de circuitos
Leia maisINF Técnicas Digitais para Computação. Introdução. Aula 1
INF01 118 Técnicas Digitais para Computação Introdução Aula 1 Objetivo Projetar circuitos digitais: Combinacionais Sequências Testar a analisar circuitos digitais Funcionamento Área Desempenho (velocidade)
Leia maisTransistores MOSFET. TE214 Fundamentos da Eletrônica Engenharia Elétrica
Transistores MOSFET TE214 Fundamentos da Eletrônica Engenharia Elétrica Sumário Introdução Estrutura e Operação Física Introdução Dispositivo semicondutor de três (3) terminais Aplicações: amplificadores
Leia maisFPGA & VHDL. Tutorial Aula 1. Computação Digital
FPGA & VHDL Tutorial Aula 1 Computação Digital FPGA Field Programmable Gate Array Dispositivo lógico contendo uma matriz de: Células lógicas genéricas Configuráveis ( programáveis ) para desempenhar uma
Leia maisTrabalho 2: Projeto Elétrico e de Leiaute de um Inversor CMOS
Trabalho 2: Projeto Elétrico e de Leiaute de um Inversor CMOS 1. Introdução Dieison Soares Silveira Universidade Federal do Rio Grande do Sul UFRGS Instituto de Informática Programa de Pós-Graduação em
Leia maisVisão geral do sistema de memória de computadores
Visão geral do sistema de memória de computadores 1 Capacidade da memória Humana Pesquisas concluem que o armazenamento de informações na memória humana se dá a uma taxa de aproximadamente 2 bits por segundo
Leia maisCURSO DE TÉCNICO EM TELECOM DISCIPLINA: INFORMÁTICA APLICADA
CURSO DE TÉCNICO EM TELECOM DISCIPLINA: INFORMÁTICA APLICADA Nome: Iuri Pires de Cerqueira E-mail: iuripires@gmail.com QUEM SOU EU? Graduado em Redes de Computadores pela Universidade Estácio de Sá. 14
Leia maisFigura 14 Capacitor.
11 2. CAPACITORES Os capacitores são componentes largamente empregados nos circuitos eletrônicos. Eles podem cumprir funções tais como o armazenamento de cargas elétricas ou a seleção de freqüências em
Leia maisWilliam Stallings Organização de computadores digitais. Capítulo 11 Estrutura e função da CPU
William Stallings Organização de computadores digitais Capítulo 11 Estrutura e função da CPU Encruzilhada na arquitetura de computadores 2004/2005 Antiga opinião Nova visão a energia é de graça, os transistores
Leia maisMicroeletrônica. Prof. Fernando Massa Fernandes. https://www.fermassa.com/microeletrônica.php. Sala 5017 E
Microeletrônica Prof. Fernando Massa Fernandes https://www.fermassa.com/microeletrônica.php Sala 5017 E fermassa@lee.uerj.br http://www.lee.eng.uerj.br/~germano/microeletronica_2016-2.html (Prof. Germano
Leia maisIntrodução à Programação Paralela através de Padrões. Denise Stringhini Calebe Bianchini Luciano Silva
Introdução à Programação Paralela através de Padrões Denise Stringhini Calebe Bianchini Luciano Silva Sumário Introdução: conceitos de paralelismo Conceitos básicos sobre padrões de programação paralela
Leia maisMini relatório Introdução Camera Link. Projecto ivlab Data Versão 1.0. Participantes Catarina Santiago Gabriel Silva Ricardo Cardoso
Mini relatório Introdução Camera Link Projecto ivlab Data 19-06-06 Versão 1.0 Participantes Catarina Santiago Gabriel Silva Ricardo Cardoso Docente Américo Azevedo 1. Camera Link A necessidade de um método
Leia maisIntrodução aos microcontroladores Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial
Introdução aos microcontroladores Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial 1 Definição de microcontroladores É um circuito integrado que pode ser programado para realização
Leia maisPROJETO E SIMULAÇÃO DE CIRCUITO INTEGRADO DEDICADO PARA CONTROLE DE SERVO-MOTORES
PROJETO E SIMULAÇÃO DE CIRCUITO INTEGRADO DEDICADO PARA CONTROLE DE SERVO-MOTORES Lucas Ricken Garcia Universidade Tecnológica Federal do Paraná UTFPR Campus Campo Mourão CM Coordenação de Engenharia Eletrônica
Leia maisPROPOSTA DE UMA ESTRATÉGIA DE PROGRAMAÇÃO EXPLÍCITA COM ANOTAÇÃO EM CÓDIGO EM BUSCA DE EFICIÊNCIA ENERGÉTICA 1
PROPOSTA DE UMA ESTRATÉGIA DE PROGRAMAÇÃO EXPLÍCITA COM ANOTAÇÃO EM CÓDIGO EM BUSCA DE EFICIÊNCIA ENERGÉTICA 1 Bruno Mokan Muenchen 2, João Vicente Ferreira Lima 3. 1 Projeto de pesquisa realizado pelo
Leia maisImplementação de um escalonador de processos em GPU
Implementação de um escalonador de processos em GPU Guilherme Martins guilhermemartins@usp.br 6 de abril de 2017 Guilherme Martins (guilhermemartins@usp.br) Implementação de um escalonador de processos
Leia maisAula 03 Organização de computadores PROCESSADORES INTRODUÇÃO. 18/04/2016 Prof. Dsc. Jean Galdino 1
Arquitetura de Computadores Aula 03 Organização de computadores PROCESSADORES INTRODUÇÃO 18/04/2016 Prof. Dsc. Jean Galdino 1 PROCESSADOR O processador é o cérebro do micro; Processa a maior parte das
Leia maisPlaca Mãe (Principal)
11011001 10010001 10101110 11101110 10000001 01010101 Olá, tudo bem?! Olá, tudo bem?! Placa Mãe (Principal) HD (Hard Disk Disco Rígido) HD - Aberto CPU Central Processing Unit CPU Central Processing Unit
Leia maisFig. 1 Tempos de propagação e de transição de nível lógico de uma porta lógica NOT.
Fig. 1 Tempos de propagação e de transição de nível lógico de uma porta lógica NOT. 0 Fig. 2 Pontos críticos na característica de transferência v o (v i ) de um inversor genérico. 1 Fig. 3 Tecnologia de
Leia maisSSC0611 Arquitetura de Computadores
SSC0611 Arquitetura de Computadores 20ª Aula Arquiteturas Paralelas Arquitetura MIMD com Memória Compartilhada Profa. Sarita Mazzini Bruschi sarita@icmc.usp.br Arquiteturas MIMD As arquiteturas MIMD dividem-se
Leia mais