La microarchitecture est morte. Longue vie à la microarchitecture! ISCA 2010 Panel, St. Malo, France (Microarchitecture is dead. Long live microarchitecture!)

Slides:



Advertisements
Similar presentations
S CALING T HE S PEEDUP OF MULTI - CORE CHIPS BASED ON A MDAHL S LAW A.V. Bogdanov, Kyaw Zaya DUBNA,
Advertisements

Parallelism Lecture notes from MKP and S. Yalamanchili.
“Amdahl's Law in the Multicore Era” Mark Hill and Mike Marty University of Wisconsin IEEE Computer, July 2008 Presented by Dan Sorin.
© 2003 Mark D. HillCS & ECE, University of Wisconsin-Madison Harnessing Moore’s Law (with Selected Implications) Mark D. Hill Computer Sciences Department.
Microarchitecture is Dead AND We must have a multicore interface that does not require programmers to understand what is going on underneath.
Yale Patt The University of Texas at Austin World University Presidents’ Symposium University of Belgrade April 4, 2009 Future Microprocessors: What must.
Lecturer: Simon Winberg Lecture 18 Amdahl’s Law & YODA Blog & Design Review.
La microarchitecture est morte. Longue vie à la microarchitecture! Burton Smith Microsoft.
University of Wisconsin-Madison © 2008 Multifacet Project Amdahl’s Law in the Multicore Era Mark D. Hill and Michael R. Marty University of Wisconsin—Madison.
Example (1) Two computer systems have been tested using three benchmarks. Using the normalized ratio formula and the following tables below, find which.
1 Accelerating Critical Section Execution with Asymmetric Multi-Core Architectures M. Aater Suleman* Onur Mutlu† Moinuddin K. Qureshi‡ Yale N. Patt* *The.
Recap.
Lecture 37: Chapter 7: Multiprocessors Today’s topic –Introduction to multiprocessors –Parallelism in software –Memory organization –Cache coherence 1.
Dr. Gheith Abandah, Chair Computer Engineering Department The University of Jordan 20/4/20091.
8/15/2015 Scalable Computing Software Lab, Illinois Institute of Technology 1 in the Multicore Era Reevaluating Amdahl’s Law in the Multicore Era Xian-He.
Utility-Based Acceleration of Multithreaded Applications on Asymmetric CMPs José A. Joao * M. Aater Suleman * Onur Mutlu ‡ Yale N. Patt * * HPS Research.
DATA STRUCTURES OPTIMISATION FOR MANY-CORE SYSTEMS Matthew Freeman | Supervisor: Maciej Golebiewski CSIRO Vacation Scholar Program
University of Wisconsin-Madison © 2008 Multifacet Project Amdahl’s Law in the Multicore Era Mark D. Hill and Michael R. Marty Univ. of Wisconsin—Madison.
18-447: Computer Architecture Lecture 30B: Multiprocessors Prof. Onur Mutlu Carnegie Mellon University Spring 2013, 4/22/2013.
Alternative Computing Technologies
910 Raleigh Rd, Chapel Hill, NC
Extending Amdahl’s Law in the Multicore Era Erlin Yao, Yungang Bao, Guangming Tan and Mingyu Chen Institute of Computing Technology, Chinese Academy of.
Computer Architecture and System Research For Future Computing Jaehyuk Huh.
Amdahl’s Law in the Multicore Era Mark D.Hill & Michael R.Marty 2008 ECE 259 / CPS 221 Advanced Computer Architecture II Presenter : Tae Jun Ham 2012.
EECE 571R (Spring 2009) Massively parallel/distributed platforms Matei Ripeanu matei at ece.ubc.ca.
Agenda Project discussion Modeling Critical Sections in Amdahl's Law and its Implications for Multicore Design, S. Eyerman, L. Eeckhout, ISCA'10 [pdf]pdf.
Amphisbaena: Modeling Two Orthogonal Ways to Hunt on Heterogeneous Many-cores an analytical performance model for boosting performance Jun Ma, Guihai Yan,
Multi-core Programming Introduction Topics. Topics General Ideas Moore’s Law Amdahl's Law Processes and Threads Concurrency vs. Parallelism.
Faculty Council Presentation Monday, January 26, 2004.
My major mantra: We Must Break the Layers. Algorithm Program ISA (Instruction Set Arch)‏ Microarchitecture Circuits Problem Electrons.
Yale Patt The University of Texas at Austin University of California, Irvine March 2, 2012 High Performance in the Multi-core Era: The role of the Transformation.
Η Μικροαρχιτεκτονική Πέθανε. Ζήτω η Μικροαρχιτεκτονική! Η Μικροαρχιτεκτονική Πέθανε. Ζήτω η Μικροαρχιτεκτονική! Christos Kozyrakis Stanford University.
Parallel Processing - introduction  Traditionally, the computer has been viewed as a sequential machine. This view of the computer has never been entirely.
CDA 3101 Fall 2013 Introduction to Computer Organization Computer Performance 28 August 2013.
Message Passing Computing 1 iCSC2015,Helvi Hartmann, FIAS Message Passing Computing Lecture 1 High Performance Computing Helvi Hartmann FIAS Inverted CERN.
Compiled by Maria Ramila Jimenez
Lecturer: Simon Winberg Lecture 18 Amdahl’s Law (+- 25 min)
Chapter 1 Performance & Technology Trends Read Sections 1.5, 1.6, and 1.8.
Heterogeneous CPU/GPU co- processor clusters Michael Fruchtman.
Karu Sankaralingam University of Wisconsin-Madison Collaborators: Hadi Esmaeilzadeh, Emily Blem, Renee St. Amant, and Doug Burger The Dark Silicon Implications.
Single-Chip Heterogeneous Computing: Does the Future Include Custom Logic, FPGAs, and GPGPUs? Wasim Shaikh Date: 10/29/2015.
Advanced Computer Networks Lecture 1 - Parallelization 1.
Speedup for Multi-Level Parallel Computing School of Computer Engineering Nanyang Technological University 21 st May 2012 Shanjiang Tang, Bu-Sung Lee,
Multi-core, Mega-nonsense. Will multicore cure cancer? Given that multicore is a reality –…and we have quickly jumped from one core to 2 to 4 to 8 –It.
Multicore: Panic or Panacea? Mikko H. Lipasti Associate Professor Electrical and Computer Engineering University of Wisconsin – Madison
Computer Science 320 Measuring Sizeup. Speedup vs Sizeup If we add more processors, we should be able to solve a problem of a given size faster If we.
CISC 879 : Advanced Parallel Programming Vaibhav Naidu Dept. of Computer & Information Sciences University of Delaware Dark Silicon and End of Multicore.
Hardware Trends CSE451 Andrew Whitaker. Motivation Hardware moves quickly OS code tends to stick around for a while “System building” extends way beyond.
Corse Overview Miodrag Bolic ELG7187 Topics in Computers: Multiprocessor Systems on Chip.
Hardware Trends CSE451 Andrew Whitaker. Motivation Hardware moves quickly OS code tends to stick around for a while “System building” extends way beyond.
Computer Architecture Lecture 27: Multiprocessors Prof. Onur Mutlu Carnegie Mellon University Spring 2015, 4/6/2015.
Kriging for Estimation of Mineral Resources GISELA/EPIKH School Exequiel Sepúlveda Department of Mining Engineering, University of Chile, Chile ALGES Laboratory,
740: Computer Architecture Memory Consistency Prof. Onur Mutlu Carnegie Mellon University.
Samira Khan University of Virginia Feb 25, 2016 COMPUTER ARCHITECTURE CS 6354 Asymmetric Multi-Cores The content and concept of this course are adapted.
CS203 – Advanced Computer Architecture
18-447: Computer Architecture Lecture 30B: Multiprocessors
Computer Architecture: Parallel Processing Basics
ECE/CS 757: Advanced Computer Architecture II Midterm 2 Review
Parallel Processing - introduction
The University of Texas at Austin
Parallel Processing Sharing the load.
ECE/CS 757: Advanced Computer Architecture II
Quiz Questions Parallel Programming Parallel Computing Potential
Quiz Questions Parallel Programming Parallel Computing Potential
Quiz Questions Parallel Programming Parallel Computing Potential
Quiz Questions Parallel Programming Parallel Computing Potential
ALF Amdhal’s Law is Forever
Lease and Real Estate Service in Austin, Texas.
Presented by Eric Wheeler
Presentation transcript:

