Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Madagascar on a Playstation 3 William Burnett Friday Seminar December 4, 2009."— Presentation transcript:

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

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

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

4 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.

5 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

6 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

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

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

9 Cell Processor http://www.csh.rit.edu/~oguns/ps3/imgs/Cell_Arch.gif 1 Dual Thread Power Processing Element (Normal Processor) 8 “Synergistic Processing Elements” (SPEs) (SIMD Vector Processors) Each 3.2 GHz

10 Cell Processor http://www.csh.rit.edu/~oguns/ps3/imgs/Cell_Arch.gif 1 Dual Thread Power Processing Element (Normal Processor) 8 “Synergistic Processing Elements” (SPEs) (SIMD Vector Processors) Each 3.2 GHz

11 PS3 Game Operating System

12 Linux on a PS3

13 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)

14 Getting Yellow Dog Linux http://www.yellowdoglinux.com/ Download DVD ISO Image: –yellowdog-6.1-ppc-DVD_20090201_NEW_PS3.iso Burn ISO image to a DVD Download/print the installation guide: –http://www.yellowdoglinux.com/support/installation/ydl6.1_ps3_guide.pdf

15 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

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

17 YDL Installation: Procedure

18

19

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

21 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

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

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

24 Get Madagascar Get Subversion (SVN)* From command line: –svn co https://rsf.svn.sourceforge.net/svnroot/rsf/trunk RSFSRC Unpack (tar –xvf …) *May be included if you select programming packages during YDL installation

25 Install Madagascar Follow ahay.org walkthrough: –http://ahay.org/wiki/Installationhttp://ahay.org/wiki/Installation 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

26 Madagascar on a PS3!

27 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

28 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…)

29 Thanks!


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

Similar presentations


Ads by Google