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 vector processor with 16 lanes can perform an operation on 1024 elements, with each operation taking 5 clock cycles (pipelined). How many cycles are needed to complete the operation?

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

Show answer & explanation

Correct answer: A. 64

Explanation

Each lane handles 1024/16 = 64 elements. With the functional units fully pipelined, each lane completes one element per cycle, so about 64 cycles are needed (ignoring the 5-cycle start-up latency). This is the keyed answer; the question's wording is loose.

More Computer System Architecture questions