Lecture 11 - Branch Prediction - Carnegie Mellon - Computer Architecture 2013 - Onur Mutlu

  Рет қаралды 53,683

Carnegie Mellon Computer Architecture

Carnegie Mellon Computer Architecture

Күн бұрын

Lecture 11: Branch Prediction
Lecturer: Prof. Onur Mutlu (users.ece.cmu.e...)
Date: February 11, 2013.
Lecture 11 slides (pdf): www.ece.cmu.edu...
Lecture 11 slides (ppt): www.ece.cmu.edu...
Course webpage: www.ece.cmu.edu...
Lecture materials: www.ece.cmu.edu...

Пікірлер: 6
@necrowizzard
@necrowizzard 9 жыл бұрын
the part about program based branch prediction is funny - heuristic: negative integers are often used as error values
@amentothatt
@amentothatt 10 жыл бұрын
I am still confused about how PC is associated with BTB or GHR and PHT. Can anyone tell me?
@charles26ify
@charles26ify 8 жыл бұрын
You'll use some number of bits from the PC to index an entry in the BTB / PHT. It's like a hash function.
@HitMan-qt7lg
@HitMan-qt7lg 6 жыл бұрын
contact me abmido2@gmail.com
@ntwede
@ntwede 10 жыл бұрын
First!
@wesleychalmers9056
@wesleychalmers9056 5 жыл бұрын
Second!
Lecture 25 - Main Memory and DRAM Basics - Carnegie Mellon - Computer Architecture 2013 - Onur Mutlu
1:35:16
🕊️Valera🕊️
00:34
DO$HIK
Рет қаралды 9 МЛН
怎么能插队呢!#火影忍者 #佐助 #家庭
00:12
火影忍者一家
Рет қаралды 32 МЛН
This mother's baby is too unreliable.
00:13
FUNNY XIAOTING 666
Рет қаралды 40 МЛН
Lecture 4. ISA Tradeoffs & MIPS ISA - Carnegie Mellon - Computer Architecture 2015 - Onur Mutlu
1:30:29
Carnegie Mellon Computer Architecture
Рет қаралды 38 М.
Lecture 6 -Multi-Cycle Microarchitecture - Carnegie Mellon - Computer Architecture 2013 - Onur Mutlu
1:39:58
2 1 3 Dynamic Scheduling Using Tomasulo's Algorithm
15:03
Prof. Dr. Ben H. Juurlink
Рет қаралды 47 М.
How Branch Prediction Works in CPUs - Computerphile
25:57
Computerphile
Рет қаралды 66 М.
2 1 7 Introduction to Dynamic Branch Prediction
9:54
Prof. Dr. Ben H. Juurlink
Рет қаралды 33 М.
ETH Zürich ve Amerika'da Bilgisayar Mimarisi Çalışmaları - Onur Mutlu
1:21:55
Lecture 3 - ISA Tradeoffs - Carnegie Mellon - Computer Architecture 2013 - Onur Mutlu
1:43:50
Carnegie Mellon Computer Architecture
Рет қаралды 24 М.
Lecture 7. Pipelining  - Carnegie Mellon - Computer Architecture 2015 - Onur Mutlu
1:43:17
Carnegie Mellon Computer Architecture
Рет қаралды 35 М.
Lecture 26 - Memory Controllers & Scheduling - Carnegie Mellon - Computer Architecture 2013
1:27:58
Carnegie Mellon Computer Architecture
Рет қаралды 12 М.
🕊️Valera🕊️
00:34
DO$HIK
Рет қаралды 9 МЛН