Linux no Playstation 3



Documentos relacionados
Apresentação. Conceitos Iniciais. Apresentação & Introdução. contato@profricardobeck.com.br.

Apresentação. Conceitos Iniciais. Apresentação & Introdução.

Introdução ao Processador CELL BE

Montagem e Manutenção (Hardware) Aula 01

Arquitetura de um video game moderno. Rafael Parente

Estrutura geral de um computador

MODULO II - HARDWARE

Catálogo. DELL Computadores do Brasil Ltda 90 R$ 7.348, DELL Computadores do Brasil Ltda 90 R$ 7.400,75

Sistemas de Computação. Dentro da Unidade do Sistema

Hardware 2. O Gabinete. Unidades Derivadas do BYTE. 1 KB = Kilobyte = 1024B = 2 10 B. 1 MB = Megabyte = 1024KB = 2 20 B

PROCESSADOR CELL BROADBAND ENGINE (MECANISMO DE BANDA LARGA)

Arquitetura do Playstation 3

PREFEITURA MUNICIPAL DE GUARAPUAVA SECRETARIA MUNICIPAL DE ADMINISTRAÇÃO Departamento de Licitações e Contratos

Multi-processamento. Arquitecturas MIMD de memória partilhada Multi-cores heterogéneos Multi-processadores

Programação de Periféricos

Framboesa π: Signal processing with raspberry pie

ANEXO I RELAÇÃO DE PRODUTOS

Prof. Sandrina Correia

Informática para concursos

Informática. Aulas: 01 e 02/12. Prof. Márcio Hollweg. Visite o Portal dos Concursos Públicos

Construindo Sistemas de Gravação e Reprodução de Dados de Áudio, Vídeo e GPS com a Plataforma PXI

MINISTÉRIO DA EDUCAÇÃO Universidade Federal da Integração Latino-Americana. Termo de Adjudicação do Pregão Eletrônico Nº 00010/2013

Tecnologia - Conjunto de instrumentos, métodos e processos específicos de qualquer arte, ofício ou técnica.

Introdução a Informática. Prof.: Roberto Franciscatto

Instalação do PrefSuite 2008 Requisitos Dezembro de 2008

Tecnologia - Conjunto de instrumentos, métodos e processos específicos de qualquer arte, ofício ou técnica.

LABORATÓRIO DE SISTEMAS OPERACIONAIS. PROFª. M.Sc. JULIANA HOFFMANN QUINONEZ BENACCHIO

FACULDADE DE TECNOLOGIA SENAC GESTÃO DA TECNOLOGIA DA INFORMAÇÃO ARQUITETURA DE COMPUTADORES

Hardware Avançado. Laércio Vasconcelos Rio Branco, mar/2007

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

Lojamundi CNPJ: / Av. Paranoá Qd. 09 conj. 01 lote 01 sala 304, Paranoá DF CEP:

Manual Técnico do Usuário Manual Técnico de Referência. SuperServer 5036I-IF

TUTORIAL INSTALAÇÃO DA ROTINA 2075 NO LINUX

Hardware Discos Rígidos C L A U D I O D A M A S C E N O

Turno/Horário Noturno PROFESSOR : Salomão Dantas Soares AULA Apostila nº

ANEXO II - TERMO DE REFERÊNCIA. Item 1 - AQUISIÇÃO DE 17 COMPUTADORES

Motherboard Significado

TI Aplicada. Aula 03 Componentes Básicos Hardware e Rede. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com

Configuração de Microcomputadores 2 Documento de Padronização

INSTRUÇÕES PARA O PREENCHIMENTO

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 03 Conceitos de Hardware e Software parte 01. Cursos de Computação

Memória principal; Unidade de Controle U C P. Unidade Lógica e Aritmética

Introdução à Organização de Computadores Memória Secundária

Instituto de Pesquisas Jardim Botânico do Rio de Janeiro - JBRJ. Centro Nacional de Conservação da Flora - CNCFlora. Planejamento de Despesas 2011

4.1 - Sistema de I/O. CEFET-RS Curso de Eletrônica. Organização de Computadores. Profs. Roberta Nobre & Sandro Silva

DRAM. DRAM (Dynamic RAM) É a tecnologia usada na fabricação das memória de 30, 72 e 168 pinos. Divide-se em:

ANEXO 3 FOLHA DE DADOS

Barramentos 17/10/2011. Redes de Computadores. Arquitetura de Computadores FACULDADE PITÁGORAS DE TECNOLOGIA FACULDADE PITÁGORAS DE TECNOLOGIA.

