Madagascar on a Playstation 3 William Burnett Friday Seminar December 4, 2009.

Slides:



Advertisements
Similar presentations
Creating a Virtual Machine Researched and Created by Bryan Bankhead.
Advertisements

Contents 1.What is the POV Smart TV dongle 2.Basic specifications 3.What can you do with the POV HDMI Smart TV dongle 4.Advantages over built-in Smart.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
INTRODUCTION  In this presentation we are going to talk about one of the latest Operating Systems which is called “Slitaz OS” and how does it perform.
Ido Tov & Matan Raveh Parallel Processing ( ) January 2014 Electrical and Computer Engineering DPT. Ben-Gurion University.
By: Kathryn. Input Output Processing Memory Storage Devices.
 $18 Billion Entertainment Industry  40% increase from 2006  Demographics  Fastest growing group: 50+ (25%)  Average age: 33  40% of all gamers.
Sony PLAYSTATION 3 and the Cell Processor Dr. Hayden So Department of Electrical and Electronic Engineering 3 Sep, 2008.
Novell Server Linux vs. windows server 2008 By: Gabe Miller.
Boot from a LiveCD. What is a LiveCD Normally, OS is installed on the local disk and then will be loaded from harddisk. However, OS can also be directly.
Computer Terminology … Remember: Knowledge is Power!
Lesson 5-Accessing Networks. Overview Introduction to Windows XP Professional. Introduction to Novell Client. Introduction to Red Hat Linux workstation.
MCITP: Microsoft Windows Vista Desktop Support - Enterprise Section 1: Prepare to Deploy.
Lesson 4-Installing Network Operating Systems. Overview Installing and configuring Novell NetWare 6.0. Installing and configuring Windows 2000 Server.
1 SOFTWARE TECHNOLOGIES BUS Abdou Illia, Spring 2007 (Week 2, Thursday 1/18/2007)
Post install; Live CD Chapter II / Part 1I. Post install After install completes, take out the install CD/DVD Reboot Check if boot loader is working properly.
A+ Certification Guide
Linux for PlayStation® 2 Adam Bertsch Sony Computer Entertainment, America.
History of Game Consoles Caleb Baze Atari 2600  Introduced Microprocessor-based Hardware  Utilized Game Cartridges  Allowed unlimited games to.
Chapter 2 INSTALLTION OF LINUX DISTRIBUTION. Minimum hardware requirement 1) DVD drive: You must have a DVD drive (either DVD-ROM or DVD burner), and.
WHAT IS A COMPUTER? BY JACK SUMMERS. WHAT IS A COMPUTER? A computer basically a set of different components that when put together in the correct way.
Windows 7 Upgrade to 8.1 My Experience. Hardware 1.Fry’s components 2.Desktop platform 3.64-bit processor 4.8 gb ram 5.Multiple SATA internal hard disks.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
SET UP COMPUTER ** PLEASE BE AWARE SCREENSHOTS MAY NOT MATCH **
Embedded Programming and Robotics Lesson 12 Introducing the Raspberry Pi Intro to Raspberry Pi1.
Criteria and Selection of a Gaming Computer By Deanna, Helen and Isabelle.
A+ Guide to Hardware: Managing, Maintaining, and Troubleshooting, Sixth Edition Chapter 9, Part 11 Satisfying Customer Needs.
Breathing New Life Into An Old Laptop. Give an Old Laptop New Life with Cheap (or Free) Projects Picture frame Wireless Bridge File Server Printer server.
Introduction to Information and Computer Science Basic Computing Concepts Including History Lecture b This material (Comp4_Unit1b) was developed by Oregon.
Component 4: Introduction to Information and Computer Science Unit 1: Basic Computing Concepts, Including History 1 Health IT Workforce Curriculum Version.
Configuration of Linux Terminal Server Group: LNS10A6 Thebe Laxmi, Sharma Prabhakar, Patrick Appiah.
WINDOWS XP PROFESSIONAL Bilal Munir Mughal Chapter-1 1.
Introduction to Windows XP Professional Chapter 2 powered by dj.
How to buy a PC Brad Leach David Howarth James Sawruk Andrew U.
The PC The PC is a standard computing platform, built around a EISA bus (1988) –IBM compatible –“Intel Architecture” from Intel or AMD or other companies.
GAMING CONSOLES … “Evolution to the next level” Presented by:- Manindar Singh Ratan Regd.No.: Branch:- IT, Group:- ‘B’ Sem:- 7 th,CVRCE Game.
Creating Flash Movies for Pocket PC Presentation by: JOSE BARRIGA.
Nic Shulver, Using Operating Systems What is a PC?
An Intern’s Guide to basic WMS 2011 setup in just 8 easy steps © 2011 Microsoft Corporation By: Livi Erickson.
Exploiting Data Parallelism in SELinux Using a Multicore Processor Bodhisatta Barman Roy National University of Singapore, Singapore Arun Kalyanasundaram,
A+ Guide to Software Managing, Maintaining and Troubleshooting THIRD EDITION Introducing and Comparing Operating Systems Chapter 1.
Linux High-Availability Cluster William R. Smith EKU, Dept. of Technology CEN/CET.
March 12, 2007 Introduction to PS3 Cell BE Programming Narate Taerat.
Neuroblastoma Stroma Classification on the Sony Playstation 3 Tim Hartley, Olcay Sertel, Mansoor Khan, Umit Catalyurek, Joel Saltz, Metin Gurcan Department.
Platforms & Hardware Computer Games: Digital Games Design F1R2 11 © 2012 West Lothian CollegeAugust 2012/Review date August 2015Platforms & hardware.
Computer Class by: Ms. Zamora Lecture for Parent 1.Why have a computer? 2.What is a computer? 3.Parts of a computer. 4.Install a PC System.
Component 4: Introduction to Information and Computer Science Unit 1: Basic Computing Concepts, Including History Lecture 2 This material was developed.
LINUX MINT 13 Introduction Linux Mint is a modern, elegant and comfortable operating system which is both powerful and easy to use. The minimum requirements.
8th Grade Computer Technology Mr. Minger January 2014
What is gaming console & platform? A game console is a device which outputs video signal into TV screen to display the video game. A platform is in which.
1 Copyright © 2015 Pexus LLC Patriot PS Personal Server Importing Virtual Appliance Image.
Getting To Know Computers COMPUTER BASICS. WHAT IS A COMPUTER? A computer is an electronic device that manipulates information, or “data.” It has the.
1 Copyright © 2015 Pexus LLC Patriot PS Personal Server Installing Patriot PS ISO Image on.
The Octoplier: A New Software Device Affecting Hardware Group 4 Austin Beam Brittany Dearien Brittany Dearien Warren Irwin Amanda Medlin Amanda Medlin.
Sony PlayStation 3 Sony also laid out the technical specs of the device. The PlayStation 3 will feature the much-vaunted Cell processor, which will run.
LINUX CLUSTERING USING OPENMOSIX Jose Matthews Computer Electronic Networking, EKU College of Business and Technology.
HOW TO INSTALL WINDOWS 7? This step-by-step guide demonstrates how to install Windows 7 Ultimate. The guide is similar for other versions of Windows 7.
Computer Hardware & Processing Inside the Box CSC September 16, 2010.
Predrag Buncic (CERN/PH-SFT) Software Packaging: Can Virtualization help?
CHROME O/S. INTRODUCTION The chrome o/s is a new way of accessing the internet it uses a Linux based operating system that only uses internet.
Raspberry Pi Project Control Your Home Lights with a Raspberry Pi.
Price : $249 (160GB), $299 (320GB) HDMI (HD 1080p) Support USB Ports : 2 Motion Gaming Support (Playstation Move) 3.2 Ghz Cell Processor (7 cores + 1.
IBM Cell Processor Ryan Carlson, Yannick Lanner-Cusin, & Cyrus Stoller CS87: Parallel and Distributed Computing.
The Future With Windows XP Microsoft announced that after April 16, 2014 it will not longer support Windows XP. No statement on continued inclusion of.
HIGH END DESKTOP WITHOUT HIGH END PRICE VIRGIL EDWARDS NET 499 SPRING 2016 EASTERN KENTUCKY UNIVERSITY 1.
Chap 1 ~ Introducing LINUX LINUX is a free-stable multi-user operating system that derives from UNIX operating system Benefits: 1) Linux is released under.
Virtualisation Exercise Installing VirtualBox Installing FreeBSD in a virtual machine Chris Wilson Joel Jaeggli AfNOG 2012.
PC Components Microprocessor - performs all computations RAM - larger RAM memory contains more data Motherboard - holds all the above components Ports.
Unit 20: Computer Game Platforms & Technology
Module 5- Unit 2 OPERATING COMPUTER SYSTEMS
Presentation transcript:

