NTA-NET (UGC-NET) Computer Science & Applications (87) Microprocessor-Extracting Parallelism: ILP and DLP Study Material (Page 1 of 9)

Choose Programs:

⏳ 🎯 Online Tests (4 Tests [100 questions each]): NTA Pattern, Analytics & Explanations

Rs. 800.00 -OR-

3 Year Validity (Multiple Devices)

Sample TestsDetailsSee Demo

🎓 Study Material (2083 Notes): 2024-2025 Syllabus

Rs. 1250.00 -OR-

3 Year Validity (Multiple Devices)

Topic-wise Notes & SampleDetails

🎯 2699 MCQs (& PYQs) with Full Explanations (2024-2025 Exam)

Rs. 600.00 -OR-

3 Year Validity (Multiple Devices)

CoverageDetailsSample Explanation

Help me Choose & Register (Watch Video) Already Subscribed?

Advanced Concepts of ILP

Edit

Instruction Level Parallelism

  • Overlapping of the execution of instructions to improve the performance of the processor is called Instruction Level Parallelism.
  • The instructions are executed in parallel.
  • There are two largely separable techniques to exploit ILP:
    • Dynamic and depend on the hardware to locate parallelism.
    • Static and rely much more on software.
  • Static techniques are adopted by the compiler to improve performance.
  • Processor that predominantly…

… (1109 more words, 20 figures) …

Subscribe (by clicking here) to view full notes and track progress.

Dynamic Scheduling

Edit
  • Involves using clever software to manage your field workforce.
  • Workflows, taking into consideration business objectives, staff availability, skills, and day-to-day disruptive occurrence.

Example

  • Considering dynamic scheduling for a sequence of instructions with a basic block without branches
  • Figure shows the sequence of instructions considered along with the three data structure maintained.
Dynamic Scheduling Clock 1
  • Here, we assume three Add reservation stations an…

… (862 more words, 34 figures) …

Subscribe (by clicking here) to view full notes and track progress.