SlideShare a Scribd company logo
1 of 27
Ken Kutar agi
Ken Kutar agi
Pr esident and CEO
Pr esident and CEO
SONY Computer Enter tainment
SONY Computer Enter tainment
1999 Sony Compu ter Ent er tainment Inc. (C) All r ights r eser ved
1999 Sony Compu ter Ent er tainment Inc. (C) All r ights r eser ved
New Millennium for
Computer Enter tainment
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
Intel 1998 annual report
Intel 1998 annual report
Intel
Intel’
’s Investment
s Investment
0
500
1,000
1,500
2,000
2,500
3,000
3,500
4,000
4,500
5,000
1989 1990 1991 1992 1993 1994 1995 1996 1997 1998
R&D
Fab & equipment
(Dollars in millions)
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
1
10
100
1,000
1980 1982 1984 1986 1988 1990 1992 1994 1996 1998 2000
PCPr ocessor
PCPr ocessor
Per for mance
Per for mance
SPECint92
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
128 mm
128 mm2
2
1M tr ansistor s
1M tr ansistor s
3- Al, 0.6um
3- Al, 0.6um
46 mm
46 mm2
2
850K tr ansistor s
850K tr ansistor s
2- Al, 0.35um
2- Al, 0.35um
‘
‘94
94
‘
‘98
98
5th. Gen.
5th. Gen.
Keep Shr inking
Keep Shr inking
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
Game Pr ocessor
Game Pr ocessor
Per for mance
Per for mance
0
1
10
100
1,000
10,000
1986 1988 1990 1992 1994 1996 1998 2000
X10/ generation
X10/ generation
PS2
PS2
N6
N6
4
4
PlayStation
PlayStation
SegaSatur
SegaSatur
n
n
Genesis
Genesis
NES
NES
MOPS
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
Emotion Engine
Emotion Engine
128bit CPU
128bit CPU
3.2GB/ sec. Bandwidth
3.2GB/ sec. Bandwidth
6.2GFLOPS
6.2GFLOPS
Vector Units and FPU
Vector Units and FPU
17.0
17.0Å
Å 14.1mm
14.1mm
10.5 million tr ansistor s
10.5 million tr ansistor s
0.25um(gate:0.18um)
0.25um(gate:0.18um)
15W @1.8V
15W @1.8V
4 metal layer s
4 metal layer s
540 pin PBGA
540 pin PBGA
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
1,000
10,000
100,000
1,000,000
10,000,000
1972
1975
1978
1981
1984
1987
1990
1993
1996
1999
Total Tr ansistor s
Total Tr ansistor s
4004
4004
8080
8080
8086
8086
80286
80286
i386
i386
i486
i486
Pentium
Pentium
PentiumII
PentiumII
PentiumIII
PentiumIII
Tr ansistor s
Tr ansistor s
Emotion
Emotion
Engine
Engine
SS(SH2)
SS(SH2)
PS
PS N64(R4300)
N64(R4300)
DC(SH4)
DC(SH4)
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
Peak Per for mance
Peak Per for mance
0
1
2
3
4
5
6
7
Pentium2(400MHz) Pentium3(600MHz) EE(300MHz)
GIPS
Bus Band
GFLOPS
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
Floating Point
Floating Point
Vector Calculations
Vector Calculations
0
20
40
60
80
100
120
140
160
Pentium2(400MHz) Pentium3(600MHz) EE(300MHz)
3D Persp.
1/Distance
Distance
3D Geom.
M vector / sec
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
Gr aphics Synthesizer
Gr aphics Synthesizer
75 Million polygon/ sec.
75 Million polygon/ sec.
2,560 bit/ width eDRAM
2,560 bit/ width eDRAM
279 mm
279 mm2
2
42.7 million tr ansistor s
42.7 million tr ansistor s
0. 25um(0.25um/ gate)
0. 25um(0.25um/ gate)
10W @1.8V
10W @1.8V
5 metal layer s
5 metal layer s
384 pin BGA
384 pin BGA
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
Ctr l
Fr ame
Buffer
PE
PE
PE
….
PE
Render ing Engine
Render ing Engine
Host IF
Host IF
CRTC
Video
Video
2048bit + 512bit = 2560bit
2048bit + 512bit = 2560bit
Massive bit- width
Massive bit- width
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
VRAM Bandwidth
VRAM Bandwidth
0.1
33
0.8
1.6
3
6.4
48
0 10 20 30 40 50
PlayStation
Power VR2
Octane
Voodoo3
Infin ityReal
ity2
GS
GB/ sec
GB/ sec
360
x
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
Pixel Fill Rate
Pixel Fill Rate
0.07
0.2
0.24
0.25
0.37
0.9 2.4
0 0.5 1 1.5 2 2.5
PlayStation
Power VR2
Octane
RIVA TNT
Voodoo3
InfinityReality2
GS
Gpix/ sec
36x
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
100,000
1,000,000
10,000,000
100,000,000
1993 1994 1995 1996 1997 1998 1999
Game Console
Personal Computer
G. Work Station
Polygon Render ing
Polygon Render ing
Per for mance
Per for mance
PlayStation
N64
DC
PS2
Polygon/ sec
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
98
97
96
95
94
93
92
91
90
89
87
86
85
84
83
PlayStation
Super NES
on sale
Nintendo64
on sale
$1,835 mil
(Wor ldwid
e)
Game
$6,300 mil
(US,1998)
Movie
$6,900 mil
(US,1998)
MOVI
E
GAME
$920 mil
(Wor ldwid
e)
$516 mil
(Wor ldwid
e)
MOVIE GAME PAY TV
Box- Office H/ W,S/ W
1996 $5,700 $5,100 $4,699
1997 $6,200 $5,500 $4,595
1998 $6,900 $6,300
PAY TV
Pay TV
$4,595 mil
(US,1997)
Enter tainment Expenses
Enter tainment Expenses
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
0
5
10
15
20
25
30
35
'80
'82
'84
'86
'88
'90
'92
'94
'96
'98
(million units/year, flow)
32-64bit
16bit
8bit
Atari
Video Game Har dwar e
Video Game Har dwar e
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
0
20
40
60
80
100
120
1994 1995 1996 1997 1998 1999
Million Units
Video Game
Video Game
Installed Base
Installed Base
32/ 64 bit
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
0
50
100
150
200
250
1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997
Million Units / Wor ld Wide
Million Units / Wor ld Wide
PCInstalled Base
PCInstalled Base
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
33%
19% 18%
13%
7% 8% 9%
0%
10%
20%
30%
40%
as of Mar .1999
as of Mar .1999
PSin TV Homes
PSin TV Homes
Japan
USA
UK
Fr
ance
Ger
m
any
It
aly
Spain
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
TOY
TOY
MARKET
MARKET
COMPUTER-
COMPUTER-
ENTERTAINMENT
ENTERTAINMENT
MARKET
MARKET
VIDEO
VIDEO
GAME
GAME
MARKET
MARKET
$ Billions
$ Billions
Toy Market
Toy Market
$$$$ BILLIONS
$$$$ BILLIONS
Computer Entertainment Market
Computer Entertainment Market
$$ Billions
$$ Billions
Game Market
Game Market
1980
1980’
’s
s 1990
1990’
’s
s 2000
2000’
’s
s 2010
2010’
’s
s
Emer gent Mar ket
Emer gent Mar ket
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
Music
Music Movie
Movie
Computer
Computer
Enter tainme
Enter tainme
nt
nt
Our Vision
Our Vision
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
❏
❏ 1988
1988
“
“ Sound Synthesis
Sound Synthesis”
”
❏
❏ 1994
1994
“
“ Gr aphics Synthesis
Gr aphics Synthesis”
”
❏
❏ 2000
2000
“
“ EMOTION SYNTHESIS
EMOTION SYNTHESIS”
”
Concept
Concept
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
Real- time Media Tr end
Real- time Media Tr end
4 bit
4 bit 8 bit
8 bit 16 bit
16 bit 32 bit
32 bit 128 bit
128 bit
Er a of Media Tr ansfor mation
Er a of Media Tr ansfor mation
•
• Spr ite (2D)
Spr ite (2D)
•
• Polygon (3D)
Polygon (3D)
•
• Sound Wavefor m
Sound Wavefor m
•
• Animation Scr ipt
Animation Scr ipt
•
• 2D Photo
2D Photo
•
• Video
Video
1999 Sony Computer Entertainment, Inc. (C) All rights reserved
Real- time Media Tr end
Real- time Media Tr end
4 bit
4 bit 8 bit
8 bit 16 bit
16 bit 32 bit
32 bit 128 bit
128 bit
Er a of Media Synthesis
Er a of Media Synthesis
•
• Algor ithmic gener ation
Algor ithmic gener ation
•
• Skeletal Physical Modeling
Skeletal Physical Modeling
•
• Inver se Kinematics
Inver se Kinematics
•
• Physical Dynamics
Physical Dynamics
•
• Behavior s
Behavior s
•
• Emotion
Emotion
Next Gener ation
Next Gener ation
PlayStation
PlayStation
DEMONSTRATION
DEMONSTRATION
New Millennium for Computer Entertainment - Kutaragi