Microcomputadores. Documento de Padronizac a o GRUPO TE CNICO DE INFORMA TICA

PROCESSAMENTO DE DADOS

Fundamentos de Hardware

INSTALANDO O UBUNTU PELA IMAGEM ISO OU LIVE-USB DA UFV PASSO-A-PASSO.

PREGÃO PRESENCIAL Nº 10/2013 ANEXO I TERMO DE REFERÊNCIA

ATIVIDADE 1 MÁQUINAS VIRTUAIS. 1.1 Arquiteturas não virtualizadas

Barramento - Significado

Especificações. Especificações gerais

Barramentos e Chipsets

EDITAL DE LICITAÇÃO PREGÃO PRESENCIAL Nº 51/2015

Uma poderosa ferramenta de Firewall e Roteamento GLEISON DE QUEIROZ SOARES

CONCEITOS BÁSICOS DE HARDWARE. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA

Infra-Estrutura de Hardware

Descrição Computador Desktop

Inicialização rápida da instalação SUSE Linux Enterprise Server 11 SP1

BIOS, BOOT, CMOS e CMOS Setup. Prof. César Couto

VIRTUALIZAÇÃO CONVENCIONAL

HELP DESK 2. SERVIÇOS Help Desk Microcomputadores (Desk top e lap top)

ESPECIFICAÇÃO TÉCNICA

Breve Introdução aos Computadores. Disciplina de Informática PEUS, U.Porto

Conteúdo. 1. Requisitos para instalação do PrefSuite Cliente Servidor 4

Barramentos - BUS. Professor Especialista: Airton Ribeiro de Sousa

Toolkit para Linux Embarcado. Autor: Thiago Waltrik Orientador: Miguel Alexandre Wisintainer

PREFEITURA DO MUNICÍPIO DE LAGES ESTADO DE SANTA CATARINA SECRETARIA DA ADMINISTRAÇÃO EXECUTIVO DE LICITAÇÕES E CONTRATOS RERRATIFICAÇÃO

Como instalar o sistema operacional pfsense no Citrix Xen Server

Para continuar, baixe o linux-vm aqui:

Grid Computing: Processamento de Alto Desempenho em Rede

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

Introdução à Organização de Computadores Memória Secundária

Informática. Técnico em Agronegócio 1º. Módulo Profa. Madalena Pereira da Silva

Inicialização rápida da instalação SUSE Linux Enterprise Server 11

COMUNICADO PREGÃO Nº 048/2007

Montagem e Manutenção de Computadores Aula1

INSTALANDO SISTEMA PFSENSE COMO FIREWALL/PROXY

TERMO DE HOMOLOGAÇÃO. Item 0001

EDITAL N. o 009/2011-CPL CONVITE N. o 007/2011 PROCESSO N. o 009/2011 ANEXO I. Valor TOTAL. Valor UNITÁRIO

RETIFICAÇÃO À CARTA CONVITE Nº 01/2010

Processo de Instalação Limpa do Windows 8.1 em Computadores Philco

ANEXO II TERMO DE REFERÊNCIA DO ITEM 01 - COMPUTADORES

xseries x366 Processador Intel Xeon MP

NOTEBOOK FAMÍLIA 14M2 3D / W549KU

ESTADO DO RIO GRANDE DO RIO GRANDE DO SUL MUNICÍPIO DE NOVA PRATA

Retificação PREGAO POR REGISTRO DE PRECOS N CEL 02 SETUL AQUISICAO COMPUTADORES SOFTWARE

Pré-requisitos para Instalação Física e Lógica do Sisloc

INFORMÁTICA. Prof. Jacinto José Franco

SISTEMA CONSOLIDADO DE PROCESSAMENTO DE DADOS ABRANGENDO SERVIDORES, REDE E DISPOSITIVOS DE ARMAZENAMENTO. Página 1 de 5

NOTEBOOK FAMÍLIA 14M2 3D / W549KU

Gerenciando a memória

Noções de Informática INSS. Novo Curso. Aula 01

Estrutura e funcionamento de um sistema informático

Transcrição:

Linux no Playstation 3 Tchelinux 2009 ULBRA Gravataí Filipe Rosset <rosset.filipe@gmail.com> Douglas Schilling Landgraf <dougsland@redhat.com> 28 de Março de 2009

Sobre esta apresentação - Nível: Iniciante - Escopo: Hardware do Playstation 3 - PS3 Instalação do Fedora 10 no PS3 Utilização do PS3 em soluções computacionais - Pré-requisitos: Interesse em novas arquiteturas/tecnologias

