Consider a memory system with addresses spaced at a distance m, bank cycle time T and n banks. The average data access time per word in synchronous organization is
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: A. t = m·T/n for m << n; T for m >> n
Explanation
With stride m, successive accesses fall in banks m apart, so only about n/m banks work in parallel: t ≈ m·T/n when m is much smaller than n. When m ≥ n, every access hits the same bank and must wait a full cycle T.
More Computer System Architecture questions
- For a multiprocessor system, an interconnection network such as a crossbar switch is an example of
- A 4-stage pipeline has stage delays of 150, 120, 160 and 140 ns. The registers between stages have a delay of 5 ns. Assuming a constant clo…
- Match List I with List II. List I: (A) Stack overflow, (B) Timer, (C) Invalid opcode, (D) Supervisor call. List II: (I) Software interrupt,…
- Statement I: Consider the 20-bit 'Branch' microinstruction format: F1 (3 bits), F2 (3), F3 (3), CD (2), BR (2), AD (7), where F1–F3 are mic…
- Match List I with List II. List I: A. Odd function, B. Universal gate, C. 2421 code, D. Buffer. List II: I. NAND gate, II. XOR gate, III. A…
- The octal equivalent of (D.C)₁₆ is