Modern Consumer Video Card Cheng-Han Du. What Is Video Card? A separated card to generate and output image to display. Not the integrated graphic processor.

Slides:



Advertisements
Similar presentations
Contens What is video card? History Main Components Advantages of Video Cards.
Advertisements

~ Extension cards ~ graphic card, sound card, LAN, TV card.
COMPUTER GRAPHICS CS 482 – FALL 2014 NOVEMBER 10, 2014 GRAPHICS HARDWARE GRAPHICS PROCESSING UNITS PARALLELISM.
Understanding the graphics pipeline Lecture 2 Original Slides by: Suresh Venkatasubramanian Updates by Joseph Kider.
HARDWARE ACCELERATED WEB BROWSER Berlian Juliartha M.P Indah Yudi Suryani Wais Al Qonri H
GRAPHICS AND COMPUTING GPUS Jehan-François Pâris
IMGD 4000: Computer Graphics in Games Emmanuel Agu.
1 ITCS 6/8010 CUDA Programming, UNC-Charlotte, B. Wilkinson, Jan 19, 2011 Emergence of GPU systems and clusters for general purpose High Performance Computing.
GPU Simulator Victor Moya. Summary Rendering pipeline for 3D graphics. Rendering pipeline for 3D graphics. Graphic Processors. Graphic Processors. GPU.
Evolutions of GPU Architectures Andrew Coile CMPE220 3/2007.
Evolution of the Programmable Graphics Pipeline Patrick Cozzi University of Pennsylvania CIS Spring 2011.
Ch 1 Intro to Graphics page 1CS 367 First Day Agenda Best course you have ever had (survey) Info Cards Name, , Nickname C / C++ experience, EOS experience.
Computer Monitors B. Konkoth. Types of monitors CRT Cathode Ray Tube LCD Liquid Crystal Display.
Presentation by David Fong
Video Cards. Integrated Video Cards Integrated video cards are built into the motherboard. Notice the two ports, the graphic output they offer is not.
Video Data Topic 4: Multimedia Technology. What is Video? A video is just a collection of bit-mapped images that when played quickly one after another.
Klas Skogmar, Lund Institute of Technology Real-time Video Effects Using Programmable Graphics Cards Master of Science Thesis Klas Skogmar
Realtime 3D Computer Graphics Computer Graphics Computer Graphics Software & Hardware Rendering Software & Hardware Rendering 3D APIs 3D APIs Pixel & Vertex.
Under the Hood: 3D Pipeline. Motherboard & Chipset PCI Express x16.
PC Maintenance: Preparing for A+ Certification Chapter 15: Video Cards.
Digital Graphics and Computers. Hardware and Software Working with graphic images requires suitable hardware and software to produce the best results.
Nvidia Tegra 2 The world's first mobile super chip.
Interactive Visualization of Volumetric Data on Consumer PC Hardware: Introduction Daniel Weiskopf Graphics Hardware Trends Faster development than Moore’s.
CSU0021 Computer Graphics © Chun-Fa Chang CSU0021 Computer Graphics September 10, 2014.
Background image by chromosphere.deviantart.com Fella in following slides by devart.deviantart.com DM2336 Programming hardware shaders Dioselin Gonzalez.
Output Devices.
GPU Programming Robert Hero Quick Overview (The Old Way) Graphics cards process Triangles Graphics cards process Triangles Quads.
CHAPTER 4 Window Creation and Control © 2008 Cengage Learning EMEA.
Programmable Pipelines. Objectives Introduce programmable pipelines ­Vertex shaders ­Fragment shaders Introduce shading languages ­Needed to describe.
Grafis 3D. What is 3D?  3D Image x, y, z Tell a story, more information  2D Image x, y Communicate something simple (ie. cheat)
Graphics Hardware and Graphics in Video Games COMP136: Introduction to Computer Graphics.
Computer Graphics Graphics Hardware
Nick Sims Like a motherboard, a graphics card is a printed circuit board that houses a processor and RAM.
The 4 functions of a computer are 1.Input 2.Output 3.Storage 4.Processing.
Chris Kerkhoff Matthew Sullivan 10/16/2009.  Shaders are simple programs that describe the traits of either a vertex or a pixel.  Shaders replace a.
1 Chapter 1 Overview of Computer Graphics  To understand the basic objectives and scope of computer graphics  To identify computer graphics applications.
1 ETC. 2 Sounds FX Sounds FX –WAV audio files –Load into memory and play it »Load »Play »Stop »Pause –2D or 3D »3D should be integrated into scene management.
The Graphics Rendering Pipeline 3D SCENE Collection of 3D primitives IMAGE Array of pixels Primitives: Basic geometric structures (points, lines, triangles,
Module 8 Review Questions 1.VGA stands for A. Video Graphic Association B. Video Gradient Array C. Video Graphic Array D. Video Graphic Arrangement.
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.
Standard Sound Card (PCI) This is a typical sound card design. Although most of the newer sound cards use a PCI-E 1x (1Lane) to 8x (with exceptions for.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
Graphics. What is a Graphic ? A Graphic is an image or a picture e.g. Pictures can be either drawn or painted. Pixel - Stands for Picture Element.
Linchuan Chen. 图形处理器( Graphics Processing Unit ), 是一种专门用来处理在个人电脑、工作站或游 戏机上图像运算工作的微处理器。 图形处理器使显卡减少了对中央处理器的依赖, 并分担了部分原本是由中央处理器所担当的工 作 Efficient at manipulating.
1 Contents  Audio  Sprite  Input devices  Game production milestones  Course summary.
Nicole Juli Nicolás Uriarte 1o 1 St.Brendan´s 2011.
The Effects of Parallel Programming on Gaming Anthony Waterman.
Havok FX Physics on NVIDIA GPUs. Copyright © NVIDIA Corporation 2004 What is Effects Physics? Physics-based effects on a massive scale 10,000s of objects.
Graphics Card Andrew Kasper MYP 5.
GAM666 – Introduction To Game Programming ● Programmer's perspective of Game Industry ● Introduction to Windows Programming ● 2D animation using DirectX.
The Effects of Parallel Programming on Gaming Anthony Waterman.
Computer PARTS. What is hardware? The hardware are the parts of the computer itself including the Central Processing Unit (CPU), keyboards, monitors,
Computer Graphics Lecture 03 Graphics Systems Cont… Taqdees A. Siddiqi
Computer is a general-purpose device that can be programmed to carry out a set of arithmetic or logical operations automatically. Since a sequence of.
Pragmatic appliance of GPGPU technology
Computer Graphics Graphics Hardware
Transformer for your computer
ATI Semiconductor technology corporation based in Markham, Ontario, Canada, that specialized in the development of graphics processing units and chipsets.
GPU Architecture and Its Application
Accelerated Processing Units
Chapter 1 An overview on Computer Graphics
Contens What is video card? History Main Components
Week 2 - Friday CS 113.
What is GPU? how does it work?
Chapter 1 An overview on Computer Graphics
GRAPHICS PROCESSING UNIT
Computer Graphics Graphics Hardware
VIDEO CARDS.
CIS 6930: Chip Multiprocessor: GPU Architecture and Programming
Presentation transcript:

Modern Consumer Video Card Cheng-Han Du

What Is Video Card? A separated card to generate and output image to display. Not the integrated graphic processor.

The Plugs for Display Devices Left: S-Video for TVs, DVD players, game consoles, etc. Output analog signals. Middle: DVI output for general computer display. Output digital signals. Right: D-sub (DB-15) output for general computer display. Output analog signals.

Video Card: Early Days DirectX 5.0 (1997): The key API to situation in present. Released for Win95, 98, or NT, …. Due to multiprocessing feature of new operating system, graphics-relating application becomes a heavy load on CPU. In general, video card was used to accelerate 2D and 3D graphics performance. Watching video in DVD also required a better video chip.

Video Card: Early Days Some other APIs OpenGL – A cross-platform Glide – A API made by 3Dfx for Voodoo series cards

Video Card: Early Days Video cards series based on DirectX: ATi: Rage nVIDIA: RIVA, TNT Video cards series based on Glide: Voodoo series (Voodoo and Voodoo2 at that time)

Video Card: Nowadays 3Dfx bankrupted and was acquired by nVIDIA. AMD acquired ATi nVIDIA and AMD dominate mainstream of video card.

Video Card: Nowadays Shader (pixel, vertex, geometry) Anti-aliasing and anisotropic filtering Depth of field Motion blur ……

Video Card: Nowadays It sounds like: video cards are used only for entertainment such as games and movies. Actually, recent development of using graphic card to perform general-purpose calculation is very promising.

Video Card: Nowadays Many graphics-relating operations are about mathematics such as linear algebra and FFT (Fast Fourier Transform). Some engineering and physics problem requires huge amount of calculation which is very similar to those in computer graphics.

Video Card: Nowadays Sometimes, programmers may need a 3D visualization to observe or present something. Efforts mentioned above may need a supercomputer to handle. However, a video card or more may solve this problem. Speed may even faster!

Video Card: Future About a month ago, nVIDIA acquired AGEIA which focused on physical acceleration. More calculation will be done by video card. Replace the CPU?