More Related Content

Similar to New Millennium for Computer Entertainment - Kutaragi

STEVE JOBS
STEVE JOBSSTEVE JOBS
STEVE JOBS
jhoel92
 
Introduction to Vortex86DX2 Motion-Control Evaluation Board
Introduction to Vortex86DX2 Motion-Control Evaluation BoardIntroduction to Vortex86DX2 Motion-Control Evaluation Board
Introduction to Vortex86DX2 Motion-Control Evaluation Board
roboard
 

Similar to New Millennium for Computer Entertainment - Kutaragi (20)

55 sony
55 sony55 sony
55 sony
 
History of games
History of gamesHistory of games
History of games
 
Standards DTV SMPTE index 09-12-2017
Standards DTV SMPTE index 09-12-2017Standards DTV SMPTE index 09-12-2017
Standards DTV SMPTE index 09-12-2017
 
LH rate card
LH rate cardLH rate card
LH rate card
 
SUNNY Exporter Cataloge 2015
SUNNY Exporter Cataloge 2015SUNNY Exporter Cataloge 2015
SUNNY Exporter Cataloge 2015
 
Event Management in Kolkata
Event Management in KolkataEvent Management in Kolkata
Event Management in Kolkata
 
Tech Fest UK 2013 Technology Quiz
Tech Fest UK 2013 Technology QuizTech Fest UK 2013 Technology Quiz
Tech Fest UK 2013 Technology Quiz
 
