To follow up my own posting... Thanks for those who've replied so far. I
had already been down the route of trying each processor individually -
both were fine on their own at 550MHz (performed several kernel compiles).
I checked the stepping - both the same step.

Just after I posted I started to fiddle with the clock speeds and lo and
behold, at 450MHz it worked. The board has 4 jumpers for bus speed
multiplier and 3 for bus speed. The bus speed jumpers have been set at
100MHz all the time, the multiplier is a simple binary count for x2, x2.5,
x3, x3.5, x4, x4.5 and x5. The manual says it can use a 550MHz processor
but in the jumper selection part it says "reserved until CPU is avalable".
since it was just the next bit up in the count, I set the jumpers to what
I guessed was x5.5 and tried it. The BIOS and Linux both report the
correct clock frequency, but it would lock solid after a shortish random
period of time with both processors plugged in. I changed the BIOS MP
setting to 1.4 and that didn't make any difference.

I them upped it to 500MHz and that was fine, (x5) then I upped the bus
frequency to 103MHz and it's still fine so far. (CPU is 515MHz) I'll leave
it compiling the kernel in a loop over night though to see how it fares.

For anyone who cares: with MAKE=make -j in the Makefile, I get:

  make clean ; time make bzImage
  ...
  real    1m39.430s
  user    2m52.850s
  sys     0m15.960s

It's about 3 minutes 8 secs for a single processor... (Kernel 2.2.9)

When it's doing this, top shows a peak of just under 300MB memory used and
over 200 processes at times too. I also save a 180% cpu usage to during a
compile. All good stuff!

I've had supplier problems getting the parts for this beast so if it's
solid at that speed then I'm tempted to leave it as it is (original spec
was for Xeon II's at 450MHz but Intel stopped making those...)

So I recon it's a motherboard problem of some sorts and I'm a bit peeved
at ASUS because of this although At �709 the motherboard wasn't cheap!
I'll send them some email. I'll leave it kernel compiling all night then
add the SCSI disks tomorow and open up a whole new can of wurms!!! :)

Thanks again,

Gordon
Ps. I've attached a dmesg from the MP system for anyone who's interested.
If anyone wants to suggest some tuning options or whatever, feel free! It
will be running RAID5 on 4 18GB fast wide scsi drives (2 per bus)
supporting about 70 -80 ish NT machines via Samba and a handfull of Sun
workstations too. (Supplementing a PII/333 with not enough memory which is
starting to run out of steam...)
-- 
Gordon Henderson,               \  Pixelfusion Ltd.
Senior Systems Administrator     \  2430 The Quadrant,
 +44 0 1454 878 740               \  Aztec West,
 +44 0 1454 878 644 (fax)          \  Almondsbury, Bristol. BS32 4AQ



Linux version 2.2.9 (root@voxel) (gcc version 2.7.2.3) #3 SMP Thu Jun 10 14:32:19 BST 
1999
Intel MultiProcessor Specification v1.4
    Virtual Wire compatibility mode.
OEM ID: OEM00000 Product ID: PROD00000000 APIC at: 0xFEE00000
Processor #1 Pentium(tm) Pro APIC version 17
Processor #0 Pentium(tm) Pro APIC version 17
I/O APIC #2 Version 17 at 0xFEC00000.
Processors: 2
mapped APIC to ffffe000 (fee00000)
mapped IOAPIC to ffffd000 (fec00000)
Detected 514999587 Hz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 514.46 BogoMIPS
Memory: 517320k/524224k available (1024k kernel code, 416k reserved, 5416k data, 48k 
init)
Pentium-III serial number disabled.
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.34 (19990310) Richard Gooch ([EMAIL PROTECTED])
Pentium-III serial number disabled.
per-CPU timeslice cutoff: 100.19 usecs.
CPU1: Intel 00/07 stepping 03
calibrating APIC timer ... 
..... CPU clock speed is 515.0099 MHz.
..... system bus clock speed is 103.0017 MHz.
Booting processor 0 eip 2000
Calibrating delay loop... 514.46 BogoMIPS
Pentium-III serial number disabled.
OK.
CPU0: Intel 00/07 stepping 03
Total of 2 processors activated (1028.92 BogoMIPS).
enabling symmetric IO mode... ...done.
ENABLING IO-APIC IRQs
init IO_APIC IRQs
 IO-APIC pin 0, 10, 11, 12, 13, 18, 20, 21, 22, 23 not connected.
