Advanced Computer Architecture & Organization
Q94 / 100

What is the architectural significance of "tagged" caches versus "physically indexed, physically tagged" (PIPT) caches with respect to virtual memory?

Correct! Well done.

Incorrect.

The correct answer is A) Caches can be indexed/tagged using virtual or physical addresses; PIPT caches avoid aliasing (different virtual addresses mapping to one physical address) but need translation first, adding latency, while virtual-indexed caches are faster but complex

A

Correct Answer

Caches can be indexed/tagged using virtual or physical addresses; PIPT caches avoid aliasing (different virtual addresses mapping to one physical address) but need translation first, adding latency, while virtual-indexed caches are faster but complex

Explanation

The choice between virtually and physically indexed/tagged caches involves a trade-off between access latency (avoiding address translation on the critical path) and complications like aliasing, where multiple virtual addresses map to the same physical location, requiring careful handling.

Progress
94/100