Madagascar on a Playstation 3 William Burnett Friday Seminar December 4, 2009

Motivation Curiosity Playstation 3 (PS3) is an expensive game console but a cheap home computer Cell processor

Overview PS3 background and hardware Linux on a PS3 Madagascar on a PS3

Precedence of PS3 in Geophysics Bednar and Bednar, 2007, Playing around with a seismic Playstation cluster, SEG Expanded Abstracts –Panorama Technologies Software Raytracing FD Modeling 2-way RTM Modified FD modeling code ran ~10 times faster than similar array of AMD processors.

PS3: 4 Generations GenerationDisk SpaceLinux Compatible? 120 GB, 60 GBYes 260 GB, 80 GBYes 340 GB, 80 GB, 160 GB Yes 4 “PS3 Slim”120 GB, 250 GB No

PS3: 4 Generations GenerationDisk SpaceLinux Compatible? 120 GB, 60 GBYes 260 GB, 80 GBYes 340 GB, 80 GB, 160 GB Yes 4 “PS3 Slim”120 GB, 250 GB No

PS3 Hardware Processor: –“Cell Processor” Sony/Toshiba/IBM Memory: –256 MB RAM Graphics: –NVIDIA RSX “Reality Synthesizer”

PS3 Hardware Processor: –“Cell Processor” Sony/Toshiba/IBM Memory: –256 MB RAM  Graphics: –NVIDIA RSX “Reality Synthesizer”

