SlideShare a Scribd company logo
DV Club
Westford MA
Verification of Graphics ASICs
Shaw Yang
Gary Greenstein
AMD Marlborough MA
May 28, 2008
AMD: DV Club - Westford MA2 May 30, 2008
Agenda
AMD Overview
GPU Systems Overview
3D Graphics Basics
Pretty Pictures
Verification Challenges
Size and complexity
Layered CODE and Testbenches
HW Emulation
Functional Coverage
AMD: DV Club - Westford MA3 May 30, 2008
AMD Overview
AMD: DV Club - Westford MA4 May 30, 20084
New form factors
Emerging market
opportunities and
convergence - x86
Across all the
screens of your life
AMD Leading the Way
May 7, 20084
AMD: DV Club - Westford MA5 May 30, 2008
The Graphics Market
AMD: DV Club - Westford MA6 May 30, 2008
Today’s AMD: Capabilities
Segments
Geography
Strengths
Customers/Pa
rtners
Products
Tech
MFG
Cadence Rapid System Level Verification TechTorial6
Blending world-class knowledge, cultures and people
Server Workstation Desktop Game Notebook DTV Handheld
consoles
Greater Latin Europe North Korea Japan
China America America
Distribution PC OEM Retail Digital ODM Consumer
Handheld Media
Microprocessors Customer Best-in- Chipset Graphics & Media
Focus Class Products Processors
64-bit Multi- Hyper- Tech-Centric CrossFire Avivo Low H.264
Core Transport Culture Power
Fabs and Process Technology Foundry Partnerships
AMD: DV Club - Westford MA7 May 30, 2008
Transform Processing Technology
CPU
Drivers BIOS
Media
Centric
Graphics
Centric
Data
Centric
General
Purpose
Platforms
GPUChipset
Drivers BIOS Drivers BIOS
AMD: DV Club - Westford MA8 May 30, 2008
GPU System Overview
AMD: DV Club - Westford MA9 May 30, 2008
GPU in PC System – Discrete Graphics
AGP / PCI Express
ToDisplay
Graphics
Memory
System
Memory
RS690
SB700
AMD: DV Club - Westford MA10 May 30, 2008
GPU in PC System – Integrated Graphics
To Display
AGP / PCI Express
Graphics
Memory
System
Memory
RS690G
SB700
AMD: DV Club - Westford MA11 May 30, 2008
GPU in Desktop System
PC Chassis
Integrated
Graphics
AMD: DV Club - Westford MA12 May 30, 2008
GPU in Notebook System
Integrated
Graphics
Discrete
Graphics
AMD: DV Club - Westford MA13 May 30, 2008
3D Graphics Basics
AMD: DV Club - Westford MA14 May 30, 2008
Computerized Graphics
AMD: DV Club - Westford MA15 May 30, 2008
The Digital World
AMD: DV Club - Westford MA16 May 30, 2008
Vertexes, Polygons and Pixels
Vertex 1
Vertex 2
Vertex 3
Triangle Mesh
Wire Frame
AMD: DV Club - Westford MA17 May 30, 2008
Creating the Objects – Vertexes
Vertexes
AMD: DV Club - Westford MA18 May 30, 2008
Creating the Objects – Polygons
Object Geometry
AMD: DV Club - Westford MA19 May 30, 2008
Scan Conversion
Conversion from triangles to pixels
Break up triangles into raster elements (pixels)
Prepare them for per-fragment processing
Scan line
AMD: DV Club - Westford MA20 May 30, 2008
Creating the Objects – Pixels
AMD: DV Club - Westford MA21 May 30, 2008
Creating the Objects – Textures
Texture
Ad

More Related Content

Viewers also liked (12)

Verification of Graphics ASICs (Part II)
Verification of Graphics ASICs (Part II)Verification of Graphics ASICs (Part II)
Verification of Graphics ASICs (Part II)
DVClub
 
AMD_11th_Intl_SoC_Conf_UCI_Irvine
AMD_11th_Intl_SoC_Conf_UCI_IrvineAMD_11th_Intl_SoC_Conf_UCI_Irvine
AMD_11th_Intl_SoC_Conf_UCI_Irvine
Pankaj Singh
 
Validating Next Generation CPUs
Validating Next Generation CPUsValidating Next Generation CPUs
Validating Next Generation CPUs
DVClub
 
