Top Banner
Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson
21

Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

Sep 21, 2018

Download

Documents

dangngoc
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

Microsoft Xbox 360Kevin Mulligan, Maddison Hickson

Page 2: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

Agenda● History● High Level Architecture● CPU-Processor Specifics● GPU● Memory● Single Chip● Impact

Page 3: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

Game Console Considerations● Up front development● Slow release cycle● Support many years of games● Low console price● Consider simplicity of game creation● Gaming focus -> Entertainment Hub

Page 4: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

History● Successor to the Xbox (2002)● Release Date: November 22, 2005

o 83.7 Million sold, 1.5 Million in first quarter

● Competition:o PS3o Nintendo Wii

Page 5: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

Marketing/Business● Target Buyers:

o Initially: Gamerso Later: Gamers/General public

● Extremely competitive market● Microsoft pushed to release early

o Red ring of deatho $1 billion dollar loss

● $3 Billion loss on hardwareo $126 loss per Xbox 360 at launcho Makes money through licensing fees

Page 6: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

High Level Architecture● Optimized for Gaming● Flexible● Simple

Page 7: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

Processor Specifics - Overview● Microsoft XPU (Xenon)

○ Designed by IBM○ PowerPC ISA

● 90nm Processes● 165 Million Transistors

Page 8: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

Processor Specifics● 3 Cores● 3.2 GHz● L1 each core● L2 Shared

Page 9: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

Processor Specifics - Cache ● L1 Split Cache

○ Data■ 32 KB ■ 2-way set associative

○ Instruction■ 32 K■ 4-way set associative

● L2 Shared○ 1-Mbyte○ Memory Bandwidth:51.2 GB/s ○ 8-way set associative

Page 10: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

Processor Specifics - Pipeline● Two issue● In-order execution● Execution Pipelines:

o Branch, Integer, Load/Storeo Unified VMX and Floating Point

Page 11: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High
Page 12: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

GPU● ATI Xenos● 500 MHz● 10-Mbyte eDRAM

o 256 Gbyte/s● 754 floating point ALUs

o 32-bit● FSB

o L2 cache reads

Page 13: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

Vector Processing● VMX SIMD vector instruction set

○ 128 Registers, 128bits each, per hardware thread

● CPU performs these calculations for the GPU○ 25GB/s of bandwidth

Page 14: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

Memory● Unified Memory● 512Mbyte GDDR3● 1.4 Gbit/pin/s● Memory Bandwidth: 22.4 Gbytes/s

Page 15: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

Input/Output● DVD drive● Hard drive● Controllers● USB ports● Ethernet● Audio

Page 16: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

Input/Output● Video output

○ Direct from GPU○ Up to 1080p

● South Bridge Interface○ 1GB/sec bandwidth○ 500MB Read/500MB Write

Page 17: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

Single Chip Slim Design● System-on-a-Chip(SoC)

o CPUo GPUo I/O

● Lower Cost● Reduction of Size● More Power Efficient● No Performance boost

Page 18: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

Success?● Comparable sales to competition (~84 Million)● 9 year lifespan● Xbox 360 initially dominated sales

○ In the end PS4 and Xbox 360 sold close to the same amount

Page 19: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

Impact● First mass-market, desktop-class processor, to include

SoC● Predecessor to Xbox One● Industry leading

○ Multimedia○ Programming simplicity○ Available titles○ Digital distribution of titles

Page 20: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

Questions?

Page 21: Microsoft Xbox 360 - Rochester Institute of Technologymeseec.ce.rit.edu/551-projects/spring2015/3-3.pdf · Microsoft Xbox 360 Kevin Mulligan, Maddison Hickson. Agenda History High

References● https://www.cis.upenn.edu/~milom/cis501-Fall08/papers/xbox-system.pdf● http://arstechnica.com/gaming/2010/08/23/microsoft-beats-intel-amd-to-market-with-cpugpu-

combo-chip/● http://www.anandtech.com/show/1719/7● http://www.cdrinfo.com/sections/news/Details.aspx?NewsId=14842● http://techreport.com/review/8342/details-of-ati-xbox-360-gpu-unveiled● http://www.geekwire.com/2013/xbox-360-wii-ps3-won-console-generation/● http://www.vg247.com/2013/01/07/xbox-360-and-ps3-losses-total-8-billion-ex-sony-employee-

paints-grim-future/● http://www.neowin.net/news/report-microsofts-xbox-division-has-lost-nearly-3-billion-in-10-years● http://www.gamespot.com/articles/microsoft-taking-126-hit-per-xbox-360/1100-6140383/