Heterogeneous and Reconfigurable Computing Lab

Slides:



Advertisements
Similar presentations
Instructor: Sazid Zaman Khan Lecturer, Department of Computer Science and Engineering, IIUC.
Advertisements

Heterogeneous Computing: New Directions for Efficient and Scalable High-Performance Computing Dr. Jason D. Bakos.
Heterogeneous Computing at USC Dept. of Computer Science and Engineering University of South Carolina Dr. Jason D. Bakos Assistant Professor Heterogeneous.
CPU Processor Speed Timeline Speed =.02 Mhz Year= 1972 Transistors= 3500 It takes 66, CPU’s to equal 1 i7.
Dezső Sima Evolution of Intel’s transistor technology 45 nm – 14 nm October 2014 Vers. 1.0.
Some Thoughts on Technology and Strategies for Petaflops.
History of Game Consoles Caleb Baze Atari 2600  Introduced Microprocessor-based Hardware  Utilized Game Cartridges  Allowed unlimited games to.
Measuring Performance
Computer Systems Computer Performance.
Processors Menu  INTEL Core™ i Processor INTEL Core™ i Processor  INTEL Core i Processor INTEL Core i Processor  AMD A K.
Michael Monroig Michael Fiorelli.  The Processor is also known as the CPU or Central Processing Unit.  Processors carry out the instructions of computer.
Desktop with Direct3D 10 capable hardware Laptop with Direct3D 10 capable hardware Direct3D 9 capable hardware Older or no graphics hardware.
Adam Meyer, Michael Beck, Christopher Koch, and Patrick Gerber.
ECEn 191 – New Student Seminar - Session 8: Computer Systems ECEn 191 – New Student Seminar – Session 7: Computer Systems Computer Systems ECEn 191 New.
HARDWARE Lesson 2. Components of a computer: 1)A Processor (or CPU) The brain of the computer 2)Memory To remember the programs and data that it uses.
Different CPUs CLICK THE SPINNING COMPUTER TO MOVE ON.
Company LOGO High Performance Processors Miguel J. González Blanco Miguel A. Padilla Puig Felix Rivera Rivas.
Trends in the Infrastructure of Computing: Processing, Storage, Bandwidth CSCE 190: Computing in the Modern World Dr. Jason D. Bakos.
Intel’s Penryn Sima Dezső Fall 2007 Version nm quad-core -
CSE 691: Energy-Efficient Computing Lecture 7 SMARTS: custom-made systems Anshul Gandhi 1307, CS building
Hardware Trends. Contents Memory Hard Disks Processors Network Accessories Future.
Lecture 1: Introduction. Course Outline The aim of this course: Introduction to the methods and techniques of performance analysis of computer systems.
Reminder Lab 0 Xilinx ISE tutorial Research Send me an if interested Looking for those interested in RC with skills in compilers/languages/synthesis,
1 Buses and types of computer. Paul Strickland Liverpool John Moores University.
1 The First Computer [Adapted from Copyright 1996 UCB]
Exascale Computing. 1 Teraflops Chip Knight Corner will be manufactured with Intel’s 3-D Tri-Gate 22nm process and features more than 50 cores.
transistor technology
Computer Engineering 1502 Advanced Digital Design Professor Donald Chiarulli Computer Science Dept Sennott Square
Trends in the Infrastructure of Computing
Heterogeneous and Reconfigurable Computing Group Objective: develop technologies to improve computer performance 1 Processor Generation Max. Clock Speed.
Heterogeneous and Reconfigurable Computing Lab Mission: Develop practices and tools to harness emerging processing technologies Emerging technologies address.
Sony PlayStation 3 Sony also laid out the technical specs of the device. The PlayStation 3 will feature the much-vaunted Cell processor, which will run.
Succeeding with Technology Chapter 2 Hardware Designed to Meet the Need The Digital Revolution Integrated Circuits and Processing Storage Input, Output,
The Internet (Gaming) Windows XP or later 1.7 GHz Intel or AMD Processor 512 MB of RAM DirectX 8.1 graphics card Sound card (These requirements are based.
Chap 4: Processors Mainly manufactured by Intel and AMD Important features of Processors: Processor Speed (900MHz, 3.2 GHz) Multiprocessing Capabilities.
Computer Hardware & Processing Inside the Box CSC September 16, 2010.
Moore’s Law Electronics 19 April Moore’s Original Data Gordon Moore Electronics 19 April 1965.
Computer Performance. Hard Drive - HDD Stores your files, programs, and information. If it gets full, you can’t save any more. Measured in bytes (KB,
Parallel Computers Today Oak Ridge / Cray Jaguar > 1.75 PFLOPS Two Nvidia 8800 GPUs > 1 TFLOPS Intel 80- core chip > 1 TFLOPS  TFLOPS = floating.
Sima Dezső Introduction to multicores October Version 1.0.
Introduction to Microprocessors
Microprocessor Design Process
PASTA 2010 CPU, Disk in 2010 and beyond m. michelotto.
Hardware Architecture
A 45nm 37.3GOPS/W Heterogeneous Multi-Core SoC ● Renesas Technology, Kodaira, Japan ● Hitachi, Kodaira, Japan ● Waseda University, Shinjuku, Japan ● Tokyo.
A next-generation many-core processor with reliability, fault tolerance and adaptive power management features optimized for embedded.
William Stallings Computer Organization and Architecture 6th Edition
Itanium® 2 Processor Architecture
Research Overview and Administrative Vision
HOW IT WORKS ….
Memory P2 Understand hardware technologies for game platforms
An Introduction to VLSI (Very Large Scale Integrated) Circuit Design
transistor technology
Anshul Gandhi 347, CS building
Introduction to VLSI ASIC Design and Technology
RAM, CPUs, & BUSES Egle Cebelyte.
Nat 4/5 Computing Science Types of Computer and Performance
HISTORY OF MICROPROCESSORS
Lecture-1 Introduction
Computer Hardware Introduction.
CSCE 190: Computing in the Modern World Dr. Jason D. Bakos
اسلاتهاي توسعه جلسه ششم.
Parallel Processing and GPUs
Nat 4/5 Computing Science Types of Computer and Performance
BIC 10503: COMPUTER ARCHITECTURE
transistor technology
Trends in the Infrastructure of Computing
Midterm review.
Motherboard External Hard disk USB 1 DVD Drive RAM CPU (Main Memory)
Electronics for Physicists
Presentation transcript:

Heterogeneous and Reconfigurable Computing Lab Lab Director: Jason D. Bakos

Heterogeneous and Reconfigurable Computing Group Objective: develop technologies to improve computer performance Processor Generation Max. Clock Speed (GHz) Max. Numberof Cores Max. RAM Bandwidth (GB/s) Max. Peak Floating Point (Gflop/s) Max. L3 cache (MB) Core (2006) 3.33 4 25.6 107 8 Penryn (2007) Westmere (2010) 3.60 6 173 12 Ivy Bridge (2013) 3.70 355 15 Broadwell (2015) 3.80 365 30

Moore’s Law? Processor Generation Transistor size (nm) Number of transistors (millions) Core (2006) 65 105 Penryn (2007) 45 228 Westmere (2010) 32 382 Ivy Bridge (2013) 22 624 Broadwell (2015) 14 1300 Cannonlake (2017) 10 2600 ?? (2020) 7 5200 ?? (2022) 5 10400 ?? (2025) 3 20800 ?? (2027) 1 41600 Si atom spacing = 0.5 nm

New Capabilities What about iPhone 6s 4K video? What about XBox One graphics?

All Modern CPUs are Heterogeneous

All Modern CPUs are Heterogeneous Apple A5x Apple A6 Apple A7 Apple A8 Apple A9 Apple A10

Heterogeneous and Reconfigurable Computing Lab We’re in good shape for graphics and video What about scientists, engineers, and computational finance? For these, we need emerging processing technologies Digital Signal Processors: Manycore Processors: Our work: Applications Development tools

Field Programmable Gate Arrays (FPGAs)

Heterogeneous Computing with FPGAs Convey HC-1

Emerging Technologies: Processor-in-Memory Micron Automata Processor: IBM Neuromorphic Processor

Contact Information Lab: Swearingen 3D15 Office: Swearingen 3A45 jbakos@sc.edu Graduate Students: Madushan Abeysinghe Lacie Cochran Rasha Karakchi Ivan Panchenko Konstantin Rubin Undergraduate Students: Charles Daniels Joshua Livingston Viraj Patel Scottie Scott Manal "Mae" Khawaja