graphics processing unit

12
1 GPU Presentation Prepared by David Yang

Upload: david-

Post on 28-Jan-2015

562 views

Category:

Technology


2 download

DESCRIPTION

A graphics processing unit or GPU is a specialized microprocessor that discharge and accelerates 3D or 2D graphics. It is used in embedded systems, mobile phones, personal computers, workstations, and game consoles.

TRANSCRIPT

Page 1: Graphics Processing Unit

1

GPUPresentation Prepared by

David Yang

Page 2: Graphics Processing Unit

2

• What is GPU? • When was GPU discovered? • High Performance Computing

• Why GPU over CPU? • What is GPU Computing? • What is CUDA? • GPGPU

• GPU Computing Applications • Fastest Supercomputer in the World

Presentation Overview

Page 3: Graphics Processing Unit

3

A graphics processing unit or GPU is a specialized microprocessor that discharge and accelerates 3D or 2D graphics. It is used in embedded systems, mobile phones, personal computers, workstations, and game consoles.

What is GPU?

Page 4: Graphics Processing Unit

4

GPU was defined and popularized by

In 1999, Nvidia marketed the GeForce 256 as "the world's first 'GPU', or Graphics Processing Unit, a single-chip processor with integrated transform, lighting, triangle setup/clipping, and delivering engines that is capable of processing a minimum of 10 million polygons per second."

When was GPU discovered?

Page 5: Graphics Processing Unit

5

High Performance Computing – Supercomputing with Tesla GPUs

TESLA WORKSTATION SOLUTIONS

TESLA DATA CENTER SOLUTIONS

Page 6: Graphics Processing Unit

6

NVIDIA Quadro GPUs delivers up to 5x faster

performance and 8x faster computational simulation

Page 7: Graphics Processing Unit

7

Modern GPUs are very efficient at manipulating computer graphics, and their highly parallel structure makes them more effective than CPUs for a range of complex algorithms.

In a personal computer, a GPU can be present on a video card, or it can be on the motherboard.

Why GPU over CPU?

Page 8: Graphics Processing Unit

8

GPU computing is to use a CPU and GPU together in an independent co-processing computing model. The sequential part of the application runs on the CPU and the computationally-intensive part is accelerated by the GPU.

What is GPU Computing?

Page 9: Graphics Processing Unit

9

NVIDIA revolutionized the General-purpose computing on graphics processing units or GPGPU and accelerated computing world in 2006-2007 by introducing its new massively parallel architecture called “CUDA”. The CUDA architecture consists of 100s of processor cores that operate together to crunch through the data set in the application.

What is CUDA?

Page 10: Graphics Processing Unit

10

CUDA Parallel Computing Architecture

Page 11: Graphics Processing Unit

11

The chip maker Nvidia announced that a new supercomputer built in China is the world’s fastest and uses seven thousand of its graphics processing units (GPUs). The supercomputer, built by the National University of Defence Technology and installed in the National Supercomputing Center in Tianjin, has power equivalent to 175,000 laptops, according to executives from Nvidia.

Fastest Supercomputer in the World

Page 12: Graphics Processing Unit

12

Thank You