Efficiency Through Methodology
Efficiency Through MethodologyEfficiency Through Methodology
Efficiency Through Methodology
DVClub
 
Intel Atom Processor Pre-Silicon Verification Experience
Intel Atom Processor Pre-Silicon Verification ExperienceIntel Atom Processor Pre-Silicon Verification Experience
Intel Atom Processor Pre-Silicon Verification Experience
DVClub
 
Intel Xeon Pre-Silicon Validation: Introduction and Challenges
Intel Xeon Pre-Silicon Validation: Introduction and ChallengesIntel Xeon Pre-Silicon Validation: Introduction and Challenges
Intel Xeon Pre-Silicon Validation: Introduction and Challenges
DVClub
 
Pre-Si Verification for Post-Si Validation
Pre-Si Verification for Post-Si ValidationPre-Si Verification for Post-Si Validation
Pre-Si Verification for Post-Si Validation
DVClub
 
UVM: Basic Sequences
UVM: Basic SequencesUVM: Basic Sequences
UVM: Basic Sequences
Arrow Devices
 
Verification challenges and methodologies - SoC and ASICs
Verification challenges and methodologies - SoC and ASICsVerification challenges and methodologies - SoC and ASICs
Verification challenges and methodologies - SoC and ASICs
Dr. Shivananda Koteshwar
 
Functional verification techniques EW16 session
Functional verification techniques  EW16 sessionFunctional verification techniques  EW16 session
Functional verification techniques EW16 session
Sameh El-Ashry
 
UVM Methodology Tutorial
UVM Methodology TutorialUVM Methodology Tutorial
UVM Methodology Tutorial
Arrow Devices
 
Coverage and Introduction to UVM
Coverage and Introduction to UVMCoverage and Introduction to UVM
Coverage and Introduction to UVM
Dr. Shivananda Koteshwar
 
Verification of Graphics ASICs (Part II)
Verification of Graphics ASICs (Part II)Verification of Graphics ASICs (Part II)
Verification of Graphics ASICs (Part II)
DVClub
 
AMD_11th_Intl_SoC_Conf_UCI_Irvine
AMD_11th_Intl_SoC_Conf_UCI_IrvineAMD_11th_Intl_SoC_Conf_UCI_Irvine
AMD_11th_Intl_SoC_Conf_UCI_Irvine
Pankaj Singh
 
Validating Next Generation CPUs
Validating Next Generation CPUsValidating Next Generation CPUs
Validating Next Generation CPUs
DVClub
 
Efficiency Through Methodology
Efficiency Through MethodologyEfficiency Through Methodology
Efficiency Through Methodology
DVClub
 
Intel Atom Processor Pre-Silicon Verification Experience
Intel Atom Processor Pre-Silicon Verification ExperienceIntel Atom Processor Pre-Silicon Verification Experience
Intel Atom Processor Pre-Silicon Verification Experience
DVClub
 
Intel Xeon Pre-Silicon Validation: Introduction and Challenges
Intel Xeon Pre-Silicon Validation: Introduction and ChallengesIntel Xeon Pre-Silicon Validation: Introduction and Challenges
Intel Xeon Pre-Silicon Validation: Introduction and Challenges
DVClub
 
Pre-Si Verification for Post-Si Validation
Pre-Si Verification for Post-Si ValidationPre-Si Verification for Post-Si Validation
Pre-Si Verification for Post-Si Validation
DVClub
 
UVM: Basic Sequences
UVM: Basic SequencesUVM: Basic Sequences
UVM: Basic Sequences
Arrow Devices
 
Verification challenges and methodologies - SoC and ASICs
Verification challenges and methodologies - SoC and ASICsVerification challenges and methodologies - SoC and ASICs
Verification challenges and methodologies - SoC and ASICs
Dr. Shivananda Koteshwar
 
Functional verification techniques EW16 session
Functional verification techniques  EW16 sessionFunctional verification techniques  EW16 session
Functional verification techniques EW16 session
Sameh El-Ashry
 
UVM Methodology Tutorial
UVM Methodology TutorialUVM Methodology Tutorial
UVM Methodology Tutorial
Arrow Devices
 

Similar to Verification of Graphics ASICs (Part I) (20)

Yang greenstein part_1
Yang greenstein part_1Yang greenstein part_1
Yang greenstein part_1
Obsidian Software
 
Ces08
Ces08Ces08
Ces08
jworth
 