number of MP IRQ sources: 17.
number of IO-APIC registers: 24.
testing the IO APIC.......................
.... register #00: 02000000
.......    : physical APIC id: 02
.... register #01: 00170011
.......     : max redirection entries: 0017
.......     : IO APIC version: 0011
.... register #02: 00000000
.......     : arbitration: 00
.... IRQ redirection table:
 NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:   
 00 000 00  1    0    0   0   0    0    0    00
 01 000 00  0    0    0   0   0    1    1    59
 02 0FF 0F  0    0    0   0   0    1    1    51
 03 000 00  0    0    0   0   0    1    1    61
 04 000 00  0    0    0   0   0    1    1    69
 05 000 00  0    0    0   0   0    1    1    71
 06 000 00  0    0    0   0   0    1    1    79
 07 000 00  0    0    0   0   0    1    1    81
 08 000 00  0    0    0   0   0    1    1    89
 09 000 00  0    0    0   0   0    1    1    91
 0a 000 00  1    0    0   0   0    0    0    00
 0b 000 00  1    0    0   0   0    0    0    00
 0c 000 00  1    0    0   0   0    0    0    00
 0d 000 00  1    0    0   0   0    0    0    00
 0e 000 00  0    0    0   0   0    1    1    99
 0f 000 00  0    0    0   0   0    1    1    A1
 10 0FF 0F  1    1    0   1   0    1    1    A9
 11 0FF 0F  1    1    0   1   0    1    1    B1
 12 000 00  1    0    0   0   0    0    0    00
 13 0FF 0F  1    1    0   1   0    1    1    B9
 14 000 00  1    0    0   0   0    0    0    00
 15 000 00  1    0    0   0   0    0    0    00
 16 000 00  1    0    0   0   0    0    0    00
 17 000 00  1    0    0   0   0    0    0    00
IRQ to pin mappings:
IRQ0 -> 2
IRQ1 -> 1
IRQ3 -> 3
IRQ4 -> 4
IRQ5 -> 5
IRQ6 -> 6
IRQ7 -> 7
IRQ8 -> 8
IRQ9 -> 9
IRQ14 -> 14
IRQ15 -> 15
IRQ16 -> 16
IRQ17 -> 17
IRQ19 -> 19
.................................... done.
PCI: PCI BIOS revision 2.10 entry at 0xf0730
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI->APIC IRQ transform: (B0,I4,P3) -> 19
PCI->APIC IRQ transform: (B0,I6,P0) -> 17
PCI->APIC IRQ transform: (B0,I6,P0) -> 17
PCI->APIC IRQ transform: (B0,I7,P0) -> 19
PCI->APIC IRQ transform: (B0,I12,P0) -> 16
PCI: BIOS reporting unknown device 00:30
PCI: Device 00:31 not found by BIOS
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
Starting kswapd v 1.5 
Serial driver version 4.27 with no serial options enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.09
PIIX4: IDE controller on PCI bus 00 dev 21
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:pio, hdd:pio
hda: Maxtor 90432D2, ATA DISK drive
hdb: CD-ROM 36X/AKW, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: Maxtor 90432D2, 4121MB w/512kB Cache, CHS=525/255/63, UDMA
hdb: ATAPI 36X CD-ROM drive, 128kB Cache
Uniform CDROM driver Revision: 2.55
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
md driver 0.36.6 MAX_MD_DEV=4, MAX_REAL=8
raid5 personality registered
(scsi0) <Adaptec AIC-7896/7 Ultra2 SCSI host adapter> found at PCI 6/0
(scsi0) Wide Channel A, SCSI ID=7, 32/255 SCBs
(scsi0) Downloading sequencer code... 407 instructions downloaded
(scsi1) <Adaptec AIC-7896/7 Ultra2 SCSI host adapter> found at PCI 6/1
(scsi1) Wide Channel B, SCSI ID=7, 32/255 SCBs
(scsi1) Downloading sequencer code... 407 instructions downloaded
scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.10/3.2.4
       <Adaptec AIC-7896/7 Ultra2 SCSI host adapter>
scsi1 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.10/3.2.4
       <Adaptec AIC-7896/7 Ultra2 SCSI host adapter>
scsi : 2 hosts.
scsi : detected total.
eth0: Intel EtherExpress Pro 10/100 at 0xb400, 00:E0:18:B0:05:24, IRQ 19.
  Board assembly 668081-002, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0x24c9f043).
  Receiver lock-up workaround activated.
Partition check:
 hda: hda1 hda2 hda3 hda4
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 48k freed
Adding Swap: 128516k swap-space (priority -1)

Reply via email to