Why the future belongs to the DJs
Why the future belongs to the DJsWhy the future belongs to the DJs
Why the future belongs to the DJs
 
Why the future belongs to the DJs
Why the future belongs to the DJsWhy the future belongs to the DJs
Why the future belongs to the DJs
 
Sperimentazioni di tecnologie e comunicazioni Multimediali: Lezione 2
Sperimentazioni di tecnologie e comunicazioni Multimediali: Lezione 2Sperimentazioni di tecnologie e comunicazioni Multimediali: Lezione 2
Sperimentazioni di tecnologie e comunicazioni Multimediali: Lezione 2
 
Harga pc jakartazone
Harga pc jakartazoneHarga pc jakartazone
Harga pc jakartazone
 
quotations
quotationsquotations
quotations
 
quotation
quotationquotation
quotation
 
Levy boy
Levy boyLevy boy
Levy boy
 
Prueba
PruebaPrueba
Prueba
 
STEVE JOBS
STEVE JOBSSTEVE JOBS
STEVE JOBS
 
Introduction to Vortex86DX2 Motion-Control Evaluation Board
Introduction to Vortex86DX2 Motion-Control Evaluation BoardIntroduction to Vortex86DX2 Motion-Control Evaluation Board
Introduction to Vortex86DX2 Motion-Control Evaluation Board
 
Exor epc 1036_Spec Sheet
Exor epc 1036_Spec SheetExor epc 1036_Spec Sheet
Exor epc 1036_Spec Sheet
 
Exor epc 1036-datasheet
Exor epc 1036-datasheetExor epc 1036-datasheet
Exor epc 1036-datasheet
 
Experience Consolidation by Charles Schawrz
Experience Consolidation by Charles SchawrzExperience Consolidation by Charles Schawrz
Experience Consolidation by Charles Schawrz
 

More from Slide_N

Filtering Approaches for Real-Time Anti-Aliasing
Filtering Approaches for Real-Time Anti-AliasingFiltering Approaches for Real-Time Anti-Aliasing
Filtering Approaches for Real-Time Anti-Aliasing
Slide_N
 
Cell Today and Tomorrow - IBM Systems and Technology Group
Cell Today and Tomorrow - IBM Systems and Technology GroupCell Today and Tomorrow - IBM Systems and Technology Group
Cell Today and Tomorrow - IBM Systems and Technology Group
Slide_N
 

More from Slide_N (20)

SpursEngine A High-performance Stream Processor Derived from Cell/B.E. for Me...
SpursEngine A High-performance Stream Processor Derived from Cell/B.E. for Me...SpursEngine A High-performance Stream Processor Derived from Cell/B.E. for Me...
SpursEngine A High-performance Stream Processor Derived from Cell/B.E. for Me...
 
