Computer Organization and Architecture: Chapter 5: Advanced ILP and Parallel Processing: Anna University Part B Important Questions and Answers
Computer Organization and Architecture
Chapter 5: Advanced
ILP and Parallel Processing
Important
Questions
1.
What is parallel processing?
2.
State the basic ways to achieve parallelism.
3.
What is multicore?
4.
State the limitations to increase clock frequency or processor speed.
5.
Explain the necessity of multicore.
6.
Define instruction level parallelism.
7.
State primary methods for increasing the potential amount of ILP.
8.
What is Instruction‒Level Parallelism (ILP)? Explain why exploiting ILP is
important in improving processor performance.
9.
Explain various techniques for exploiting ILP.
10.
What is static multiple issue and dynamic multiple issue?
11.What
is VLIW?
12.
What is speculation?
13.
Explain the recovery mechanisms used when speculation is incorrect.
14.
Write a note on register renaming.
15.What
is branch prediction?
16.
What are the major program‒inherent limitations that restrict Instruction‒Level
Parallelism (ILP)?
17.
Explain how real‒world hardware limitations prevent processors from achieving
the ILP of an ideal processor.
18.
Why has modern processor design shifted from increasing ILP to multicore, SMT
and vector processing?
19.
What is multithreading?
20.
Define process, resource ownership, process switch, thread and thread switch
related to multithreading?
21.
Give comparison between process switch and thread switch.
22.
What do you mean by implicit and explicit multithreading.
23.
Discuss various approaches to explicit multithreading.
24.
What is multicore?
25.
Write a note on chip multiprocessing.
26.
Explain the term: Hardware multithreading.
27.
What is hardware multithreading? Compare and contrast Fine grained
Multi-Threading and Coarse grained Multi Threading.
28.
Explain in detail about hardware multithreading.
29.
Explain the four principle approaches to multithreading with necessary
diagrams.
30.
Explain any three types of hardware multithreading.
Computer Organization and Architecture: Chapter 5: Advanced ILP and Parallel Processing : Tag: : Computer Organization and Architecture - Advanced ILP and Parallel Processing: Important Questions
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