View previous topic :: View next topic |
Author |
Message |
rognvaldr n00b
Joined: 14 Aug 2002 Posts: 24 Location: .de
|
Posted: Tue Oct 07, 2003 12:19 pm Post subject: My compliments! |
|
|
My compliments to the maintainers of Gentoo/Sparc!! I thought I'd give Gentoo another try on my Ultra 5... Last time I tried was the 1.1 series..., which did install, but still needed much work.
Now, with the 1.4rc4, I must say, it certainly has come a long way. Much improved on stability (even with (~sparc uncommented in make.conf)
My hardware:
Ultra 5,
192MB ram
Antares P0069 dual channel U2W SCSI card
2x SCSI disk, RAID0, reiserfs
1x IDE disk
Syskonnect Gbit NIC
1x DVD drive
CFLAGS used: -mcpu=v9 -O3 -pipe -fomit-frame-pointer -ffast-math
(though I'm not sure the -ffast-math flag actually does anything at all on a Sparc)
I'm a happy man!!
Rogn |
|
Back to top |
|
|
bazik Retired Dev
Joined: 22 Jul 2002 Posts: 277 Location: Behind you.
|
Posted: Tue Oct 07, 2003 12:34 pm Post subject: |
|
|
Congrats, neat setup!
Is this a hardware raid controller or are you doing software raid?
And is this controller bootable?
It would be nice if you can submit me some info (Vendor, Model, Chipset, Kernel version you used) about this controller for my hardware list (http://g3n2.0x1337.net). Email address is at bottom of this page. |
|
Back to top |
|
|
rognvaldr n00b
Joined: 14 Aug 2002 Posts: 24 Location: .de
|
Posted: Tue Oct 07, 2003 1:43 pm Post subject: |
|
|
Hi bAZiK,
The controller is not a RAID controller, just SCSI... so, I'm doing software RAID0.
...and yes, the controller is bootable with Linux as well as Solaris (until a few days ago I used Solaris 9). I use the ide disk for backup purposes... (RAID0 without precautions... don't think so )
Kernel version: 2.4.22-sparc-r0
SCSI:
Antares P0069 Dual Channel 2U2WL
(http://www.antares.com/scsi/0069.htm)
in kernel compiled as 'SYM53C8XX Version 2 SCSI support'
One SCSI disk on each channel. I tried raid0 with two disks on each channel but got massive problems (unexpected disconnect).
Gbit NIC
Syskonnect SK-9821 (rj45/copper)
(http://www.syskonnect.com/syskonnect/products/sk-98xx.htm)
in kernel compiled as 'SysKonnect SK-98xx and SK-95xx Gigabit Ethernet Adapter family support'
This NIC can be used in Solaris too (x86 & Sparc).
(Btw, hme is also active)
Ronald _________________ --
http://www.rovosoft.com
Metropolis - World's fastest and most powerful client side CMS |
|
Back to top |
|
|
bazik Retired Dev
Joined: 22 Jul 2002 Posts: 277 Location: Behind you.
|
Posted: Wed Oct 08, 2003 7:43 am Post subject: |
|
|
Ok, added. Thanks for the info!
BTW, finally had time to setup raid0 too with my 2 SCSI disks |
|
Back to top |
|
|
pathwalker n00b
Joined: 18 Jul 2003 Posts: 26
|
Posted: Wed Oct 08, 2003 1:55 pm Post subject: |
|
|
Quote: | CFLAGS used: -mcpu=v9 -O3 -pipe -fomit-frame-pointer -ffast-math |
I'm unsure, from looking at /etc/make.conf, if I should be using -mcpu=ultrasparc or -mcpu=v9. Are they one and the same? I've got an Ultra 5 as well. |
|
Back to top |
|
|
pathwalker n00b
Joined: 18 Jul 2003 Posts: 26
|
Posted: Wed Oct 08, 2003 2:03 pm Post subject: |
|
|
actually, answering my own question from man gcc:
v9 is an architecture, ultrasparc is an implementation of that architecture.
Quote: | Default instruction scheduling parameters are used for values that select an architecture and not an implementation. These are v7, v8, sparclite, sparclet, v9. |
so, if I'm reading this, using -mcpu=ultrasparc yields:
instruction set, register set, and instruction scheduling parameters for machine type cpu_type, whereas -mcpu=v9 will give instruction set and register set but not implementation-specific scheduling instructions. |
|
Back to top |
|
|
rognvaldr n00b
Joined: 14 Aug 2002 Posts: 24 Location: .de
|
Posted: Wed Oct 08, 2003 2:31 pm Post subject: |
|
|
I was convinced they were one and the same, but after having had a closer look at the gcc man page, I believe you're right. -mcpu=v9 is supposed to run on ultrasparc AND ultrasparc3 processors, therefore is should not be possible to use implementation-specific scheduling instructions for either one, which -mcpu=ultrasparc or -mcpu=ultrasparc3 would.
Thanks.
Rogn
pathwalker wrote: | actually, answering my own question from man gcc:
v9 is an architecture, ultrasparc is an implementation of that architecture.
Quote: | Default instruction scheduling parameters are used for values that select an architecture and not an implementation. These are v7, v8, sparclite, sparclet, v9. |
so, if I'm reading this, using -mcpu=ultrasparc yields:
instruction set, register set, and instruction scheduling parameters for machine type cpu_type, whereas -mcpu=v9 will give instruction set and register set but not implementation-specific scheduling instructions. |
_________________ --
http://www.rovosoft.com
Metropolis - World's fastest and most powerful client side CMS |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|