Cache-dependent and Cache-independent Computer Systems


In a cache-independent system, different system components have a close match. No particular system component strongly limits the system performance. The processor speed matches closely with the memory bandwidth, interconnection network (if present) and input-output system. In the above graph, there is a significant dip in the QUIPS for unbalanced system during the memory level change (primary cache to secondary cache, secondary cache to main memory). In contrast, for the cache-dependent system, the dip in the curve (from primary cache to main memory) is not significant. It suggests that performance will not drop significantly once the application size is increased from primary cache to main memory.

next up previous

Next: Dedicated Machine versus Machine with interrupts Up: Understanding HINT graph Previous: Varying Main Memory