Hardware do PS3 - Processador Cell 3.2 GHz - Disco rígido Serial ATA 2.5 polegadas - Gigabit Ethernet - Wireless 802.11b/g - Bluetooth - BluRay/DVD/CD - Portas USB 2.0 - Saída audío e vídeo HDMI - Saída audío e vídeo para Vídeo Componente, S-Video, RCA

Arquitetura Cell Cell Broadband Engine Architecture CellBE (Sony-PS3, Toshiba-TV and IBM-Servers) PPE Power Processor Element SPE Synergistic Processing Elements PPE - Similar ao PowerPC de 64 bits - Controlador das SPE's - 512KB cache L2 SPE - Arquitetura RISC SIMD (Single Instruction Multiple Data) - Sem cache, mas com Local Store SDRAM de 256KB - 32 bilhões de operações por segundo (inteiro e ponto flutuante) - Clock de 4GHz

Arquitetura Cell - continuação EIB Element Interconnect Bus - Controla as operações entre PPE e SPE (instruções, memória, etc) MIC Memory Interface Controller - Memória com tecnologia RAMBUS - Incrível taxa de 25.6GB/s 235 milhões de transistores! :) 8 SPE's - 1 desativada usada em caso de defeitos em alguma das outras - 1 hypervisor - 6 liberadas para jogos, linux, etc

Playstation 3

Fonte energia + Leitor BluRay

Motherboard + Processors

Playstation 3 não liga, e agora? :) Botão Power pressionado 1 beep - Inicialização normal do PS3 Botão Power pressionado 2 beeps - Reset no sistema operacional default Botão Power pressionado 3 beeps - Hard reset em todas configurações (vídeo, etc)

Linux e o Playstation 3 PS3 e o Hypervisor - Similar a uma máquina virtualizada Xen, KVM, etc - O Hypervisor provê acesso controlado ao hardware - Sem acesso direto ao RSX PS3 provê um framebuffer 2D - Sem acesso direto ao disco SATA PS3 provê disco SCSI - Por esse motivo deve-se particionar (dividir) o disco para o Linux - Apenas uma interface de rede acessível por vez (Ethernet ou Wifi) Em resumo temos o seguinte hardware para o Linux: - CellBE com 6 SPE's - 212MB RAM - Uma interface de rede - Disco SCSI (tamanho variável 10GB ou disco total -10GB) - BluRay/DVD/CD-ROM - USB, Bluetooth, Vídeo com várias resoluções O acesso aos SPE's deve ser feito com códigos específicos.

Qual sistema operacional? Originalmente: NetBSD adaptado pela Sony Transformando o PS3 em mais que um brinquedo... IMPORTANTE: usar PowerPC, não i386, não x86_64 - OpenSuse - Yellow Dog - Debian - Ubuntu - Gentoo Linzzi - Fedora :)

Hands on - Particionar (dividir) o disco rígido - 10GB para o System Software (game-os) - 10GB para o Fedora - Em ambas configurações o restante do disco fica para o outro sistema operacional. - Instalar gestor de inicialização - bootloader - kboot - petitboot :) Pendrive OU CD/DVD/BlueRay com: - /PS3/otheros/otheros.bld - /PS3/UPDATE/PS3UPDAT.PUP * opcional

Let's go - Inicializar pelo CD ou DVD do Fedora 10 PPC - Modo texto ou modo gráfico? - Tamanho das partições? - /dev/ps3da - /dev/sr0

Utilização do PS3 em tarefas computacionais Universidade de Stanford Projeto Folding@Home Ajuda em Pesquisas Médicas Nostradamus 1 PS3 ataque hash desempenho = 30 PC's http://www.win.tue.nl/hashclash/nostradamus/ Sony PS3 Cluster Dr. Frank Mueller, North Carolina State University http://moss.csc.ncsu.edu/~mueller/cluster/ps3/

Links interessantes Fotos PS3 desmontado http://filipelinux.wordpress.com/2009/01/31/ Kernel Hackers Linux on Cell http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ Sony PS3 Cluster http://moss.csc.ncsu.edu/~mueller/cluster/ps3/ PS3 Linux World http://www.ps3linuxworld.com/ IBM and Linux on PS3 http://www.ibm.com/developerworks/linux/library/l-linux-ps3-1/

Dúvidas? Críticas? Sugestões? :) A única pergunta boba é a não perguntada! Filipe Rosset <rosset.filipe@gmail.com> Douglas Schilling Landgraf <dougsland@redhat.com>