Questions: 1. Define instruction level parallelism. 2. State primary methods for increasing the potential amount of ILP.
Instruction‒Level
Parallelism
When
instructions in a sequence are independent and can be executed in parallel by
overlapping, there is an Instruction
Level Parallelism (ILP). Pipelining exploits the Instruction Level Parallelism (ILP).
•
There are two primary methods for increasing the potential amount of
instruction‒level parallelism.
■
By increasing the depth of the pipeline to overlap more instructions.
■
By replicating the internal components of the computer so that it can launch
multiple instructions in every pipeline stage. Such a scheme whereby multiple
instructions are launched in one clock cycle is known as multiple issue.
•
Launching multiple instructions per stage allows the instruction execution rate
to exceed the clock rate and the CPI to be less than 1.
Review Questions
1. Define instruction
level parallelism.
2. State primary
methods for increasing the potential amount of ILP.
Computer Organization and Architecture: Chapter 5: Advanced ILP and Parallel Processing : Tag: Computer : - Instruction-Level Parallelism
Computer Organization and Architecture
CW25201 3rd Semester IT department. | 2025 Regulation | 3rd Semester 2025 Regulation
Discrete Mathematics
MA25C14 3rd Semester CSE,IT,CY,AIDS departments. | 2025 Regulation | 3rd Semester 2025 Regulation
Data Structures
CS25C08 3rd Semester CSE,IT,CY,AIDS departments. | 2025 Regulation | 3rd Semester 2025 Regulation
Computer Organization and Architecture
CW25201 3rd Semester IT department. | 2025 Regulation | 3rd Semester 2025 Regulation
Object Oriented Programming
CS25C07 3rd Semester IT department. | 2025 Regulation | 3rd Semester 2025 Regulation
Web Technologies
IT25301 3rd Semester IT department. | 2025 Regulation | 3rd Semester 2025 Regulation
English Communication Skills Laboratory I
EN25C03 3rd Semester all department. | 2025 Regulation | 3rd Semester 2025 Regulation
Skill Development Course I
3rd Semester all department. | 2025 Regulation | 3rd Semester 2025 Regulation