GPUs - Graphics Processing Units
#1

GPUs - Graphics Processing Units


.pdf   GPUs.pdf (Size: 4.27 MB / Downloads: 7)

Introduction

Before we dive into the architectural details of some example GPUs, we'll have a look at some basic concepts
of graphics processing and 3D graphics, which will make it easier for us to understand the functionality of
GPUs

What is a GPU?

A GPU (Graphics Processing Unit) is essentially a dedicated hardware device that is responsible for translating
data into a 2D image formed by pixels. In this paper, we will focus on the 3D graphics, since that is
what modern GPUs are mainly designed for.

Geometry Stage

This stage is also referred to as the "Transform and Lighting" stage. In order to translate the scene from
3D to 2D, all the objects of a scene need to be transformed to various spaces - each with its own coordinate
system - before the 3D image can be projected onto a 2D plane. These transformations are applied on a
vertex-to-vertex basis.

Mathematical Principles

A point in 3D space usually has 3 coordinates, specifying its position. If we keep using 3-dimensional
vectors for the transformation calculations, we run into the problem that di erent transformations require
di erent operations (e.g.: translating a vertex requires addition with a vector while rotating a vertex requires
multiplication with a 3x3 matrix). We circumvent this problem simply by extending the 3-dimensional vector
by another coordinate (the w-coordinate), thus getting what is called homogeneous coordinates. This way,
every transformation can be applied by multiplying the vector with a speci c 4x4 matrix, making calculations
much easier.

Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: powered by mybb units conversion, units wise uml notes, electrical engineering units of, vtu 6th sem unix which units to read, continued education units for, graphics processing unit computation of neural networks, how much registered units in women entrepreneurship in india,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Image Processing & Compression Techniques (Download Full Seminar Report) Computer Science Clay 42 22,826 07-10-2014, 07:57 PM
Last Post: seminar report asees
  On-line Analytical Processing (OLAP) computer science crazy 2 2,623 01-04-2014, 11:11 PM
Last Post: seminar report asees
  Hardware for image processing - Basics Eye – Human vision sensor ppt computer topic 0 7,756 25-03-2014, 11:12 PM
Last Post: computer topic
Question Space-time Adaptive Processing (STAP) computer science crazy 2 3,145 16-10-2013, 03:09 PM
Last Post: Guest
  Digital Light Processing computer science crazy 1 2,261 11-01-2013, 10:56 AM
Last Post: seminar details
  digital image processing project topics 1 2,276 19-11-2012, 01:46 PM
Last Post: seminar details
  3D computer graphics and applications electronics seminars 2 3,798 31-10-2012, 01:09 PM
Last Post: seminar details
  Parallel Computing In Remote Sensing Data Processing computer science crazy 4 4,844 01-03-2012, 09:32 AM
Last Post: seminar paper
  PARALLEL COMPUTING IN REMOTE SENSING DATA PROCESSING seminar projects crazy 1 2,930 24-02-2012, 11:40 AM
Last Post: seminar paper
  online analytical processing presentation project report tiger 1 2,225 31-01-2012, 11:07 AM
Last Post: seminar addict

Forum Jump: