Gráficos e Físicos em Plataforma para Jogos
|
|
- Amadeu Quintanilha Leal
- 8 Há anos
- Visualizações:
Transcrição
1 Universidade Federal Fluminense Processadores Gráficos e Físicos em Plataforma para Jogos Grupo 7: Arthur Figueiredo Diego Knopp Lucas S. Silva Yuri Freire
2 GPU: Início dos anos 80: As atuais GPUs são advindas de chips gráficos monolíticos do início da década de 80 e da década de 90. Esses chips tinham suporte de BitBLT (Bit Block Transer) limitado na forma de sprites e geralmente não tinham suporte para formato de desenho. Algumas GPUs podiam rodar muitas operações em uma lista de exibição, e poderiam usar DMA (Direct Memory Acess) para reduzir o carregamento no processador. Um exemplo foi o coprocessador ANTIC (Alpha-Numeric Television Interface Circuit) usado no Atari 800 e no Atari Ao final dos anos 80 e início dos 90, microprocessadores de alta velocidade e de uso geral se tornaram popular por implementar GPUs de melhor qualidade. Muitas dessas placas gráficas para PCs e computadores "estações de trabalho" (workstation) usaram a série TI's TMS340 (uma CPU de 32 bits otimizada para aplicações gráficas) para implantar funções de desenho rápido; esses foram especialmente populares para aplicativos CAD (Computer Aided Design). Pouquíssimas aplicações especializadas usaram DSP (Digital Signal Processors) para suporte 3D, como o jogo de Atari Hard Drivin'. Conforme a tecnologia de processamento de chips foi se aprimorando, eventualmente tornou-se possível mover as funções de BitBLT e desenho para uma mesma placa (e posteriormente para um mesmo chip). Estes "2Daceleradores" reduzidos não foram tão flexíveis quanto os microprocessadores baseados GPUs, mas era mais fácil para fabricar e vender. Anos 80: Atari 800 Atari 5200 O Commodore Amiga foi o primeiro computador para o mercado de massa a incluir um blitter no seu hardware de vídeo, e o sistema gráfico 8514 da IBM foi uma das primeiras placas gráficas a implementar 2D primitivo no hardware. O Amiga foi único, em seu tempo, a apresentar o que chamaríamos hoje de acelerador gráfico, realizando praticamente todas as funções de geração de vídeo, incluindo linha de desenho, preenchimento de área, bloco
3 de transferência de imagem e um co-processador gráfico com o seu próprio (apesar de primitivo) pacote de instruções. Primeiramente (e algum tempo depois na maioria dos sistemas) uma CPU de uso geral tinha que lidar com qualquer tarefa relacionada a vídeo. Anos 90: No início dos anos 90, a ascensão da Microsoft Windows alavancou um estado de interesse pelos gráficos renderizados em 2D de alta velocidade e alta resolução (que previamente fora o domínio das estações de trabalho da Unix e a Apple Macintosh). Para o mercado de PC, a liderança do Windows significou a mudança de estratégia para os vendedores de gráficos para o PC, que agora se esforçavam no desenvolvimento de uma única interface programável, a Graphics Device Interface (GDI). Em 1991 a S3 Graphics introduziu o primeiro chip-único (simples) acelerador 2D, o S3 86C911 (que os designers nomearam de Porsche 911 como uma indicação ao aumento de velocidade prometido). O 86C911 deu cria a uma gama de imitadores: em 1995, os maiores criadores de chip gráficos para PC adicionaram suporte de aceleração 2D em seus chips. Neste tempo, os aceleradores Windows de "função fixa" superaram os caros co-processadores gráficos de propósito gerais em performance de Windows, e esses co-processadores desapareceram do Mercado de PC. Através dos anos 90, a aceleração 2D GUI continuou evoluindo. Conforme as capacidades de manufatura aprimoraram, o nível de integração gráfico dos chips também foram aprimorado. A aceleração de vídeo se popularizou com a chegada do VCD e DVD, e o crescimento da popularidade e velocidade da Internet. APIs adicionais chegaram para uma variedade de tarefas, como a biblioteca de gráficos do Microsoft's WinG para Windows 3.x, e sua interface para aceleração de Hardware de jogos 2D DirectDraw no Windows 95 e versões mais atuais. No principio e metade dos anos 90, gráficos 3D em tempo real assistido por CPU estavam se tornando extremamente comum em computadores e consoles de jogo, o que levou a uma crescente demanda pública por gráficos 3D acelerados por hardware. Os primeiros exemplos de hardware de gráficos 3D comercializados em massa podem ser visto nos consoles de quinta geração como PlayStation e Nintendo 64. No mundo do PC, as primeiras falhas notáveis de tentativas para chips de gráficos 3D de baixo custo foram S3 ViRGE, ATI Rage, e Matrox Mystique. Esses chips eram essencialmente acleradores 2D da geração passada com características 3D "presa" neles. Muitos eram até compatíveis com os chips de gerações anteriores para uma implementação fácil e um custo mínimo. Inicialmente, a performance de gráficos 3D era possível apenas com placas emendadas separadamente dedicadas a aceleração de funções 3D (e não tendo GUI de aceleração 2D ) como 3dfx. Contudo, enquanto a tecnologia novamente progredia, vídeo, 2D GUI aceleração, e 3D funcionalmente foram integrados em um chip. A versão dos chipsets de Verite foram os primeiros a
4 fazerem isso bem o suficiente para serem dignos de nota. Conforme o DirectX avançou rapidamente de uma rudimentar (e talvez tediosa) API para programação de jogos para se tornar uma das pioneiras em interfaces de programação para gráficos 3D, a evolução dos aceleradores 3D se tornou exponencialmente visível com o passar dos anos. Direct3D 5.0 foi a primeira versão do emergente API a realmente dominar o mercado de jogos e derrubar muitas das interfaces proprietárias. Direct3D 7.0 introduziu suporte para iluminação e transformação (T&L) acelerado por hardware. Os aceleradores 3D deixaram de ser apenas renderizadores simples para somar uma nova e significante fase de hardware ao pipeline de renderização 3D. A GeForce 256 da NVIDIA (também conhecida como NV10) foi o primeiro cartão no mercado com essa capacidade. Transformação e iluminação de hardware estabeleceram o precedente para posteriores "pixel shader" e unidades de "vertex shader" que eram muito mais flexíveis e programáveis até os dias de hoje: Com a chegada do DirectX 8.0 API e funcionalidade similar em OpenGL, GPUs adicionaram shading programáveis às suas capacidades. Cada pixel agora poderia ser processado por um pequeno programa que poderia incluir texturas adicionais à imagem como entradas, e cada vertex geométrico poderia do mesmo modo ser processado por um pequeno programa antes de ser projetado na tela. NVIDIA foi também reconhecida por ter sido a primeira a introduzir no mercado um chip com shading programável, a GeForce 3 (também conhecida como NV20). Em Outubro 2002, com a introdução da ATI Radeon 9700 (também conhecida como R300), o primeiro acelerador Direct3D 9.0 do mundo, pixel shader e vertex shader poderiam implementar looping e longo ponto flutuante, e em geral estavam rapidamente tornando-se tão flexível quanto os PCs, e ordens de magnitude mais rápida para conjunto de imagens. Normalmente, pixel shading é usado para coisas como Bump mapping que adiciona texturas, tanto para fazer o objeto parecer brilhante, maçante, áspero como para fazer formas. Atualmente DirectX 10.0 é a ultima versão. GPU GEForce 6600 GT GPU Radeon 9800 Pro (R350)
5 PPU Uma Unidade de Processamento Físico (PPU) é um microprocessador dedicado desenvolvido para lidar com cálculos físicos, especialmente na engine física de vídeo games. Exemplos de cálculos que envolvem uma PPU incluem dinâmica de corpos rígidos e moles, detecção de colisões, dinâmica de fluidos, simulação de roupas e cabelo, análise de elementos finitos e fragmentação de objetos. A idéia ao criar um processador especializado é reduzir a quantidade de tarefas realizadas pela CPU, melhorando o desempenho da máquina. O mesmo ocorre com a GPU que realiza as operações gráficas no lugar da CPU. Obs.: A engine física é um programa de computador que simula modelos de física newtoniana, usando variáveis como massa, velocidade, fricção e resistência a ventos. Pode simular efeitos sob diferentes condições deixando mais próximo do que ocorre na vida real ou num mundo fantasioso. O que é a Física nos jogos? Física é tudo sobre como os objetos no seu jogo se movem e reagem. Não é apenas como as coisas parecem ser, mas como elas se comportam. Em muitos dos jogos de hoje, os objetos não parecem agir do jeito que você esperava. A maioria das ações é limitada. Até a arma mais poderosa deixa pouco mais que um borrão nas paredes e qualquer oponente que você pegue pela frente age estranhamente da mesma maneira. Até agora, apenas softwares de física limitados foram integrados aos jogos. Isso significa que toda a física tinha de ser realizada pela CPU que já está cada vez mais sobrecarregada pelos exigentes jogos de hoje o que incluem lógica e inteligência artificial. Enquanto isso, o altamente especializado processador gráfico está totalmente comprometido em lidar com a renderização das imagens. Como resultado disso, a física nos jogos era limitada a apenas alguns objetos no cenário, alguns efeitos ou truques visuais que apenas imitam a física verdadeira. Então com o surgimento do processador AGEIA PhysX é fornecer a potência computacional necessária para habilitar física verdadeira e avançada nos jogos. O que é AGEIA PhysX? Proporcionar física em jogos não é uma tarefa fácil. É um ambiente de computação intensiva baseado em um pacote de algoritmos físicos que exigem uma quantidade imensa de cálculos lógicos e matemáticos além de uma grande quantidade de memória. Para proporcionar essa realidade no mundo dos jogos exige então um processador dedicado. Então a empresa
6 AGEIA apresentou em 2005 o processador AGEIA PhysX: um acelerador especializado e dedicado somente a proporcionar um ambiente imersivo com características como: * Explosões que causam poeira e escombros * Personagens com geometrias complexas e articuladas para maior realismo e interação * Novas armas com efeitos incríveis * Roupas que agem do jeito como deveriam agir * Fumaça e neblina densa que circundam objetos em movimento Atualmente AGEIA PhysX está disponível para 3 companhias da área de placas gráficas. ASUS e BFG Technologies são as principais. Máquinas com as placas já instaladas estão disponíveis para PC's de marcas como Alienware, Dell e Falcon Northwest. Asus PhysX BFG PhysX SDK`s (Software Development Kit) Jogos interessados nas vantagens oferecidas pela PshysX PPU devem usar um SDK para poder obter o máximo de rendimento da PPU, o PhysX SDK da AGEIA (formalmente conhecida como NovodeX SDK). Havok FX SDK é o maior concorrente do PhysX SDK. Usado em mais de 150 jogos, incluindo títulos como Half-Life 2 e Dead Rising. Para competir com a PPU da PshysX, Havok FX tira vantagem da tecnologia de multi-gpu da ATI (CrossFire) e NVIDIA (SLI), usando cards existentes para acelerar certos cálculos físicos. A solução divide a simulação física em efeitos físico e jogabilidade física, com efeitos físicos sendo carregados (se possível) para a GPU como instruções Shader Model 3.0(Shader são Instruções de software usados nos processadores gráficos para renderizar efeitos.) e a jogabilidade física sendo processada na CPU normalmente. A importante distinção entre os dois é que efeitos físicos não afetam a jogabilidade (poeira ou pequenos escombros resultantes de uma explosão, por exemplo): a maioria das operações físicas ainda são feitas no software. Essa proposta difere do que propõe a PhysX SDK, que move todos os cálculos para a placa PhysX se houver uma presente.
7 ATI CTM e NVIDIA CUDA Apesar de não serem PPU's dedicadas, as últimas GPU's da ATI e NVIDIA podem ser usadas como PPU e para outras ocasiões como uma GPGPU (Unidade de Processamento Gráfico no Uso Geral). A Série GeForce 8 da NVIDIA suporta uma GPU baseada em física newtoniana, tecnologia chamada de Quantum Effects Technology (Tecnologia de Efeitos Quânticos) - que vai competir diretamente com a PPU PhysX. A NVIDIA fornece um SDK para o que eles chamam de tecnologia CUDA (Compute Unified Device Architecture) tecnologia que oferece do mínimo ao máximo de Interface de Programação de Aplicativos(é um conjunto de rotinas e padrões estabelecidos por um software para utilização de suas funcionalidades por programas aplicativos) para a GPU. ATI/AMD oferece um SDK similar para as ATI GPU`s e esse SDK e tecnologia e chamado CTM (Close To Metal ) com uma relação fina com o hardware. AMD anunciou ainda uma linha de produtos AMD de fluxo de dados( que combina as tecnologias de uma CPU e de uma GPU em um único chip)
8 Conclusão: Triângulo dos Jogos O processador AGEIA PhysX é o hardware necessário para otimizar a física nos jogos e é a terceira parte do Triângulo(CPU+GPU+PPU) que levará a uma nova performance dos jogos. Entretanto, a tecnologia CROSSFIRE da ATI, e a SLI da NVIDIA tende a buscar essa nova performance, então podemos esperar, por enquanto, por um momento de indefinição do mercado sobre qual tecnologia seguir. Referências Bibliográficas:
Visão Geral de Hardwares de Renderização e Ferramentas de Avaliação. Carlos Eduardo Rodrigues
Visão Geral de Hardwares de Renderização e Ferramentas de Avaliação Carlos Eduardo Rodrigues Motivação Os chips gráficos monolíticos da década de 80 evoluíram bastante, e hoje são denominados GPUs (Graphics
Leia maisCPU Unidade Central de Processamento. História e progresso
CPU Unidade Central de Processamento História e progresso O microprocessador, ou CPU, como é mais conhecido, é o cérebro do computador e é ele que executa todos os cálculos e processamentos necessários,
Leia maisCapítulo 5. Figura 5.2. Conector para o monitor.
Capítulo 5 Placas de vídeo Visão geral das placas de vídeo Esta placa está presente em todos os PCs, exceto nos que possuem placas de CPU com os circuitos de vídeo embutidos. A maioria dos PCs produzidos
Leia maisLICENCIATURA EM COMPUTAÇÃO PROCESSADOR TEGRA 2
LICENCIATURA EM COMPUTAÇÃO PROCESSADOR TEGRA 2 SANTO AMARO 2011 ANGELO RAMOS JACKELINE BARBOSA JEANDERVAL SANTOS PROCESSADOR TEGRA 2 Trabalho apresentado ao Instituto Federal de Ciências e Tecnologia da
Leia maisTecnologia PCI express. Introdução. Tecnologia PCI Express
Tecnologia PCI express Introdução O desenvolvimento de computadores cada vez mais rápidos e eficientes é uma necessidade constante. No que se refere ao segmento de computadores pessoais, essa necessidade
Leia maisTécnico em Informática - Instalação e Manutenção de Computadores PROCESSADORES
Técnico em Informática - Instalação e Manutenção de Computadores PROCESSADORES Processador... 2 Clock... 5 Multiplicador de clock / FSB... 6 Memória Cache... 6 Processador O processador é o cérebro do
Leia maisPlaca de vídeo em CUDA
Placa de vídeo em CUDA Matheus Costa Leone de Souza Krystian Aparacido Resumo Quando você tem um cálculo que possa ser grande demais para você realizar a mão, a primeira solução que lhe vem a cabeça é
Leia maisOpenGL. Uma Abordagem Prática e Objetiva. Marcelo Cohen Isabel Harb Manssour. Novatec Editora
OpenGL Uma Abordagem Prática e Objetiva Marcelo Cohen Isabel Harb Manssour Novatec Editora Capítulo 1 Introdução A Computação Gráfica é uma área da Ciência da Computação que se dedica ao estudo e ao desenvolvimento
Leia maisHardware de Computadores
Placa Mãe Hardware de Computadores Introdução Placa-mãe, também denominada mainboard ou motherboard, é uma placa de circuito impresso eletrônico. É considerado o elemento mais importante de um computador,
Leia maisCurso de Instalação e Gestão de Redes Informáticas
ESCOLA PROFISSIONAL VASCONCELLOS LEBRE Curso de Instalação e Gestão de Redes Informáticas PROCESSADORES DE 64 BITS X PROCESSADORES DE 32 BITS José Vitor Nogueira Santos FT2-0749 Mealhada, 2009 Introdução
Leia maisOpen Graphics Library OpenGL
Open Graphics Library OpenGL Filipe Gonçalves Barreto de Oliveira Castilho Nuno Alexandre Simões Aires da Costa Departamento de Engenharia Informática Universidade de Coimbra 3030 Coimbra, Portugal http://student.dei.uc.pt/~fgonc/opengl/
Leia maisUtilização. de Shaders de efeitos realistas para jogos. Bruno Pereira Evangelista. Pontifícia Universidade Católica de Minas Gerais
Utilização de Shaders para criação de efeitos realistas para jogos Bruno Pereira Evangelista Pontifícia Universidade Católica de Minas Gerais Sumário 2/48 Apresentação pessoal Introdução Pipeline de renderização
Leia maisScalable Vector Graphics. Kadu Neves Rafael Rocha
Scalable Vector Graphics Kadu Neves Rafael Rocha Roteiro Introdução Vantagens do Uso do SVG Perfis SVG A especificaçào JSR-226 Exemplos Introdução Scalable Vector Graphics é um padrão aberto para descrever
Leia maisItinerários de Ônibus Relatório Final
CENTRO UNIVERSITÁRIO SENAC Itinerários de Ônibus Relatório Final Grupo 5 Caio Roque Daniel Nunes Elise Roese José Caneiro Marcos Grignani São Paulo Junho de 2007 1 ÍNDICE 1. Introdução... 3 2. Desenvolvimento...
Leia maisTRABALHO COM GRANDES MONTAGENS
Texto Técnico 005/2013 TRABALHO COM GRANDES MONTAGENS Parte 05 0 Vamos finalizar o tema Trabalho com Grandes Montagens apresentando os melhores recursos e configurações de hardware para otimizar a abertura
Leia maisFamília CJ2. Novos CLPs com alta qualidade comprovada. Controladores Programáveis
Controladores Programáveis Família CJ2 Novos CLPs com alta qualidade comprovada. >> Flexibilidade em comunicação >> Desenvolvimento mais rápido de máquinas >> Inovação através da evolução Inovação sem
Leia maisA história do Processadores O que é o processador Características dos Processadores Vários tipos de Processadores
A história do Processadores O que é o processador Características dos Processadores Vários tipos de Processadores As empresas mais antigas e ainda hoje no mercado que fabricam CPUs é a Intel, AMD e Cyrix.
Leia maisAULA 2. Aspectos Técnicos. Luciano Roberto Rocha. www.lrocha.com. MBA em Marketing Digital SOCIAL GAMES
MBA em Marketing Digital SOCIAL GAMES AULA 2 Luciano Roberto Rocha Aspectos Técnicos Ponta Grossa, 31 de agosto de 2013 ROTEIRO Papéis Processos Plataformas Ferramentas 2 PAPÉIS O desenvolvimento de um
Leia maisAUTOMAÇÃO DE ESCRITÓRIOS ADE
Curso: TÉCNICO EM INFORMÁTICA com Habilitação em Programação e Desenvolvimento de Sistemas. AUTOMAÇÃO DE ESCRITÓRIOS ADE NOTA DE AULA 01 Assunto: Introdução a informática. Histórico do computador. Conceitos
Leia maisPlacas de Vídeo. Prof. Alexandre Beletti Ferreira
Placas de Vídeo Prof. Alexandre Beletti Ferreira Introdução Dispositivo responsável pela comunicação entre a placa mãe e o monitor de vídeo para reproduzir imagens. Dispositivo básico de output. Converte
Leia maisINSTITUTO DE EMPREGO E FORMAÇÃO PROFISSIONAL, I.P.
INSTITUTO DE EMPREGO E FORMAÇÃO PROFISSIONAL, I.P. Centro de Emprego e Formação Profissional da Guarda Curso: Técnico de Informática Sistemas (EFA-S4A)-NS Trabalho Realizado Por: Igor_Saraiva nº 7 Com
Leia maisComo se tornar um desenvolvedor de plug-ins para AutoCAD e Revit
Como se tornar um desenvolvedor de plug-ins para AutoCAD e Revit Vitor Paulo Silva Se você é um projetista e sua principal ferramenta de trabalho é o AutoCAD ou o Revit, certamente você já se deparou com
Leia maisHardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP)
Hardware (Nível 0) Organização O AS/400 isola os usuários das características do hardware através de uma arquitetura de camadas. Vários modelos da família AS/400 de computadores de médio porte estão disponíveis,
Leia maisBruno Pereira Evangelista. www.brunoevangelista.com
Bruno Pereira Evangelista www.brunoevangelista.com 2 Introdução Shaders Pipeline de Renderização Evolução dos Shaders Como Programar Shaders Programando Shaders com XNA Ferramentas Conclusões 3 Durante
Leia maisCISC RISC Introdução A CISC (em inglês: Complex Instruction Set Computing, Computador com um Conjunto Complexo de Instruções), usada em processadores Intel e AMD; suporta mais instruções no entanto, com
Leia maisSumário. Organização de Computadores Módulo 3. Primeira Geração Válvulas (1945 1955) Primeira Geração Válvulas (1945 1955)
Sumário M. Sc. Luiz Alberto lasf.bel@gmail.com www.professorluizalberto.com.br Organização de Computadores Módulo 3 1. História da Arquitetura de Computadores - Continuação 1.1. 1.2. Segunda Geração Transistores
Leia maisESTUDO DE CASO WINDOWS VISTA
ESTUDO DE CASO WINDOWS VISTA História Os sistemas operacionais da Microsoft para PCs desktop e portáteis e para servidores podem ser divididos em 3 famílias: MS-DOS Windows baseado em MS-DOS Windows baseado
Leia maisTecnologia AMD agregando valor
Tecnologia AMD agregando valor ao dia-a-diaa Roberto Brandão AMD Brasil AMD Brasil Portfolio AMD Desktop 1 a 6 cores Server 4 a12 cores 1 a 8 sockets Stream Processors Notebook 1 e 2 cores Infraestrutura
Leia maisUNIVERSIDADE FEDERAL DA PARAÍBA PRÓ REITORIA DE EXTENSÃO E ASSUNTOS COMUNITÁRIOS
UNIVERSIDADE FEDERAL DA PARAÍBA PRÓ REITORIA DE EXTENSÃO E ASSUNTOS COMUNITÁRIOS INCUBADORA DE EMPREENDIMENTOS SOLIDÁRIOS PROJETO TELECENTROS COMUNITÁRIOS APPEL MICROSOFT LINUX GOOGLE É um controlador
Leia mais7.Conclusão e Trabalhos Futuros
7.Conclusão e Trabalhos Futuros 158 7.Conclusão e Trabalhos Futuros 7.1 Conclusões Finais Neste trabalho, foram apresentados novos métodos para aceleração, otimização e gerenciamento do processo de renderização
Leia maisProcessadores. Guilherme Pontes
Processadores Guilherme Pontes Já sabemos o básico! Como já sabemos, o processador exerce uma das mais importantes funções do computador. Vamos agora nos aprofundar em especificações mais técnicas sobre
Leia maisORGANIZACÃO DE COMPUTADORES PROCESSADORES CHIPS TRANSISTORES
PROCESSADORES CHIPS TRANSISTORES O que é um chip? - conhecido como circuito integrado; - pequeno e fino pedaço de silício no qual os transistores, que formam o microprocessador, foram encapsulados; - processadores
Leia maisProf. Esp. Lucas Cruz
Prof. Esp. Lucas Cruz O hardware é qualquer tipo de equipamento eletrônico utilizado para processar dados e informações e tem como função principal receber dados de entrada, processar dados de um usuário
Leia mais1. NÍVEL CONVENCIONAL DE MÁQUINA
1. NÍVEL CONVENCIONAL DE MÁQUINA Relembrando a nossa matéria de Arquitetura de Computadores, a arquitetura de Computadores se divide em vários níveis como já estudamos anteriormente. Ou seja: o Nível 0
Leia maisTipos de Computadores. Sediane Carmem Lunardi Hernandes
Tipos de Computadores Sediane Carmem Lunardi Hernandes 1 Introdução Objetivo Apresentar a Lei de Moore e mostrar os vários tipos de computadores 2 a) Lei de Moore Processadores (maioria) são um conjunto
Leia maisAULA4: PROCESSADORES. Figura 1 Processadores Intel e AMD.
AULA4: PROCESSADORES 1. OBJETIVO Figura 1 Processadores Intel e AMD. Conhecer as funcionalidades dos processadores nos computadores trabalhando suas principais características e aplicações. 2. INTRODUÇÃO
Leia maisProfessor: Ronilson Morais Lobo. Salvador / 2015
Professor: Ronilson Morais Lobo Salvador / 2015 Introdução Motivação: Criar uma metodologia, Protótipar cenários reais, Proporcionar jogos divertidos, intuitivos e colaborativos. Tecnologia, Conceitos
Leia maisSerial Paralela USB FireWire(IEEE1394)
Serial Paralela USB FireWire(IEEE1394) histórico Tudo começou em 1980 quando a IBM estava desenvolvendo seu primeiro micro PC. Já haviam definido que o barramento ISA seria usado para permitir que o IBM
Leia maisCapítulo 2. AMD K6, K6-2, K6-III Super 7 Cyrix MII / 6x86 / 6x86MX Super 7 ou Socket 7 AMD K5, Pentium, Pentium MMX Socket 7
Processadores Capítulo 2 O processador e o seu soquete Existem vários processadores para PCs. A maioria deles são produzidos pela Intel e AMD. É preciso levar em conta que cada processador exige um tipo
Leia maisFundamentos da Informática. História dos Computadores Prof. Hélder Almeida www.helderalmeida.com.br
Fundamentos da Informática História dos Computadores Prof. Hélder Almeida www.helderalmeida.com.br História da Computação Hoje em dia, os computadores estão presentes em nossa vida de uma forma nunca vista
Leia maisTécnicas de Manutenção de Computadores
Técnicas de Manutenção de Computadores Professor: Luiz Claudio Ferreira de Souza Processadores É indispensável em qualquer computador, tem a função de gerenciamento, controlando todas as informações de
Leia maisEntenda as vantagens dos chips de quatro núcleos
Entenda as vantagens dos chips de quatro núcleos Novos processadores começam a aparecer em celulares e tablets Nos próximos meses começam a chegar ao Brasil os primeiros smartphones e tablets com processadores
Leia maisINFORMÁTICA BÁSICA AULA 02. Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com
1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE INFORMÁTICA BÁSICA AULA 02 Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com 04/06/2014 2 SUMÁRIO O computado Componentes
Leia maisFundamentos de Hardware
Fundamentos de Hardware Curso Técnico em Informática SUMÁRIO PROCESSADOR... 3 CLOCK... 4 PROCESSADORES COM 2 OU MAIS NÚCLEOS... 5 NÚCLEOS FÍSICOS E LÓGICOS... 6 PRINCIPAIS FABRICANTES E MODELOS... 6 PROCESSADORES
Leia maisUnidade 13: Paralelismo:
Arquitetura e Organização de Computadores 1 Unidade 13: Paralelismo: SMP e Processamento Vetorial Prof. Daniel Caetano Objetivo: Apresentar os conceitos fundamentais da arquitetura SMP e alguns detalhes
Leia maisIntrodução à Computação
Aspectos Importantes - Desenvolvimento de Software Motivação A economia de todos países dependem do uso de software. Cada vez mais, o controle dos processos tem sido feito por software. Atualmente, os
Leia maisAula 26: Arquiteturas RISC vs. CISC
Aula 26: Arquiteturas RISC vs CISC Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF) Arquiteturas RISC vs CISC FAC 1 / 33 Revisão Diego Passos
Leia maisA Evolução Gráfica nos Jogos de Computador
A Evolução Gráfica nos Jogos de Computador Henrique Costa Nos últimos trinta anos, assistimos uma evolução tecnológica que permitiu aos jogos de computador passarem de uma simples modulação de sinal de
Leia maisAo longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui.
3 Tecnologia FPGA Ao longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui. 3.1. FPGA: Histórico, linguagens e blocos Muitos dos
Leia maisA MISSÃO DA AMD 2 A HISTÓRIA DA AMD 2014
A MISSÃO DA AMD Ser o designer e integrador líder de soluções tecnológicas adaptadas e inovadoras que capacitam as pessoas a estenderem as fronteiras do possível 2 A HISTÓRIA DA AMD 2014 2014: AMD ACELERA
Leia maisAula 04 B. Interfaces. Prof. Ricardo Palma
Aula 04 B Interfaces Prof. Ricardo Palma Interface SCSI SCSI é a sigla de Small Computer System Interface. A tecnologia SCSI (pronuncia-se "scuzzy") permite que você conecte uma larga gama de periféricos,
Leia maisA Evolução dos Sistemas Operacionais
Capítulo 3 A Evolução dos Sistemas Operacionais Neste capítulo, continuaremos a tratar dos conceitos básicos com a intensão de construirmos, agora em um nível mais elevado de abstração, o entendimento
Leia maisResumo da solução SAP SAP Technology SAP Afaria. Gestão da mobilidade empresarial como vantagem competitiva
da solução SAP SAP Technology SAP Afaria Objetivos Gestão da mobilidade empresarial como vantagem competitiva Simplifique a gestão de dispositivos e aplicativos Simplifique a gestão de dispositivos e aplicativos
Leia maisComparativo de desempenho do Pervasive PSQL v11
Comparativo de desempenho do Pervasive PSQL v11 Um artigo Pervasive PSQL Setembro de 2010 Conteúdo Resumo executivo... 3 O impacto das novas arquiteturas de hardware nos aplicativos... 3 O projeto do Pervasive
Leia mais3. Cite o nome e características do ponto mais alto e do ponto mais baixo de uma onda?
Exercícios: 1. Sobre:Ondas Responda: a. O que é a Natureza de Ondas? b. O que origina as Ondas Mecânicas? c. As Ondas Mecânicas se propagam no vácuo? Explique a sua resposta. d. Quais são os elementos
Leia maisSistemas de Informações Gerenciais
Sistemas de Informações Gerenciais Aula 3 Sistema de Informação Conceito, Componentes e Evolução Professora: Cintia Caetano INTRODUÇÃO Conceito: Um Sistema de Informação (SI) é um sistema cujo elemento
Leia maisWHITEPAPER. Guia de compra para câmeras IP: tudo o que você precisa saber antes de adquirir a sua solução digital
WHITEPAPER Guia de compra para câmeras IP: tudo o que você precisa saber antes de adquirir a sua solução digital Câmera IP ou câmera analógica? Se você está em dúvida sobre a aquisição de uma solução analógica
Leia maisInstituto Superior de Engenharia do Porto Administração de Sistemas Informáticos I Clusters
Instituto Superior de Engenharia do Porto Administração de Sistemas Informáticos I Clusters Trabalho elaborado por: 980368 - Sérgio Gonçalves Lima 1010949 - Nisha Sudhirkumar Chaganlal Clusters O que é
Leia maisO processador é composto por: Unidade de controlo - Interpreta as instruções armazenadas; - Dá comandos a todos os elementos do sistema.
O processador é composto por: Unidade de controlo - Interpreta as instruções armazenadas; - Dá comandos a todos os elementos do sistema. Unidade aritmética e lógica - Executa operações aritméticas (cálculos);
Leia maisGovernança de TI. ITIL v.2&3. parte 1
Governança de TI ITIL v.2&3 parte 1 Prof. Luís Fernando Garcia LUIS@GARCIA.PRO.BR ITIL 1 1 ITIL Gerenciamento de Serviços 2 2 Gerenciamento de Serviços Gerenciamento de Serviços 3 3 Gerenciamento de Serviços
Leia maisConceitos Básicos sobre Sistema de Computação
Conceitos Básicos sobre Sistema de Computação INFORMÁTICA -É Ciência que estuda o tratamento automático da informação. COMPUTADOR Equipamento Eletrônico capaz de ordenar, calcular, testar, pesquisar e
Leia maisVPCSB15GB. Intel Core i5-2410m (2.30GHz com Turbo Boost até 2.90GHz) AMD Radeon HD 6470M (512MB) + Intel HD Graphics
VPCSB15GB Intel Core i5-2410m (2.30GHz com Turbo Boost até 2.90GHz) AMD Radeon HD 6470M (512MB) + Intel HD Graphics Windows 7 Professional 500GB HDD 4GB DDR3 SDRAM (expansível até 8GB) Tela VAIO Plus de
Leia maisINTRODUÇÃO ÀS LINGUAGENS DE PROGRAMAÇÃO
Capítulo 1 INTRODUÇÃO ÀS LINGUAGENS DE PROGRAMAÇÃO 1.1 Histórico de Linguagens de Programação Para um computador executar uma dada tarefa é necessário que se informe a ele, de uma maneira clara, como ele
Leia maisO que é RAID? Tipos de RAID:
O que é RAID? RAID é a sigla para Redundant Array of Independent Disks. É um conjunto de HD's que funcionam como se fosse um só, isso quer dizer que permite uma tolerância alta contra falhas, pois se um
Leia maisMÓDULO 9 METODOLOGIAS DE DESENVOLVIMENTO DE SISTEMAS
MÓDULO 9 METODOLOGIAS DE DESENVOLVIMENTO DE SISTEMAS O termo metodologia não possui uma definição amplamente aceita, sendo entendido na maioria das vezes como um conjunto de passos e procedimentos que
Leia maisFIREWIRE. O logotipo padronizado: Suas principais vantagens:
FIREWIRE O barramento Firewire, também conhecido como IEEE 1394 ou como i.link, foi desenvolvido inicialmente pela Apple Computer em 1996, como um barramento serial de alta velocidade, e transfere um grande
Leia maisSIMCAP Simpósio de Computação Aplicada Cloud Computing
SIMCAP Simpósio de Computação Aplicada Cloud Computing A importância da nuvem na indústria dos games. Fábio Araújo Quintas / 2009027846 Micaely Bernardo Freire/2009036250 Ana Carolina M. Castro / 2008117299
Leia mais10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO
10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO UMA DAS GRANDES FUNÇÕES DA TECNOLOGIA É A DE FACILITAR A VIDA DO HOMEM, SEJA NA VIDA PESSOAL OU CORPORATIVA. ATRAVÉS DELA, ELE CONSEGUE
Leia maisSegundo Pré-teste. Data de realização. 18 de Novembro de 2007. Local.
Segundo Pré-teste Data de realização. 18 de Novembro de 2007. Local. Duas salas de aula da Pós-graduação do Departamento de Arquitetura e Urbanismo da EESC/USP. Duração: 4 horas. Dos objetivos. Envolveu
Leia maisTutorial de Instalação do OpenCV 2.3
Tutorial de Instalação do OpenCV 2.3 Escrito por: Lucas Grassano Lattari (llattari@ic.uff.br) O OpenCV (Open Computer Vision) é uma biblioteca multiplataforma, totalmente livre para o uso acadêmico e comercial,
Leia maisTrabalho de: Alexandre / Paulo / Rui
Trabalho de: Alexandre / Paulo / Rui Índice 1 - CPU-Processador 2 - Chipset Intel/AMD 3 - Cache 4 - Núcleo 5 - CISC/RISC 1. CPU / Processador A unidade central de processamento ou CPU (Central Processing
Leia maisMontagem e Manutenção. Luís Guilherme A. Pontes
Montagem e Manutenção Luís Guilherme A. Pontes Introdução Qual é a importância da Montagem e Manutenção de Computadores? Sistema Binário Sistema Binário Existem duas maneiras de se trabalhar e armazenar
Leia maisCursos de Computação. Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 01 - História e Funções dos Sistemas Operacionais
Cursos de Computação Sistemas Operacionais Prof. M.Sc. Sérgio Teixeira Aula 01 - História e Funções dos Sistemas Operacionais Visão do Sistema Operacional programadores e analistas usuários programas,
Leia maisVIRTUALIZAÇÃO CONVENCIONAL
VIRTUALIZAÇÃO CONVENCIONAL Sera usado o VirtualBox 5.0.8 a versão mais atual e estável da aplicação, para virtualização de um sistema Linux sobre a plataforma Windows. Para esse modelo pratico de virtualização
Leia maisO quê um Processador e qual a sua função?
O quê um Processador e qual a sua função? O processador é um chip de silício responsável pela execução das tarefas atribuídas ao computador. Os processadores (ou CPUs, de Central Processing Unit) são responsáveis
Leia maisA LIBERDADE DO LINUX COM A QUALIDADE ITAUTEC
A LIBERDADE DO LINUX COM A QUALIDADE ITAUTEC O AMBIENTE OPERACIONAL QUE AGREGA A CONFIABILIDADE E O SUPORTE DA ITAUTEC À SEGURANÇA E À PERFORMANCE DO LINUX O LIBRIX É UMA DISTRIBUIÇÃO PROFISSIONAL LINUX
Leia maisMicroprocessadores II - ELE 1084
Microprocessadores II - ELE 1084 CAPÍTULO III OS PROCESSADORES 3.1 Gerações de Processadores 3.1 Gerações de Processadores Primeira Geração (P1) Início da arquitetura de 16 bits CPU 8086 e 8088; Arquiteturas
Leia maisAPRESENTAMOS A TECNOLOGIA AMD FREESYNC
APRESENTAMOS A TECNOLOGIA AMD FREESYNC 1H2015 OBJETIVOS DO CURSO Ao terminar este curso, você poderá: Compreender o que é a tecnologia AMD FreeSync e o que muda nos jogos de PC Identificar a disponibilidade
Leia maisUm computador é um dispositivo capaz de executar cálculos e tomar decisões lógicas milhões de vezes mais rápidas do que podem os seres humanos.
Do ábaco ao palmtop. Um computador é um dispositivo capaz de executar cálculos e tomar decisões lógicas milhões de vezes mais rápidas do que podem os seres humanos. O ábaco é um instrumento mecânico usado
Leia maisSISTEMAS OPERACIONAIS. Maquinas Virtuais e Emuladores
SISTEMAS OPERACIONAIS Maquinas Virtuais e Emuladores Plano de Aula Máquinas virtuais Emuladores Propriedades Benefícios Futuro Sistemas de Computadores Os sistemas de computadores são projetados com basicamente
Leia maisINTRODUÇÃO BARRAMENTO PCI EXPRESS.
INTRODUÇÃO BARRAMENTO EXPRESS. O processador se comunica com os outros periféricos do micro através de um caminho de dados chamado barramento. Desde o lançamento do primeiro PC em 1981 até os dias de hoje,
Leia maisnforce Serie 600i Recursos e Benefícios - MCP NVIDIA nforce 680i SLI
Recursos e Benefícios - MCP NVIDIA nforce 680i SLI Projetados para entusiastas Os processadores para mídia e comunicações (MCPs) NVIDIA nforce 680i SLI proporcionam as ferramentas e o desempenho que os
Leia maisSoluções Autodesk Transferência de Tecnologias. Parcerias tecnológicas, treinamentos e licenciamentos
Soluções Autodesk Transferência de Tecnologias Parcerias tecnológicas, treinamentos e licenciamentos Soluções Autodesk na ENG AutoCAD 2010 - o software AutoCAD para arquitetos. Criação, coordenação e colaboração
Leia maisTecnologia e Informática
Tecnologia e Informática Centro Para Juventude - 2014 Capitulo 1 O que define um computador? O computador será sempre definido pelo modelo de sua CPU, sendo que cada CPU terá um desempenho diferente. Para
Leia maisContil Informática. Curso Técnico em Informática Processadores Core
Contil Informática Curso Técnico em Informática Processadores Core Quais as diferenças entre os processadores Intel Core i3, i5 e i7? A tecnologia avançada na área de hardware possibilita um avanço desenfreado
Leia maisInformática I. Aula 5. http://www.ic.uff.br/~bianca/informatica1/ Aula 5-13/05/2006 1
Informática I Aula 5 http://www.ic.uff.br/~bianca/informatica1/ Aula 5-13/05/2006 1 Ementa Histórico dos Computadores Noções de Hardware e Software Microprocessadores Sistemas Numéricos e Representação
Leia maisInformática, Internet e Multimídia
Informática, Internet e Multimídia 1 TIPOS DE COMPUTADOR Netbook Notebook Computador Pessoal 2 Palmtop / Handheld Mainframe TIPOS DE COMPUTADOR Computador Pessoal O Computador Pessoal (PC Personal Computer),
Leia maisSíntese de voz panorama tecnológico ANTONIO BORGES
Síntese de voz panorama tecnológico ANTONIO BORGES Quase todos nós vamos precisar de óculos um dia (a menos que a tecnologia médica promova a substituição deste artefato por alguma outra coisa tecnológica,
Leia maisHistória. Pioneiros AMD
História Pioneiros AMD Marco na História 1969 AMD estabelece sede em Sunnyvale, Califórnia. 1970 AMD lança seu primeiro contador Lógico. 1982 A pedido da IBM, AMD assina um acordo para servir como uma
Leia maisOrganização e Arquitetura de Computadores I. de Computadores
Universidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de Computadores I Organização Básica B de Computadores
Leia maisMÓDULO 11 ELEMENTOS QUE FAZEM PARTE DO PROJETO DO SISTEMA
MÓDULO 11 ELEMENTOS QUE FAZEM PARTE DO PROJETO DO SISTEMA Através dos elementos que fazem parte do projeto do sistema é que podemos determinar quais as partes do sistema que serão atribuídas às quais tipos
Leia maisDESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS. PROFª. M.Sc. JULIANA H Q BENACCHIO
DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS PROFª. M.Sc. JULIANA H Q BENACCHIO Links importantes http://www.android.com/ Site oficial de toda a documentação, downloads e informações sobre a plataforma. http://developer.android.com/
Leia maisRODRIGUES JARDIM,MIRIAN BERGMANN DE LIMA, TAMIRES RODRIGUES FERREIRA
Serviço Nacional de Aprendizagem Comercial E.E.P. Senac Pelotas Centro Histórico Programa Nacional de Acesso ao Ensino Técnico e Emprego Curso Técnico em Informática FRANCIS RODRIGUES JARDIM,MIRIAN BERGMANN
Leia maisWindows Partners Day Principais razões para migrar para o Windows Vista
Windows Partners Day Principais razões para migrar para o Windows Vista 1. O Windows Vista é um sucesso? 2. Os grandes mitos 3. Prêmio Perfil do Vende Dor Tímido Cansado Gentil Tolerância Zero Esperto
Leia maisSERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL
Entendendo o Computador Componentes do Computador COMPONENTES DO COMPUTADOR Tabela ASCII A sigla ASCII deriva de American Standard Code for Information Interchange, ou seja, Código no Padrão Americano
Leia maisEVOLUÇÃO DOS SIST. DE COMPUTAÇÃO DÉC. DE 50 E 60
INTRODUÇÃO REDES EVOLUÇÃO DOS SIST. DE COMPUTAÇÃO DÉC. DE 50 E 60 Computadores eram máquinas grandes e complexas, operadas por pessoas altamente especializadas; Não havia interação direta entre usuários
Leia maisSer a primeira opção para empresas que buscam soluções que combinem mobilidade, entretenimento e interatividade.
MISSÃO Fornecer todas as ferramentas necessárias que possibilitem levar entretenimento e interatividade a todos os usuários de telefones móveis e fixo. OBJETIVO Ser a primeira opção para empresas que buscam
Leia mais3. O NIVEL DA LINGUAGEM DE MONTAGEM
3. O NIVEL DA LINGUAGEM DE MONTAGEM Nas aulas anteriores tivemos a oportunidade de discutir dois diferentes níveis presentes na maioria dos computadores atuais. Nesta aula dedica-se a outro nível que também
Leia maisIntrodução a Computação Móvel
Introdução a Computação Móvel Computação Móvel Prof. Me. Adauto Mendes adauto.inatel@gmail.com Histórico Em 1947 alguns engenheiros resolveram mudar o rumo da história da telefonia. Pensando em uma maneira
Leia mais