All mock tests are FREE till 31 December — register to save your progress
Unit 2 · Computer System Architecture Paper 2 CS · June 2024 Re-Exam

A multiprocessor system with 16 processors is used to execute a parallelizable task. The serial portion of the task takes 200 clock cycles and the parallel portion takes 800 clock cycles. When all 16 processors are used, how many total clock cycles are required to complete the task?

Pick an option to check yourself, or open the answer below.

Show answer & explanation

Correct answer: A. 250

Explanation

Serial part 200 cycles + parallel part 800/16 = 50 cycles. Total = 250 cycles (Amdahl's law).

More Computer System Architecture questions