2013 Elite A-Series Launch
2013 Elite A-Series Launch2013 Elite A-Series Launch
2013 Elite A-Series Launch
AMD
 
Chipsets amd
Chipsets amdChipsets amd
Chipsets amd
abinegrete
 
en_mseries_datasheet
en_mseries_datasheeten_mseries_datasheet
en_mseries_datasheet
Sundeep 9958667645
 
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Videoguy
 
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Videoguy
 
Evolution of the modern graphics architectures with a focus on GPUs | Turing1...
Evolution of the modern graphics architectures with a focus on GPUs | Turing1...Evolution of the modern graphics architectures with a focus on GPUs | Turing1...
Evolution of the modern graphics architectures with a focus on GPUs | Turing1...
Persistent Systems Ltd.
 
BladeCenter GPU Expansion Blade (BGE) - Client Presentation
BladeCenter GPU Expansion Blade (BGE) - Client PresentationBladeCenter GPU Expansion Blade (BGE) - Client Presentation
BladeCenter GPU Expansion Blade (BGE) - Client Presentation
Cliff Kinard
 
graphics processing unit ppt
graphics processing unit pptgraphics processing unit ppt
graphics processing unit ppt
Nitesh Dubey
 
AMD Radeon™ RX 5700 Series 7nm Energy-Efficient High-Performance GPUs
AMD Radeon™ RX 5700 Series 7nm Energy-Efficient High-Performance GPUsAMD Radeon™ RX 5700 Series 7nm Energy-Efficient High-Performance GPUs
AMD Radeon™ RX 5700 Series 7nm Energy-Efficient High-Performance GPUs
AMD
 
Gpu microprocessors
Gpu microprocessorsGpu microprocessors
Gpu microprocessors
Arsalan Qureshi
 
Architectural Analysis of Game Machines
Architectural Analysis of Game MachinesArchitectural Analysis of Game Machines
Architectural Analysis of Game Machines
Praveen AP
 
NVIDIA vGPU - Introduction to NVIDIA Virtual GPU
NVIDIA vGPU - Introduction to NVIDIA Virtual GPUNVIDIA vGPU - Introduction to NVIDIA Virtual GPU
NVIDIA vGPU - Introduction to NVIDIA Virtual GPU
Lee Bushen
 
How to Choose Mobile Workstation? VR Ready
How to Choose Mobile Workstation? VR ReadyHow to Choose Mobile Workstation? VR Ready
How to Choose Mobile Workstation? VR Ready
NVIDIA Taiwan
 
Seyer June06 Analyst Day
Seyer June06 Analyst DaySeyer June06 Analyst Day
Seyer June06 Analyst Day
lalowder
 
SuperO Desktop gaming solutions -by Supermicro
SuperO Desktop gaming solutions -by SupermicroSuperO Desktop gaming solutions -by Supermicro
SuperO Desktop gaming solutions -by Supermicro
Joost van Leeuwen
 
Cmos imaging present to customer0422
Cmos imaging present to customer0422Cmos imaging present to customer0422
Cmos imaging present to customer0422
Anderson Huang
 
Radeon RX Vega
Radeon RX Vega Radeon RX Vega
Radeon RX Vega
Low Hong Chuan
 
Video cards
Video cardsVideo cards
Video cards
Iam Varien
 
2013 Elite A-Series Launch
2013 Elite A-Series Launch2013 Elite A-Series Launch
2013 Elite A-Series Launch
AMD
 
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Videoguy
 
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Videoguy
 
Evolution of the modern graphics architectures with a focus on GPUs | Turing1...
Evolution of the modern graphics architectures with a focus on GPUs | Turing1...Evolution of the modern graphics architectures with a focus on GPUs | Turing1...
Evolution of the modern graphics architectures with a focus on GPUs | Turing1...
Persistent Systems Ltd.
 
BladeCenter GPU Expansion Blade (BGE) - Client Presentation
BladeCenter GPU Expansion Blade (BGE) - Client PresentationBladeCenter GPU Expansion Blade (BGE) - Client Presentation
BladeCenter GPU Expansion Blade (BGE) - Client Presentation
Cliff Kinard
 
graphics processing unit ppt
graphics processing unit pptgraphics processing unit ppt
graphics processing unit ppt
Nitesh Dubey
 