Parallel Vector Tile-Optimized Library (PVTOL) Architecture-v3.pdf
Parallel Vector Tile-Optimized Library (PVTOL) Architecture-v3.pdfParallel Vector Tile-Optimized Library (PVTOL) Architecture-v3.pdf
Parallel Vector Tile-Optimized Library (PVTOL) Architecture-v3.pdf
 
Experiences with PlayStation VR - Sony Interactive Entertainment
Experiences with PlayStation VR  - Sony Interactive EntertainmentExperiences with PlayStation VR  - Sony Interactive Entertainment
Experiences with PlayStation VR - Sony Interactive Entertainment
 
SPU-based Deferred Shading for Battlefield 3 on Playstation 3
SPU-based Deferred Shading for Battlefield 3 on Playstation 3SPU-based Deferred Shading for Battlefield 3 on Playstation 3
SPU-based Deferred Shading for Battlefield 3 on Playstation 3
 
Filtering Approaches for Real-Time Anti-Aliasing
Filtering Approaches for Real-Time Anti-AliasingFiltering Approaches for Real-Time Anti-Aliasing
Filtering Approaches for Real-Time Anti-Aliasing
 
Chip Multiprocessing and the Cell Broadband Engine.pdf
Chip Multiprocessing and the Cell Broadband Engine.pdfChip Multiprocessing and the Cell Broadband Engine.pdf
Chip Multiprocessing and the Cell Broadband Engine.pdf
 
Cell Today and Tomorrow - IBM Systems and Technology Group
Cell Today and Tomorrow - IBM Systems and Technology GroupCell Today and Tomorrow - IBM Systems and Technology Group
Cell Today and Tomorrow - IBM Systems and Technology Group
 
Sony Transformation 60 - Kutaragi
Sony Transformation 60 - KutaragiSony Transformation 60 - Kutaragi
Sony Transformation 60 - Kutaragi
 
Sony Transformation 60
Sony Transformation 60 Sony Transformation 60
Sony Transformation 60
 
Moving Innovative Game Technology from the Lab to the Living Room
Moving Innovative Game Technology from the Lab to the Living RoomMoving Innovative Game Technology from the Lab to the Living Room
Moving Innovative Game Technology from the Lab to the Living Room
 
The Technology behind PlayStation 2
The Technology behind PlayStation 2The Technology behind PlayStation 2
The Technology behind PlayStation 2
 
Cell Technology for Graphics and Visualization
Cell Technology for Graphics and VisualizationCell Technology for Graphics and Visualization
Cell Technology for Graphics and Visualization
 
Industry Trends in Microprocessor Design
Industry Trends in Microprocessor DesignIndustry Trends in Microprocessor Design
Industry Trends in Microprocessor Design
 
Translating GPU Binaries to Tiered SIMD Architectures with Ocelot
Translating GPU Binaries to Tiered SIMD Architectures with OcelotTranslating GPU Binaries to Tiered SIMD Architectures with Ocelot
Translating GPU Binaries to Tiered SIMD Architectures with Ocelot
 
Cellular Neural Networks: Theory
Cellular Neural Networks: TheoryCellular Neural Networks: Theory
Cellular Neural Networks: Theory
 
Network Processing on an SPE Core in Cell Broadband EngineTM
Network Processing on an SPE Core in Cell Broadband EngineTMNetwork Processing on an SPE Core in Cell Broadband EngineTM
Network Processing on an SPE Core in Cell Broadband EngineTM
 
Deferred Pixel Shading on the PLAYSTATION®3
Deferred Pixel Shading on the PLAYSTATION®3Deferred Pixel Shading on the PLAYSTATION®3
Deferred Pixel Shading on the PLAYSTATION®3
 
Developing Technology for Ratchet and Clank Future: Tools of Destruction
Developing Technology for Ratchet and Clank Future: Tools of DestructionDeveloping Technology for Ratchet and Clank Future: Tools of Destruction
Developing Technology for Ratchet and Clank Future: Tools of Destruction
 
NVIDIA Tesla Accelerated Computing Platform for IBM Power
NVIDIA Tesla Accelerated Computing Platform for IBM PowerNVIDIA Tesla Accelerated Computing Platform for IBM Power
NVIDIA Tesla Accelerated Computing Platform for IBM Power
 
The Visual Computing Revolution Continues
The Visual Computing Revolution ContinuesThe Visual Computing Revolution Continues
The Visual Computing Revolution Continues
 

Recently uploaded

Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 
Microsoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfMicrosoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdf
Overkill Security
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 

Recently uploaded (20)

Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
Microsoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfMicrosoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdf
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Navigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiNavigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi Daparthi
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 

