ViewTube

ViewTube
Sign inSign upSubscriptions
Filters

Upload date

Type

Duration

Sort by

Features

Reset

50 results

Padraic Edgington
4-1-a.  Tomasulo's Algorithm Processing Example 1

An example of how Tomasulo's algorithm dynamically schedules instruction execution.

7:30
4-1-a. Tomasulo's Algorithm Processing Example 1

10,011 views

8 years ago

NPTEL IIT Guwahati
Lec 14: Dynamic Scheduling with Tomasulo’s Algorithm

Multi-Core Computer Architecture https://onlinecourses.nptel.ac.in/noc23_cs113/preview Dr. John Jose Department of Computer ...

35:01
Lec 14: Dynamic Scheduling with Tomasulo’s Algorithm

19,845 views

2 years ago

Padraic Edgington
4-1.  Tomasulo's Algorithm Processing

This video discusses how Tomasulo's algorithm chooses to schedule instruction execution.

6:55
4-1. Tomasulo's Algorithm Processing

6,908 views

8 years ago

Padraic Edgington
4-1-c.  Tomasulo's Algorithm Processing Example 3

An example of how Tomasulo's algorithm dynamically schedules instruction execution.

4:54
4-1-c. Tomasulo's Algorithm Processing Example 3

1,701 views

8 years ago

Padraic Edgington
4.  Tomasulo's Algorithm

Tomasulo's algorithm is the most popular type of multiple issue for modern CPUs.

2:44
4. Tomasulo's Algorithm

10,369 views

8 years ago

Padraic Edgington
4-1-b.  Tomasulo's Algorithm Processing Example 2

An example of how Tomasulo's algorithm dynamically schedules instruction execution.

6:42
4-1-b. Tomasulo's Algorithm Processing Example 2

2,191 views

8 years ago

Padraic Edgington
4-2.  Tomasulo's Algorithm Register Renaming

This video focuses on how Tomasulo's algorithm automatically performs register renaming to avoid the vast majority of hazards ...

4:01
4-2. Tomasulo's Algorithm Register Renaming

7,674 views

8 years ago

NPTEL IIT Guwahati
Lec 15: Dynamic Scheduling with Speculative Execution

Multi-Core Computer Architecture https://onlinecourses.nptel.ac.in/noc23_cs113/preview Dr. John Jose Department of Computer ...

34:25
Lec 15: Dynamic Scheduling with Speculative Execution

10,109 views

2 years ago

Padraic Edgington
3.  Dynamic Multiple Issue Processors

Dynamic multiple issue processors require the processor to handle when multiple instructions can be issued.

1:27
3. Dynamic Multiple Issue Processors

4,771 views

8 years ago

nptelhrd
Mod-01 Lec-21 Dynamic scheduling, speculative execution

Computer Architecture by Dr. Mainak Chaudhuri,Department of Computer Science and Engineering,IIT Kanpur.For more details ...

54:35
Mod-01 Lec-21 Dynamic scheduling, speculative execution

1,723 views

11 years ago

nptelhrd
Mod-11 Lec-13 Dynamic Instruction Scheduling

High Performance Computer Architecture by Prof.Ajit Pal,Department of Computer Science and Engineering,IIT Kharagpur.

57:11
Mod-11 Lec-13 Dynamic Instruction Scheduling

20,424 views

11 years ago

nptelhrd
Mod-14 Lec-18 Dynamic Instruction Scheduling with Branch Prediction

High Performance Computer Architecture by Prof.Ajit Pal,Department of Computer Science and Engineering,IIT Kharagpur.

54:06
Mod-14 Lec-18 Dynamic Instruction Scheduling with Branch Prediction

4,386 views

11 years ago

nptelhrd
Mod-11 Lec-14 Dynamic Instruction Scheduling (Contd.)

High Performance Computer Architecture by Prof.Ajit Pal,Department of Computer Science and Engineering,IIT Kharagpur.

57:40
Mod-11 Lec-14 Dynamic Instruction Scheduling (Contd.)

8,950 views

11 years ago

nptelhrd
Mod-01 Lec-22 Dynamic scheduling, speculative execution

Computer Architecture by Dr. Mainak Chaudhuri,Department of Computer Science and Engineering,IIT Kanpur.For more details ...

57:38
Mod-01 Lec-22 Dynamic scheduling, speculative execution

1,544 views

11 years ago

Roel Van de Paar
Computer Science: Where is the reorder buffer (ROB)?

Computer Science: Where is the reorder buffer (ROB)? Helpful? Please support me on Patreon: ...

1:15
Computer Science: Where is the reorder buffer (ROB)?

216 views

4 years ago

NPTEL IIT Guwahati
Lec 13: Dynamic Scheduling to Explore ILP

Multi-Core Computer Architecture https://onlinecourses.nptel.ac.in/noc23_cs113/preview Dr. John Jose Department of Computer ...

37:41
Lec 13: Dynamic Scheduling to Explore ILP

11,017 views

2 years ago

Padraic Edgington
7-1.  Dependencies

An introduction to dependencies, a subset of data hazards.

2:01
7-1. Dependencies

8,475 views

8 years ago

Padraic Edgington
3-2.  Tournament Branch Predictors

Tournament predictors allow us the opportunity to combine different types of predictors into a single large predictor.

1:32
3-2. Tournament Branch Predictors

5,228 views

8 years ago

nptelhrd
Mod-01 Lec-24 Dynamic scheduling, speculative execution

Computer Architecture by Dr. Mainak Chaudhuri,Department of Computer Science and Engineering,IIT Kanpur.For more details ...

44:19
Mod-01 Lec-24 Dynamic scheduling, speculative execution

1,586 views

11 years ago

NPTEL IIT Guwahati
Lec 12: Compiler Techniques to Explore ILP

Multi-Core Computer Architecture https://onlinecourses.nptel.ac.in/noc23_cs113/preview Dr. John Jose Department of Computer ...

45:11
Lec 12: Compiler Techniques to Explore ILP

14,040 views

2 years ago