La microarchitecture est morte. Longue vie à la microarchitecture! ISCA 2010 Panel, St. Malo, France (Microarchitecture is dead. Long live microarchitecture!) Mark D. Hill, ModeratorUniv. of Wisconsin-Madison Stephen W. KecklerNvidia & Univ. of Texas at Austin Christos E. KozyrakisStanford Univ. Mark H. OskinUniv. of Washington Yale N. PattUniv. of Texas at Austin Burton J. SmithMicrosoft Charles P. ThackerMicrosoft Research

HPCA 2007 Debate [IEEE Micro 11-12/2007] Amdahl’s Law and the Multicore Era [Computer 7/2008] (1)Software F parallel & 1-F sequential (2)Base core 1 resource  1 performance (3)Enhanced core R resources  performance (4)N resources per chip  N/R symmetric cores

Speedup for Symmetric Multicore Chips Fraction Parallel: 90% 99% 100% 16 Base Cores 256 Base Cores  Concentrate on Increasing Parallelism!

Optimal Core Size for Symmetric Multicore Chips Fraction Parallel: 90% 99% 100% 16 Base Cores 256 Base Cores  Concentrate on Core Design! Asymmetric 1 41

Trends in Core Microarchitecture Research 5 Credit Dan Gibson; Blame Mark Hill, 6/2010

La microarchitecture est morte. Longue vie à la microarchitecture! ISCA 2010 Panel, St. Malo, France (Microarchitecture is dead. Long live microarchitecture!) Mark D. Hill, ModeratorUniv. of Wisconsin-Madison Stephen W. KecklerNvidia & Univ. of Texas at Austin Christos E. KozyrakisStanford Univ. Mark H. OskinUniv. of Washington Yale N. PattUniv. of Texas at Austin Burton J. SmithMicrosoft Charles P. ThackerMicrosoft Research