9-11
PERFORMANCE CONSIDERATIONS
Figure 9-4. Effect of External Bus Utilization versus Wait States
The bus utilization percentage is not critical for single-processor systems. However, when con-
sidering multi-processing systems, the amount of time that each CPU needs the bus becomes very
important.
9.6
SECOND-LEVEL CACHE PERFORMANCE CONSIDERATIONS
9.6.1
Advantages of a Second-Level Cache
As previously described, approximately 90%-95% of the read cycles generated internally by the
Intel486 processor will be satisfied by the processor’s on-chip cache. However, the remaining
5%-10% that miss the internal cache will result in external read bus cycles being executed. For
best system performance, an external (L2) cache reduces wait states for these read cycles.
This section discusses the use of a L2 cache. Different applications and operating environments
experience varying performance benefits from use of an L2 cache. Hit rates for L2 caches depend
on the application being executed and the randomness with which the application addresses mem-
ory. Systems which make extensive use of multi-tasking should see a very beneficial gain in sys-
tem performance with use of a L2 cache.
2-1-2
3-1-2
4-1-2
2-1-3
3-1-3
2-2-2
4-1-4
5-1-4
50%
60%
75%
80%
90%
100%
Memory Latency
E
x
e
c
u
tio
n
B
u
s
U
tiliz
a
tio
n
Intel486™ Processor External Bus Utilization
vs. Memory Latency
40%
30%
20%
10%
Содержание Embedded Intel486
Страница 16: ......
Страница 18: ......
Страница 26: ......
Страница 28: ......
Страница 42: ......
Страница 44: ......
Страница 62: ......
Страница 64: ......
Страница 138: ......
Страница 139: ...5 Memory Subsystem Design Chapter Contents 5 1 Introduction 5 1 5 2 Processor and Cache Feature Overview 5 1 ...
Страница 140: ......
Страница 148: ......
Страница 150: ......
Страница 170: ......
Страница 172: ......
Страница 226: ......
Страница 228: ......
Страница 264: ......
Страница 282: ......
Страница 284: ......