Cell Processor 1 Dual Thread Power Processing Element (Normal Processor) 8 “Synergistic Processing Elements” (SPEs) (SIMD Vector Processors) Each 3.2 GHz

Cell Processor 1 Dual Thread Power Processing Element (Normal Processor) 8 “Synergistic Processing Elements” (SPEs) (SIMD Vector Processors) Each 3.2 GHz

PS3 Game Operating System

Linux on a PS3

Most Linux distributions work I chose Yellow Dog Linux 6.1 (YDL) –Designed with PS3 in mind –No one has put Madagascar on Yellow Dog Linux yet (as far as I know)

Getting Yellow Dog Linux Download DVD ISO Image: –yellowdog-6.1-ppc-DVD_ _NEW_PS3.iso Burn ISO image to a DVD Download/print the installation guide: –

YDL Installation: Materials Yellow Dog ISO image DVD YDL installation guide or another computer with internet access USB keyboard and mouse HDTV connected by 5-component or HDMI or a monitor connected by HDMI

YDL Installation: Procedure 1.) Insert YDL DVD into Playstation while the power is on. 2.) Reboot into “Other OS”

YDL Installation: Procedure

3.) Choose resolution –480i –720p –1080i –1080p Command Line Installation (Still pretty easy.) Graphical Installation (Easy!!!)

YDL Installation: Procedure 4.) Follow installation guide through configuration* 5.) Install (Go do something else) 6.) Follow guide through first-boot *At “Package Selection”, choose all three types of computer use: home, media, and programming

YDL Installation: Done! Finish by configuring wireless and desktop fontsize/themes.

YDL Installation: Done! Finish by configuring wireless and desktop fontsize/themes.

Get Madagascar Get Subversion (SVN)* From command line: –svn co RSFSRC Unpack (tar –xvf …) *May be included if you select programming packages during YDL installation

Install Madagascar Follow ahay.org walkthrough: – One problem encountered: –Software included with YDL 6.1 did not have libXaw-devel development tool. Needed for sfpen, xtpen, etc… (Data displays) Found power pc version online, installation completed

Madagascar on a PS3!

Conclusions Madagascar in Yellow Dog Linux? –Yes Madagascar on a PS3? –Yes Extra computational power? –Not really SPE use requires special programming Memory is very limited

Things to look at… SPE development kit from IBM with C compiler: spu-gcc Modified code for Cell processor –Not platform independent, but may be interesting News of future Cell processor development (doesn’t look promising…)

Thanks!