Haines 00 petaflops 1015 gpusmulticore100s 1000s cores

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 00 HP CRX 104 HP TVRX SGI RE1 88 Gouraud shading 90 SGI IR Nvidia TNT GeForce E&S 3DLabs SGI Harmony Cobalt Glint Accel/VSIS Voodoo Megatek E&S Freedom SGI RE2 Textures SGI R-Monster ATI Radeon 256 108 107 106 PC Graphics 105 Division VPX Antialiasing 104 92 Year 94 96 98 Graph courtesy of Professor John Poulton (from Eric Haines) 00 • Petaflops (1015) – GPUs/multicore/100s-1000s cores • Parallelism • Pipelining • Started in 1999 • Flexible, programmable – Vertex, Geometry, Fragment Shaders • And much faster, of course • • • • • • • 1999 GeForce256: 0.35 Gigapixel peak fill rate 2001 GeForce3: 0.8 Gigapixel peak fill rate 2003 GeForceFX Ultra: 2.0 Gigapixel peak fill rate ATI Radeon 9800 Pro : 3.0 Gigapixel peak fill rate 2006 NV60: ... Gigapixel peak fill rate 2009 GeForce GTX 285: 10 Gigapixel peak fill rate 2011 – GeForce GTC 590: 56 Gigapixel peak fill rate – Radeon HD 6990: 2x26.5 • 2012 – GeForce GTC 690: 62 Gigapixel/s peak fill rate Bridge the gap between hardware and software • How a processor works • How a computer is organized Establish a foundation for building higher‐level applications • How to understand program performance • How to understand where the world is going Instructor: Kavita Bala and Hakim Weatherspoon (kb@cs.cornell.edu, hweather@cs.cornell.edu) Lecture: • Tu/Th 1:25‐2:40 • Statler Auditorium Lab sections: • • • • Start next week Carpenter 104 (Blue room) Carpenter 235 (Red room) Upson B7 Required Textbooks Suggested Textbook Prof. Kavita Bala • • • • • Ugrad: IIT Bombay PhD: MIT Started in compilers and systems Moved to graphics Also work on parallel processing in graphics Prof. Hakim Weatherspoon • (Hakim means Doctor, wise, or prof. in Arabic) • Background in Education – Undergraduate University of Washington Played Varsity Football » Some teammates collectively make $100’s of millions » I teach!!! – Graduate University of California, Berkeley Some class mates collectively make $100’s of millions I teach!!! • Background in Operating Systems – Peer‐to‐Peer Storage Antiquity project ‐ Secure wide‐area distributed system OceanStore project – Store your data...
View Full Document

This document was uploaded on 02/22/2014 for the course CS 3410 at Cornell University (Engineering School).

Ask a homework question - tutors are online