Raghu Machiraju Slides: Courtesy - Prof. Huamin Wang, CSE, OSU

Slides:



Advertisements
Similar presentations
Hardware Lesson 3 Inside your computer.
Advertisements

Computer Graphics Prof. Muhammad Saeed. 2 Hardware ( Graphic Cards ) II Hardware II Computer Graphics 1 August 2012.
Video Cards CS431 Class Presentation Ashish Bhat ( ) Nilesh Meshram ( )
Provide data pathways that connect various system components.
HARDWARE Rashedul Hasan..
IT Essentials PC Hardware & Software v5.0
Lecture 1 Computer Graphics Hardware Basic graphics hardware –Display devices –Video controller –Memory –CPU –System bus Graphics Hardware # 1 CG show.
Basic Computer Hardware and Software.
Introduction Computer Hardware Jess 2006 EXPANSION CARDS BUS ARCHITECTURE AND CONNECTORS.
Battery BIOS. CPU (Central Processing Unit) Brain of the computer Executes millions of instructions per second Built using millions of transistors Needs.
PCI SLOTS. network cards, sound cards, modems, extra ports such as USB or serial, TV tuner cards and disk controllers. Disadvantage: their higher bandwidth.
Presentation by David Fong
Computer Hardware. Input Devices In computing, an input device is any peripheral (piece of computer hardware equipment) used to provide data and control.
V Material obtained from summer workshop in Guildford County.
Prepared by Careene McCallum-Rodney Hardware specification of a computer system.
Graphics Hardware Display (CRT, LCD,…) Graphics accelerator
LOGO. Types of System Boards  Nonintegrated System Board  Nonintegrated system boards can be easily identified because each expansion slot is usually.
PHY 201 (Blum) Buses Warning: some of the terminology is used inconsistently within the field.
Cheap Computer Contest. Hardware The physical components of a computer system. Examples: Motherboard, DVD Burner, RAM CPU, and etc.
EXPANSION CARDS and PORTS Expansion cards are what allow your computer to interface with other external and internal devices such as: hard drives, usb.
Computer Systems 1 Fundamentals of Computing
XP Practical PC, 3e Chapter 17 1 Upgrading and Expanding your PC.
COMP 1017: Digital Technologies Session 7: Motherboards.
ECEn 191 – New Student Seminar - Session 8: Computer Systems ECEn 191 – New Student Seminar – Session 7: Computer Systems Computer Systems ECEn 191 New.
Chapter 2 How Computers Work.
… when you will open a computer We hope you will not look like …
Stuart Cunningham - Computer Platforms COMPUTER PLATFORMS Input, Output, and Storage & Introduction to Basic Computer Architecture Week 2.
Know the Computer Multimedia tools. Computer essentials.
Basics of a Computer Graphics System Introduction to Computer Graphics CSE 470/598 Arizona State University Dianne Hansford.
66 CHAPTER THE SYSTEM UNIT. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 6-2 Competencies Describe the four basic types of system units.
CHAPTER 1 Installing and Supporting I/O Devices Suraya Alias.
Computer System Overview Chapter 1. Operating System Exploits the hardware resources of one or more processors Provides a set of services to system users.
Add on cards. Also known as Expansion card or interface adapter. It can be inserted into an expansion slot of a motherboard to add functionality to a.
… but what parts does it have and how do they work? A computer looks like this...
Organization of a computer: The motherboard and its components.
Exercise 2 The Motherboard
Computer Graphics Graphics Hardware
Computer system components By Corey Burton. GPU GPU stands for ‘graphics processing unit’. The GPU can help the computer run smoothly. GPU is used for.
Chapter 2 Getting Started: Drawing Figures. The Framebuffer Lecture 2 Fri, Aug 29, 2003.
Unit 2 - Hardware Graphics Cards. Why do we need graphics cards? ● The processor executes commands for many different purposes. ● Graphics processing.
PRESENTATION ON MOTHERBOARD. MOTHERBOARD The motherboard is the main circuit board inside your PC. A motherboard is the central printed circuit board.
The Graphics Rendering Pipeline 3D SCENE Collection of 3D primitives IMAGE Array of pixels Primitives: Basic geometric structures (points, lines, triangles,
Inside your computer. Hardware Review Motherboard Processor / CPU Bus Bios chip Memory Hard drive Video Card Sound Card Monitor/printer Ports.
Adapter Cards and Expansion Ports
Hardware. Make sure you have paper and pen to hand as you will need to take notes and write down answers and thoughts that you can refer to later on.
Chapter 19 Upgrading and Expanding Your PC. 2Practical PC 5 th Edition Chapter 19 Getting Started In this Chapter, you will learn: − If you can upgrade.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 3 – The Motherboard.
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER The System Unit computing ESSENTIALS    
Computers: Hardware Patrice Koehl Computer Science UC Davis.
Computer Hardware. Lally School of M&T- Microcomputing and Info Systems Lecture Topics 1. Data Representation 2. Data Metrics 3. Central processing Unit.
Computer Hardware. The Desk Top Computer A PC is a general-purpose information processing device. It can take data from a person (through the keyboard.
Chapter 2.
Basic Computer Hardware and Software. Guilford County SciVis V
Basic Computer Hardware and Software.
What is a Bus? A Bus is a communication system that transfers data between components inside a computer or between computers. Collection of wires Data.
Busses. Peripheral Component Interconnect (PCI) bus architecture The PCI bus architecture is a processor-independent bus specification that allows peripherals.
Computer Hardware Introduction What’s inside that box?
Adapter Cards and Expansion Ports. There are several types of adapter cards, but the majority of them use PCI, PCIe, and AGP expansion slots. There are.
Computer Graphics Graphics Hardware
Transformer for your computer
Basic Computer Hardware and Software.
Computer Components.
Computer systems is a 10-credit unit
Video RAM Presented by GHOLAMREZA KAKAMANSHADI
Basic Computer Hardware and Software.
Hardware.
Basic Computer Hardware & Software
Basic Computer Hardware and Software.
المحور 3 : العمليات الأساسية والمفاهيم
Computer Graphics Graphics Hardware
Presentation transcript:

Raghu Machiraju Slides: Courtesy - Prof. Huamin Wang, CSE, OSU CSE 581: Module 2 - Hardware Raghu Machiraju Slides: Courtesy - Prof. Huamin Wang, CSE, OSU

Architecture Keyboard and mouse Graphics card Power CPU Hard drive DVD ROM Memory

Raster Graphics Systems Raster: Images are represented by an array of picture elements (pixels).

Frame Buffer Screen resolution Refresh rate Pixel format 1 bit: black & white 8 bits: 256 levels of gray 32 bits: 16 million colors (true color)

Size of Frame Buffer Number of pixels × Bits per pixel Screen resolution Pixel format For example, the screen is 1960×1080 with 24 bits per pixel, how big is the frame buffer? Frame buffer may store other information, such as depth values. 1960×1080×24=51M bits = 6M bytes

A Prototype Graphics System CPU Memory Frame buffer in main memory? Frame buffer System bus (motherboard) Video controller

An Early Graphics System CPU Memory System bus (motherboard) Graphics memory: on-board frame buffer for faster access Graphics memory Video controller Graphics card/video card/display card

An Early Graphics System CPU Memory System bus (motherboard) A processor dedicated for graphics processing Graphics memory Video controller Graphics processor (GPU) Graphics card

Companies Building Graphics Cards

Comparison (Flops: Floating-point operations)

Evaluation

Graphics Pipeline: Software

Graphics Pipeline: Hardware Geometry stage Rasterization stage

Graphics Bus Interface: Peripheral Component Interconnect (PCI) CPU Memory System bus (motherboard) PCI bus 133MB/s Other peripherals: wireless card, sound card, … Graphics memory Video controller Graphics processor (GPU) Graphics card

Problems with PCI PCI bus becomes a bottleneck! Shared with other devices. Lots of data from main memory to graphics memory: textures, geometry… Example: 2M triangles, 90 bytes each => 180 MB > 133 MB (PCI bandwidth)

Graphics Bus Interface: Accelerated Graphics Port (AGP) CPU Memory System bus (motherboard) PCI bus AGP bus AGP 1.1: 533 MB/s AGP 3.0: 2133 MB/s 132 MB/s Other peripherals: wireless card, sound card, … Graphics memory Video controller Graphics processor (GPU) Graphics card

Features of AGP No local bus congestion. Faster data transfer (20 times faster than PCI). More geometry can be transferred. Direct execution of many operations from the man memory.

Graphics Bus Interface: Peripheral Component Interconnect Express (PCI-e) CPU Memory System bus (motherboard) 3GB/s (Shared, parallel) PCI-e bus Other peripherals: wireless card, sound card, … Graphics memory Video controller Graphics processor (GPU) Graphics card

Readings & Labs Textbook: Chapter 1 & 2