Port-sparc archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
SuperSPARCvs HyperSPARC and SS20 stability
Hi,
If some of you remember my numerous posts, I have two MP sparcs I run
NetBSD on since several years. I use to run different NetBSD releases on
each, to have different testing platforms, so it is, up to know, "intended".
My starting situation, past year was:
SS10 with 2x SuperSPARCII 75MHZ and NetBSD 8.x : rock stable
SS20 with 2x HyperSPARC 125MHz and NetBSD 9.3: stable, but would, after
a couple of days of use or compilation, start to have memory issues
which required a reboot (system would respond to an open shell, but
would not spam new processes)
Even before that I had a slower Ross module with 2 CPUs on a module
(originally wanted to make a 4x system) but the module fried becoming
unstable. Never found in years on ebay a similar module, so ended up
buying two matched modules instead.
Then I upgraded to NetBSD 9.4 and 10.0 respectively (each system +1) and
the SS10 continued to run rock stable, while the SS20 became unusable,
up to freezing during boot or shortly thereafter. Refer to several posts
here.
To be precise:
[ 1.000000] cpu0 at mainbus0: mid 8: Ross,RT625 @ 125 MHz, on-chip FPU
[ 1.000000] cpu0: 256K byte write-back, 64 bytes/line, sw flush:
cache enabled
[ 1.000000] cpu1 at mainbus0: mid 10: Ross,RT625 @ 125 MHz, on-chip FPU
[ 1.000000] cpu1: 256K byte write-back, 64 bytes/line, sw flush:
cache enabled
[ 1.000000] cpu0 at mainbus0: mid 8: TI,TMS390Z55 @ 75 MHz, on-chip FPU
[ 1.000000] cpu0: physical 20K instruction (64 b/l), 16K data (32
b/l), 1024K external (32 b/l): cache enabled
[ 1.000000] cpu1 at mainbus0: mid 10: TI,TMS390Z55 @ 75 MHz, on-chip FPU
[ 1.000000] cpu1: physical 20K instruction (64 b/l), 16K data (32
b/l), 1024K external (32 b/l): cache enabled
If I can get ROM information from dmesg or prompt, I'll give that,
otherwise I need to hook up serial to get it.
Hard Disks of SS10 and SS20 are incompatible. But what I could do is
swap CPU modules.
the SS10 with the HyperSparcs seems stable (stressed it a bit less,
since I finished most pkgsrc and was compiling other things)
the SS20 with the SuperSparcs is reasonably stable, but processes will
hang. A bit of killing and compilation can resume.
Martin and others described the process hanging as a long time issue and
dependenton CPU speed... however, I do not (and did not) experience it
on the SS10 with 8x and 9.x while building about the same pkgsrc
packages. Why instead on the SS20? is it due to NetBSD 10 making things
worse or are there other issues?
I would argue that the SUN and ROSS modules are about equivalent in real
speed. The ROSS has higher clock, less cache... while compiling they
feel the same. So either it is the Clock speed / Bus speed or there are
other factors?
The SS10 and SS20 are not identical, different ROM versions and
different BUS speeds... and of course different NetBSD OS versions.
So.. is NetBSD 10 making things worse? or is the SS20 having specific
issues making things worse?
Riccardo
Home |
Main Index |
Thread Index |
Old Index