I just built a new box with:
- Tyan Tomcat 3D with 512K cache
- 2 Pentium 100, an old one with stepping 5 and a new one with
stepping 6
- 32M EDO memory
- 53c825 controller with 2G wide SCSI drive.
Building the 2.1.6 kernel takes 12 minutes regardless of the number of
CPUs. I was expecting some speedup with dual CPUs, but found none.
The motherboard manual says, "When using two Pentiums, Intel
recommends that the chips have the same s-spec number..." What's
this "s-spec"? Is it the same as "stepping"? What is the stepping
number anyway? Do I really have to have the same stepping for both
CPUs?
I understand that SMP is built into the 2.X.X kernels, that is,
there's no SMP configuration option. (I also tried Windows NT 4.0
with my new box. It didn't see the second CPU at all. I recall
there's a patch that must be applied separately from the regular
installation.)
Please help. Any comments will be appreciated. Here are the contents
of /proc/cpuinfo in 3 different cases:
1. One CPU
processor : 0
cpu : 586
model : Pentium 75+
vendor_id : GenuineIntel
stepping : 5
fdiv_bug : no
hlt_bug : no
fpu : yes
fpu_exception : yes
cpuid : yes
wp : yes
flags : fpu vme de pse tsc msr mce cx8
bogomips : 39.73
2. Two CPUs
processor : 0
cpu : 586
model : Pentium 75+
vendor_id : GenuineIntel
stepping : 5
fdiv_bug : no
hlt_bug : no
fpu : yes
fpu_exception : yes
cpuid : yes
wp : yes
flags : fpu vme de pse tsc msr mce cx8 apic
bogomips : 39.73
3. Two CPUs, slots reversed
processor : 0
cpu : 586
model : Pentium 75+
vendor_id : GenuineIntel
stepping : 6
fdiv_bug : no
hlt_bug : no
fpu : yes
fpu_exception : yes
cpuid : yes
wp : yes
flags : fpu vme de pse tsc msr mce cx8 apic
bogomips : 39.73
What's the "apic" flag? The Tyan motherboard manual uses the same
acronym without explaining it.
--
Lam Dang