AMD Radeon™ RX 5700 Series 7nm Energy-Efficient High-Performance GPUs
AMD Radeon™ RX 5700 Series 7nm Energy-Efficient High-Performance GPUsAMD Radeon™ RX 5700 Series 7nm Energy-Efficient High-Performance GPUs
AMD Radeon™ RX 5700 Series 7nm Energy-Efficient High-Performance GPUs
AMD
 
Architectural Analysis of Game Machines
Architectural Analysis of Game MachinesArchitectural Analysis of Game Machines
Architectural Analysis of Game Machines
Praveen AP
 
NVIDIA vGPU - Introduction to NVIDIA Virtual GPU
NVIDIA vGPU - Introduction to NVIDIA Virtual GPUNVIDIA vGPU - Introduction to NVIDIA Virtual GPU
NVIDIA vGPU - Introduction to NVIDIA Virtual GPU
Lee Bushen
 
How to Choose Mobile Workstation? VR Ready
How to Choose Mobile Workstation? VR ReadyHow to Choose Mobile Workstation? VR Ready
How to Choose Mobile Workstation? VR Ready
NVIDIA Taiwan
 
Seyer June06 Analyst Day
Seyer June06 Analyst DaySeyer June06 Analyst Day
Seyer June06 Analyst Day
lalowder
 
SuperO Desktop gaming solutions -by Supermicro
SuperO Desktop gaming solutions -by SupermicroSuperO Desktop gaming solutions -by Supermicro
SuperO Desktop gaming solutions -by Supermicro
Joost van Leeuwen
 
Cmos imaging present to customer0422
Cmos imaging present to customer0422Cmos imaging present to customer0422
Cmos imaging present to customer0422
Anderson Huang
 
Ad

More from DVClub (20)

IP Reuse Impact on Design Verification Management Across the Enterprise
IP Reuse Impact on Design Verification Management Across the EnterpriseIP Reuse Impact on Design Verification Management Across the Enterprise
IP Reuse Impact on Design Verification Management Across the Enterprise
DVClub
 
Cisco Base Environment Overview
Cisco Base Environment OverviewCisco Base Environment Overview
Cisco Base Environment Overview
DVClub
 
Stop Writing Assertions! Efficient Verification Methodology
Stop Writing Assertions! Efficient Verification MethodologyStop Writing Assertions! Efficient Verification Methodology
Stop Writing Assertions! Efficient Verification Methodology
DVClub
 
Verification Automation Using IPXACT
Verification Automation Using IPXACTVerification Automation Using IPXACT
Verification Automation Using IPXACT
DVClub
 
Validation and Design in a Small Team Environment
Validation and Design in a Small Team EnvironmentValidation and Design in a Small Team Environment
Validation and Design in a Small Team Environment
DVClub
 
Trends in Mixed Signal Validation
Trends in Mixed Signal ValidationTrends in Mixed Signal Validation
Trends in Mixed Signal Validation
DVClub
 
Verification In A Global Design Community
Verification In A Global Design CommunityVerification In A Global Design Community
Verification In A Global Design Community
DVClub
 
Design Verification Using SystemC
Design Verification Using SystemCDesign Verification Using SystemC
Design Verification Using SystemC
DVClub
 
Verification Strategy for PCI-Express
Verification Strategy for PCI-ExpressVerification Strategy for PCI-Express
Verification Strategy for PCI-Express
DVClub
 
SystemVerilog Assertions (SVA) in the Design/Verification Process
SystemVerilog Assertions (SVA) in the Design/Verification ProcessSystemVerilog Assertions (SVA) in the Design/Verification Process
SystemVerilog Assertions (SVA) in the Design/Verification Process
DVClub
 
OpenSPARC T1 Processor
OpenSPARC T1 ProcessorOpenSPARC T1 Processor
OpenSPARC T1 Processor
DVClub
 
Using Assertions in AMS Verification
Using Assertions in AMS VerificationUsing Assertions in AMS Verification
Using Assertions in AMS Verification
DVClub
 
Low-Power Design and Verification
Low-Power Design and VerificationLow-Power Design and Verification
Low-Power Design and Verification
DVClub
 
UVM Update: Register Package
UVM Update: Register PackageUVM Update: Register Package
UVM Update: Register Package
DVClub
 
Verification of the QorIQ Communication Platform Containing CoreNet Fabric wi...
Verification of the QorIQ Communication Platform Containing CoreNet Fabric wi...Verification of the QorIQ Communication Platform Containing CoreNet Fabric wi...
Verification of the QorIQ Communication Platform Containing CoreNet Fabric wi...
DVClub
 