New Millennium for Computer Entertainment - Kutaragi

  • 1.
  • 2. Ken Kutar agi Ken Kutar agi Pr esident and CEO Pr esident and CEO SONY Computer Enter tainment SONY Computer Enter tainment 1999 Sony Compu ter Ent er tainment Inc. (C) All r ights r eser ved 1999 Sony Compu ter Ent er tainment Inc. (C) All r ights r eser ved New Millennium for Computer Enter tainment
  • 3. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved Intel 1998 annual report Intel 1998 annual report Intel Intel’ ’s Investment s Investment 0 500 1,000 1,500 2,000 2,500 3,000 3,500 4,000 4,500 5,000 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 R&D Fab & equipment (Dollars in millions)
  • 4. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved 1 10 100 1,000 1980 1982 1984 1986 1988 1990 1992 1994 1996 1998 2000 PCPr ocessor PCPr ocessor Per for mance Per for mance SPECint92
  • 5. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved 128 mm 128 mm2 2 1M tr ansistor s 1M tr ansistor s 3- Al, 0.6um 3- Al, 0.6um 46 mm 46 mm2 2 850K tr ansistor s 850K tr ansistor s 2- Al, 0.35um 2- Al, 0.35um ‘ ‘94 94 ‘ ‘98 98 5th. Gen. 5th. Gen. Keep Shr inking Keep Shr inking
  • 6. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved Game Pr ocessor Game Pr ocessor Per for mance Per for mance 0 1 10 100 1,000 10,000 1986 1988 1990 1992 1994 1996 1998 2000 X10/ generation X10/ generation PS2 PS2 N6 N6 4 4 PlayStation PlayStation SegaSatur SegaSatur n n Genesis Genesis NES NES MOPS
  • 7. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved Emotion Engine Emotion Engine 128bit CPU 128bit CPU 3.2GB/ sec. Bandwidth 3.2GB/ sec. Bandwidth 6.2GFLOPS 6.2GFLOPS Vector Units and FPU Vector Units and FPU 17.0 17.0Å Å 14.1mm 14.1mm 10.5 million tr ansistor s 10.5 million tr ansistor s 0.25um(gate:0.18um) 0.25um(gate:0.18um) 15W @1.8V 15W @1.8V 4 metal layer s 4 metal layer s 540 pin PBGA 540 pin PBGA
  • 8. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved 1,000 10,000 100,000 1,000,000 10,000,000 1972 1975 1978 1981 1984 1987 1990 1993 1996 1999 Total Tr ansistor s Total Tr ansistor s 4004 4004 8080 8080 8086 8086 80286 80286 i386 i386 i486 i486 Pentium Pentium PentiumII PentiumII PentiumIII PentiumIII Tr ansistor s Tr ansistor s Emotion Emotion Engine Engine SS(SH2) SS(SH2) PS PS N64(R4300) N64(R4300) DC(SH4) DC(SH4)
  • 9. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved Peak Per for mance Peak Per for mance 0 1 2 3 4 5 6 7 Pentium2(400MHz) Pentium3(600MHz) EE(300MHz) GIPS Bus Band GFLOPS
  • 10. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved Floating Point Floating Point Vector Calculations Vector Calculations 0 20 40 60 80 100 120 140 160 Pentium2(400MHz) Pentium3(600MHz) EE(300MHz) 3D Persp. 1/Distance Distance 3D Geom. M vector / sec
  • 11. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved Gr aphics Synthesizer Gr aphics Synthesizer 75 Million polygon/ sec. 75 Million polygon/ sec. 2,560 bit/ width eDRAM 2,560 bit/ width eDRAM 279 mm 279 mm2 2 42.7 million tr ansistor s 42.7 million tr ansistor s 0. 25um(0.25um/ gate) 0. 25um(0.25um/ gate) 10W @1.8V 10W @1.8V 5 metal layer s 5 metal layer s 384 pin BGA 384 pin BGA
  • 12. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved Ctr l Fr ame Buffer PE PE PE …. PE Render ing Engine Render ing Engine Host IF Host IF CRTC Video Video 2048bit + 512bit = 2560bit 2048bit + 512bit = 2560bit Massive bit- width Massive bit- width
  • 13. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved VRAM Bandwidth VRAM Bandwidth 0.1 33 0.8 1.6 3 6.4 48 0 10 20 30 40 50 PlayStation Power VR2 Octane Voodoo3 Infin ityReal ity2 GS GB/ sec GB/ sec 360 x
  • 14. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved Pixel Fill Rate Pixel Fill Rate 0.07 0.2 0.24 0.25 0.37 0.9 2.4 0 0.5 1 1.5 2 2.5 PlayStation Power VR2 Octane RIVA TNT Voodoo3 InfinityReality2 GS Gpix/ sec 36x
  • 15. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved 100,000 1,000,000 10,000,000 100,000,000 1993 1994 1995 1996 1997 1998 1999 Game Console Personal Computer G. Work Station Polygon Render ing Polygon Render ing Per for mance Per for mance PlayStation N64 DC PS2 Polygon/ sec
  • 16. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved 98 97 96 95 94 93 92 91 90 89 87 86 85 84 83 PlayStation Super NES on sale Nintendo64 on sale $1,835 mil (Wor ldwid e) Game $6,300 mil (US,1998) Movie $6,900 mil (US,1998) MOVI E GAME $920 mil (Wor ldwid e) $516 mil (Wor ldwid e) MOVIE GAME PAY TV Box- Office H/ W,S/ W 1996 $5,700 $5,100 $4,699 1997 $6,200 $5,500 $4,595 1998 $6,900 $6,300 PAY TV Pay TV $4,595 mil (US,1997) Enter tainment Expenses Enter tainment Expenses
  • 17. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved 0 5 10 15 20 25 30 35 '80 '82 '84 '86 '88 '90 '92 '94 '96 '98 (million units/year, flow) 32-64bit 16bit 8bit Atari Video Game Har dwar e Video Game Har dwar e
  • 18. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved 0 20 40 60 80 100 120 1994 1995 1996 1997 1998 1999 Million Units Video Game Video Game Installed Base Installed Base 32/ 64 bit
  • 19. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved 0 50 100 150 200 250 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 Million Units / Wor ld Wide Million Units / Wor ld Wide PCInstalled Base PCInstalled Base
  • 20. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved 33% 19% 18% 13% 7% 8% 9% 0% 10% 20% 30% 40% as of Mar .1999 as of Mar .1999 PSin TV Homes PSin TV Homes Japan USA UK Fr ance Ger m any It aly Spain
  • 21. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved TOY TOY MARKET MARKET COMPUTER- COMPUTER- ENTERTAINMENT ENTERTAINMENT MARKET MARKET VIDEO VIDEO GAME GAME MARKET MARKET $ Billions $ Billions Toy Market Toy Market $$$$ BILLIONS $$$$ BILLIONS Computer Entertainment Market Computer Entertainment Market $$ Billions $$ Billions Game Market Game Market 1980 1980’ ’s s 1990 1990’ ’s s 2000 2000’ ’s s 2010 2010’ ’s s Emer gent Mar ket Emer gent Mar ket
  • 22. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved Music Music Movie Movie Computer Computer Enter tainme Enter tainme nt nt Our Vision Our Vision
  • 23. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved ❏ ❏ 1988 1988 “ “ Sound Synthesis Sound Synthesis” ” ❏ ❏ 1994 1994 “ “ Gr aphics Synthesis Gr aphics Synthesis” ” ❏ ❏ 2000 2000 “ “ EMOTION SYNTHESIS EMOTION SYNTHESIS” ” Concept Concept
  • 24. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved Real- time Media Tr end Real- time Media Tr end 4 bit 4 bit 8 bit 8 bit 16 bit 16 bit 32 bit 32 bit 128 bit 128 bit Er a of Media Tr ansfor mation Er a of Media Tr ansfor mation • • Spr ite (2D) Spr ite (2D) • • Polygon (3D) Polygon (3D) • • Sound Wavefor m Sound Wavefor m • • Animation Scr ipt Animation Scr ipt • • 2D Photo 2D Photo • • Video Video
  • 25. 1999 Sony Computer Entertainment, Inc. (C) All rights reserved Real- time Media Tr end Real- time Media Tr end 4 bit 4 bit 8 bit 8 bit 16 bit 16 bit 32 bit 32 bit 128 bit 128 bit Er a of Media Synthesis Er a of Media Synthesis • • Algor ithmic gener ation Algor ithmic gener ation • • Skeletal Physical Modeling Skeletal Physical Modeling • • Inver se Kinematics Inver se Kinematics • • Physical Dynamics Physical Dynamics • • Behavior s Behavior s • • Emotion Emotion
  • 26. Next Gener ation Next Gener ation PlayStation PlayStation DEMONSTRATION DEMONSTRATION