IBM 88554RU Installation Guide - Page 177

Information about the installed system, IA-32 applications, CPU information

Page 177 highlights

3. The startup function is called, enabling stacks, decompressing the kernel, and identifying the processor type. 4. The start_kernel function is called, starting all memory procedures, and kernel cache, and executes /sbin/init. 5. The boot procedure continues. IA-32 applications SLES 8 provided the IA-32 runtime environment installed by default. This environment contains glibc, ncurses, C++, and X11 libraries to guarantee compatibility with IA-32 applications. If you want to compile any application from code source to IA-32 platform, it is still possible, and you may also compile it to IA-64. This will offer you the possibility to still use older IA-32 applications, if you don't have the source code or you do not want to recompile it to IA-64. 4.4.6 Information about the installed system Our recently installed Linux system can offer us some information about the x455, such as CPU details, memory, and some other useful information. The following sections outline what the Linux kernel found about the CPU used during our tests. We used the /proc virtual file system to obtain this information. CPU information Linux recognizes the x455's processors as an Itanium 2, from the IA-64 architecture. During our tests we had two-node configuration, each server with four processors and we will find all the information regarding every CPU, the Example 4-2 shows the two last processors. Example 4-2 /proc/cpuinfo output [root@x455 root]# cat /proc/cpuinfo ... processor : 6 vendor : GenuineIntel arch : IA-64 family : Itanium 2 model : 1 revision : 5 archrev : 0 features : branchlong cpu number : 0 cpu regs : 4 cpu MHz : 1400.000000 Chapter 4. Installation 163

  • 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
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232

Chapter 4. Installation
163
3.
The startup function is called, enabling stacks, decompressing the kernel, and
identifying the processor type.
4.
The start_kernel function is called, starting all memory procedures, and
kernel cache, and executes /sbin/init.
5.
The boot procedure continues.
IA-32 applications
SLES 8 provided the IA-32 runtime environment installed by default. This
environment contains glibc, ncurses, C++, and X11 libraries to guarantee
compatibility with IA-32 applications.
If you want to compile any application from code source to IA-32 platform, it is
still possible, and you may also compile it to IA-64. This will offer you the
possibility to still use older IA-32 applications, if you don’t have the source code
or you do not want to recompile it to IA-64.
4.4.6
Information about the installed system
Our recently installed Linux system can offer us some information about the
x455, such as CPU details, memory, and some other useful information. The
following sections outline what the Linux kernel found about the CPU used during
our tests. We used the /proc virtual file system to obtain this information.
CPU information
Linux recognizes the x455’s processors as an Itanium 2, from the IA-64
architecture. During our tests we had two-node configuration, each server with
four processors and we will find all the information regarding every CPU, the
Example 4-2 shows the two last processors.
Example 4-2
/proc/cpuinfo output
[root@x455 root]#
cat /proc/cpuinfo
...
processor
: 6
vendor
: GenuineIntel
arch
: IA-64
family
: Itanium 2
model
: 1
revision
: 5
archrev
: 0
features
: branchlong
cpu number : 0
cpu regs
: 4
cpu MHz
: 1400.000000