Verification of Wireless SoCs: No Longer in the Dark Ages
Verification of Wireless SoCs: No Longer in the Dark AgesVerification of Wireless SoCs: No Longer in the Dark Ages
Verification of Wireless SoCs: No Longer in the Dark Ages
DVClub
 
I Never Thought I Would Grow Up to be This Formal
I Never Thought I Would Grow Up to be This FormalI Never Thought I Would Grow Up to be This Formal
I Never Thought I Would Grow Up to be This Formal
DVClub
 
OMAP Verification
OMAP VerificationOMAP Verification
OMAP Verification
DVClub
 
Roy aeroVerifying Power Domains in AeroFONE
Roy aeroVerifying Power Domains in AeroFONERoy aeroVerifying Power Domains in AeroFONE
Roy aeroVerifying Power Domains in AeroFONE
DVClub
 
Challenges in Using UVM at SoC Level
Challenges in Using UVM at SoC LevelChallenges in Using UVM at SoC Level
Challenges in Using UVM at SoC Level
DVClub
 
IP Reuse Impact on Design Verification Management Across the Enterprise
IP Reuse Impact on Design Verification Management Across the EnterpriseIP Reuse Impact on Design Verification Management Across the Enterprise
IP Reuse Impact on Design Verification Management Across the Enterprise
DVClub
 
Cisco Base Environment Overview
Cisco Base Environment OverviewCisco Base Environment Overview
Cisco Base Environment Overview
DVClub
 
Stop Writing Assertions! Efficient Verification Methodology
Stop Writing Assertions! Efficient Verification MethodologyStop Writing Assertions! Efficient Verification Methodology
Stop Writing Assertions! Efficient Verification Methodology
DVClub
 
Verification Automation Using IPXACT
Verification Automation Using IPXACTVerification Automation Using IPXACT
Verification Automation Using IPXACT
DVClub
 
Validation and Design in a Small Team Environment
Validation and Design in a Small Team EnvironmentValidation and Design in a Small Team Environment
Validation and Design in a Small Team Environment
DVClub
 
Trends in Mixed Signal Validation
Trends in Mixed Signal ValidationTrends in Mixed Signal Validation
Trends in Mixed Signal Validation
DVClub
 
Verification In A Global Design Community
Verification In A Global Design CommunityVerification In A Global Design Community
Verification In A Global Design Community
DVClub
 
Design Verification Using SystemC
Design Verification Using SystemCDesign Verification Using SystemC
Design Verification Using SystemC
DVClub
 
Verification Strategy for PCI-Express
Verification Strategy for PCI-ExpressVerification Strategy for PCI-Express
Verification Strategy for PCI-Express
DVClub
 
SystemVerilog Assertions (SVA) in the Design/Verification Process
SystemVerilog Assertions (SVA) in the Design/Verification ProcessSystemVerilog Assertions (SVA) in the Design/Verification Process
SystemVerilog Assertions (SVA) in the Design/Verification Process
DVClub
 
OpenSPARC T1 Processor
OpenSPARC T1 ProcessorOpenSPARC T1 Processor
OpenSPARC T1 Processor
DVClub
 
Using Assertions in AMS Verification
Using Assertions in AMS VerificationUsing Assertions in AMS Verification
Using Assertions in AMS Verification
DVClub
 
Low-Power Design and Verification
Low-Power Design and VerificationLow-Power Design and Verification
Low-Power Design and Verification
DVClub
 
UVM Update: Register Package
UVM Update: Register PackageUVM Update: Register Package
UVM Update: Register Package
DVClub
 
Verification of the QorIQ Communication Platform Containing CoreNet Fabric wi...
Verification of the QorIQ Communication Platform Containing CoreNet Fabric wi...Verification of the QorIQ Communication Platform Containing CoreNet Fabric wi...
Verification of the QorIQ Communication Platform Containing CoreNet Fabric wi...
DVClub
 
Verification of Wireless SoCs: No Longer in the Dark Ages
Verification of Wireless SoCs: No Longer in the Dark AgesVerification of Wireless SoCs: No Longer in the Dark Ages
Verification of Wireless SoCs: No Longer in the Dark Ages
DVClub
 
