IBM 86884RX Installation Guide - Page 25

Server Accelerator Cache on Feature, Itanium, Itanium 2 McKinley, Itanium 2 Madison

Page 25 highlights

Feature Issue ports on-board registers Integer units Branch units Floating point units SIMD units Load and store units Itanium 9 328 3 3 2 2 2 (total) Itanium 2 "McKinley" 11 328 6 3 2 1 2 load and 2 store Itanium 2 "Madison" 11 328 6 3 2 1 2 load and 2 store The Itanium 2 processor has three levels of cache, all of which are on the processor die: Level 3 cache is equivalent to L2 cache on the Pentium III Xeon, or the L3 cache on the Pentium Xeon MP processor. Itanium 2 processors in the x450 models contain either 3, 4 or 6 MB of L3 cache. Unlike the design of the original Itanium processor, this L3 cache is now on the processor die, greatly improving performance, up or 2 times greater than that of the original Itanium. Level 2 cache is equivalent to L1 cache on the Pentium III Xeon and is 256 KB in size. A new level 1 cache, 32 KB in size, is "closest" to the processor and is used to store micro-operations (that is, decoded executable machine instructions) and serves those to the processor at rated speed. This additional level of cache saves decode time on cache hits. The x450 also implements a Level 4 cache as described in 1.6, "IBM XceL4 Server Accelerator Cache" on page 17. Intel has also introduced a number of features associated with its Itanium micro-architecture. These are available in the x450, including: 400 MHz frontside bus The Pentium III Xeon processor had a 100 MHz frontside bus that equated to a burst throughput of 800 MBps. With protocols such as TCP/IP, this had been shown to be a bottleneck in high-throughput situations. The Itanium 2 processor improves on this by using a single 200 MHz clock and using both edges of each clock to transmit data. This is shown in Figure 1-6 on page 12. Chapter 1. Technical description 11

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160

Chapter 1. Technical description
11
The Itanium 2 processor has three levels of cache, all of which are on the
processor die:
±
Level 3 cache is equivalent to L2 cache on the Pentium III Xeon, or the L3
cache on the Pentium Xeon MP processor. Itanium 2 processors in the x450
models contain either 3, 4 or 6 MB of L3 cache. Unlike the design of the
original Itanium processor, this L3 cache is now on the processor die, greatly
improving performance, up or 2 times greater than that of the original Itanium.
±
Level 2 cache is equivalent to L1 cache on the Pentium III Xeon and is 256 KB
in size.
±
A new level 1 cache, 32 KB in size, is “closest” to the processor and is used to
store micro-operations (that is, decoded executable machine instructions) and
serves those to the processor at rated speed. This additional level of cache
saves decode time on cache hits.
The x450 also implements a Level 4 cache as described in 1.6, “IBM XceL4
Server Accelerator Cache” on page 17.
Intel has also introduced a number of features associated with its Itanium
micro-architecture. These are available in the x450, including:
±
400 MHz frontside bus
The Pentium III Xeon processor had a 100 MHz frontside bus that equated to
a burst throughput of 800 MBps. With protocols such as TCP/IP, this had been
shown to be a bottleneck in high-throughput situations. The Itanium 2
processor improves on this by using a single 200 MHz clock and using both
edges of each clock to transmit data. This is shown in Figure 1-6 on page 12.
Issue ports
9
11
11
on-board registers
328
328
328
Integer units
3
6
6
Branch units
3
3
3
Floating point units
2
2
2
SIMD units
2
1
1
Load and store units
2 (total)
2 load and 2 store
2 load and 2 store
Feature
Itanium
Itanium 2 “McKinley”
Itanium 2 “Madison”