Thanks to Casper Dik and Glenn Satchell who provided answers.
> When running prtdiag on an ultra enterprise machine,
> the first few lines of info look like this:
> System Configuration: Sun Microsystems sun4u 8-slot Ultra Enterprise 4000/5000
> System clock frequency: 84 MHz
> Memory size: 768Mb
> CPU Units: Frequency Cache-Size Version
> A: MHz MB Impl. Mask B: MHz MB Impl. Mask
> ---------- ----- ---- ---------- ----- ----
> Board 0: 168 0.5 10 2.2 168 0.5 10 2.2
> Board 2: 168 0.5 10 2.2 168 0.5 10 2.2
> Memory Units: Size, Interleave Factor, Interleave With
> 0: MB Factor: With: 1: MB Factor: With:
> ----- ------- ----- ----- ------- -----
> Board 0: 256 2-way A 256 1-way
> Board 2: 256 2-way A
> What I want to know is in the CPU Units section, what does the Impl. and
> Mask columns represent and in the Memory Units section, what does
> interleave factor and interleave with mean.
Interleave and interleave factor refer to the fact that successive
memory addresses are actually on different simms, sort of like striping
a disk. This makes memory access faster. Interleave With means that all
the group A's are interleaved together and if you had enough memory
then there would be group B, etc. Another 256MB of memory in this box
would give you better memory interleaving, since the third lot of
memory is not interleaved at all.
Impl & Mask together make up the CPU model. Impl is the type of
CPU (UltraSPARC-I or UltraSPARC-II; Solaris 2.5.* print the number,
10 is US-1, 2.6 prints US-I or US-II in that column)
mask is the revision number of "mask" used to make the silicon.
Interleave is a measure of your memory performance; the higher the
interleve the better the perfomance. It tells how much the bandwidth
of the memory is (an interleave of 2 gives twice the bandwidth)
So if you add another 256Ms on Board 2, you'll get a four way interleave
across all banks.
This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:11:59 CDT