I Never Thought I Would Grow Up to be This Formal
I Never Thought I Would Grow Up to be This FormalI Never Thought I Would Grow Up to be This Formal
I Never Thought I Would Grow Up to be This Formal
DVClub
 
OMAP Verification
OMAP VerificationOMAP Verification
OMAP Verification
DVClub
 
Roy aeroVerifying Power Domains in AeroFONE
Roy aeroVerifying Power Domains in AeroFONERoy aeroVerifying Power Domains in AeroFONE
Roy aeroVerifying Power Domains in AeroFONE
DVClub
 
Challenges in Using UVM at SoC Level
Challenges in Using UVM at SoC LevelChallenges in Using UVM at SoC Level
Challenges in Using UVM at SoC Level
DVClub
 
Ad

Verification of Graphics ASICs (Part I)

  • 1. DV Club Westford MA Verification of Graphics ASICs Shaw Yang Gary Greenstein AMD Marlborough MA May 28, 2008
  • 2. AMD: DV Club - Westford MA2 May 30, 2008 Agenda AMD Overview GPU Systems Overview 3D Graphics Basics Pretty Pictures Verification Challenges Size and complexity Layered CODE and Testbenches HW Emulation Functional Coverage
  • 3. AMD: DV Club - Westford MA3 May 30, 2008 AMD Overview
  • 4. AMD: DV Club - Westford MA4 May 30, 20084 New form factors Emerging market opportunities and convergence - x86 Across all the screens of your life AMD Leading the Way May 7, 20084
  • 5. AMD: DV Club - Westford MA5 May 30, 2008 The Graphics Market
  • 6. AMD: DV Club - Westford MA6 May 30, 2008 Today’s AMD: Capabilities Segments Geography Strengths Customers/Pa rtners Products Tech MFG Cadence Rapid System Level Verification TechTorial6 Blending world-class knowledge, cultures and people Server Workstation Desktop Game Notebook DTV Handheld consoles Greater Latin Europe North Korea Japan China America America Distribution PC OEM Retail Digital ODM Consumer Handheld Media Microprocessors Customer Best-in- Chipset Graphics & Media Focus Class Products Processors 64-bit Multi- Hyper- Tech-Centric CrossFire Avivo Low H.264 Core Transport Culture Power Fabs and Process Technology Foundry Partnerships
  • 7. AMD: DV Club - Westford MA7 May 30, 2008 Transform Processing Technology CPU Drivers BIOS Media Centric Graphics Centric Data Centric General Purpose Platforms GPUChipset Drivers BIOS Drivers BIOS
  • 8. AMD: DV Club - Westford MA8 May 30, 2008 GPU System Overview
  • 9. AMD: DV Club - Westford MA9 May 30, 2008 GPU in PC System – Discrete Graphics AGP / PCI Express ToDisplay Graphics Memory System Memory RS690 SB700
  • 10. AMD: DV Club - Westford MA10 May 30, 2008 GPU in PC System – Integrated Graphics To Display AGP / PCI Express Graphics Memory System Memory RS690G SB700
  • 11. AMD: DV Club - Westford MA11 May 30, 2008 GPU in Desktop System PC Chassis Integrated Graphics
  • 12. AMD: DV Club - Westford MA12 May 30, 2008 GPU in Notebook System Integrated Graphics Discrete Graphics
  • 13. AMD: DV Club - Westford MA13 May 30, 2008 3D Graphics Basics
  • 14. AMD: DV Club - Westford MA14 May 30, 2008 Computerized Graphics
  • 15. AMD: DV Club - Westford MA15 May 30, 2008 The Digital World
  • 16. AMD: DV Club - Westford MA16 May 30, 2008 Vertexes, Polygons and Pixels Vertex 1 Vertex 2 Vertex 3 Triangle Mesh Wire Frame
  • 17. AMD: DV Club - Westford MA17 May 30, 2008 Creating the Objects – Vertexes Vertexes
  • 18. AMD: DV Club - Westford MA18 May 30, 2008 Creating the Objects – Polygons Object Geometry
  • 19. AMD: DV Club - Westford MA19 May 30, 2008 Scan Conversion Conversion from triangles to pixels Break up triangles into raster elements (pixels) Prepare them for per-fragment processing Scan line
  • 20. AMD: DV Club - Westford MA20 May 30, 2008 Creating the Objects – Pixels
  • 21. AMD: DV Club - Westford MA21 May 30, 2008 Creating the Objects – Textures Texture
  翻译: