ABIT BP6 Motherboard explicitly supports FreeBSD 40
Wes Peters writes (via DaemonNews): " I bought an ABIT BP6 dual Celeron (socket 370)
motherboard today, to work SMP projects with
FreeBSD. While poking through the user manual, I was
pleasantly surprised to find the following in section 1-5.
Dual Processor Knowledge You Should Know
(emphasis added) This is the first specific mention of BSD I've seen in a PC hardware manual. This board comes strongly recommended."For best performance, you should use an OS (Operating System) that supports multi-processors. The following OSes can support multi-processor functions: Microsoft Windows(R) NT (3.5x, 4.x and 5.x), SCO Unix, FreeBSD 3.0 or later, Linux, etc.
Re:thinking about a bp6, 366->550@100mhz? (Score:1)
Abit BP6 Lock-ups (Score:1)
ftp.cdrom.com (Score:1)
ftp.cdrom.com is a uni-processor Xeon running FreeBSD - see ftp://ftp.cdrom.com/archive-info/wca rchive.txt [cdrom.com]
Re:ABIT BP6, SMP, and OS (Score:2)
Nope. SunOS 4.0 shipped before Larry joined Sun (Larry joined either just before I left, or after I left); I'm not sure there's any one person who could be called a "chief architect behind SunOS 4" - if you consider the new VM system to have been the biggest change in SunOS 4.0, then the main people involved in the design and implementation of it were Bill Shannon, Rob Gingell, and Joe Moran, as I remember.
Larry did stuff for SunOS 4.1[.x], such as the pseudo-extent stuff in the 4.1[.x] file system, and was, I think, the person one might consider the architect of the SPARCcluster-1 system.
i love my bp6 (Score:1)
Re:i love my bp6 (Score:1)
Re:Nice, but (Score:1)
----------------------------
Tekram also says that it supports FreeBSD (Score:2)
Will the logos BSD or Linux will replace yesterday's Novell logos on network cards ?
Re:i love my bp6 (Score:2)
"Ours" in this case refers to FreeBSD and "Theirs" refers to Linux (note the date):
--------------
On Thu, 17 Feb 2000, Brad Knowles wrote:
> See some of Matt Dillon's comments regarding Linux. Our memory
>management scheme beats the crap out of theirs, although their SMP is
>ahead of ours.
--------------
There are a number of other posts similar to that (the majority being in freebsd related newsgroups). Also from my (usually bad) memory, FreeBSD only supports 2 CPU's while linux supports 4 (although, i think, more are supposedly possible on both). I'm also pretty sure that Linux has supported SMP longer than FreeBSD (which only had it starting with 3.0)
There was a link on some website i saw recently claiming that FreeBSD was ~20% faster with SMP. The link to the benchmark was broken, though.
Without benchmarks, i tend not to belive either one. Unless you are running a server or doing some serious rendering or cracking, it probably will not make THAT much of a difference.
And of course, i must mention 1) FreeBSD 4.0 is coming out soon, and SMP i would assume has been improved and 2) ftp.cdrom.com is running off of a dual Xeon running FreeBSD.
:wq
ABIT BP6, SMP, and OS (Score:1)
WinNT installed ok, but kept rejecting my 3Com 905B network card. Rather than beat my head on a wall, I moved on.
Solaris would cough up a page fault on one of the processors. My well matched, pre-tested celerons were meant to run TOGETHER, so Solaris was shelved.
FreeBSD installed cleanly the first time. A kernel rebuild later and It Just Works.
The only thing lacking will be fixed when I upgrade to FreeBSD 4: ATA/66 support was nonexitant when I built the box. FBSD4 has a new and improved ATA driver that should make my life just a whole lot quicker.
Haven't tried Linux on it. No need to at this point.
Re:ABIT BP6, SMP, and OS (Score:1)
A better performance means: Doing whatever you are supposed to do better.
Somehow people mix this up with being faster. Being faster can also be better performance, but it is most definitely not the same.
In case of playing motion video for example better performance usually means stricter timing and better picture quality. Pure speed will most likely just cause your video stream to become unviewable.
The same holds true for performance of computer systems. If you need a computer to be faster, then linux may give better performance on such an smp box. If you however want your machine to be better capable of working while under heavy stress, FreeBSD will perform a lot better.
Performance is nothing in itself, you first have to define WHAT has to be performed before you can measure any performance.
Re:i love my bp6 (Score:2)
The reason Linux's SMP code is better than FreeBSDs is that FreeBSD has this thing called the Giant Kernel Lock.
When running SMP, any process that needs to access the kernel employs the GKL, which prevents every other process from accessing any portion of the kernel.
Linux has no such problem. SMP in Linux is likely going to be better for a while - there are a lot of very nasty problems that need to be solved before FreeBSD can remove GKL.
If you really want to know more about this, search the archives [freebsd.org] for either GKL or Giant Kernel Lock in either the FreeBSD-Current or FreeBSD-SMP mailing lists.
Mik
Re:Tekram also says that it supports FreeBSD (Score:1)
It was a noname (I can't find any brand on the box) RealTek 8039 10/100 PCI nic.
But on the other hand the driver/card didn't work to good with FreeBSD, 100Mbit mode works just fine but on 10Mbit it gets problem with the buffer and I had to reset about every 24 hours (so I got myself a NE2000 NIC for my 10Mbit network and is still using the RealTek card on my 100Mbit).
Yeah, I know Realtek cards are crap but it was damn cheap ones, I paid $11 each half a year ago...
abit bp6 is wonderful (Score:1)
Good things about the BP6:
I've been soooooooooo happy with this system.
Yes, it is true that the FreeBSD SMP kernel isn't as "fast" as Linux's. However, IMHO it is more stable. And even if it weren't, I'd rather run it with one processor than switch to Linux. But that's just my deal.
One downside: cooling. If you are planning on building a system with this board, get a full tower. Two O/C Celerons will get rather hot, and if you toss in a 7200rpm HDD or two, you will be cooking. You'll need the extra space in the full tower just for cooling supples. Run over to CoolerGuys [coolerguys.com] and stock up now. Here is my personal experience cooling with this mainboard:
Note: I am not affialiated with Cooler Guys, but I buy all of my crap from them, so those were the links I had handy.
I have gotten the CPUs up past 112F without lockups in this mainboard, but I'd recommend keeping things below 95. This isn't easy but your HDDs will last longer if you keep things cool.
Enough ranting for now. I just love that BP6!!
I am the Lord.
Re:ABIT BP6, SMP, and OS (Score:1)
I have installed Solaris 7 on my BP6 box numerous times with no trouble. I've done it with the processors running at rated speed (400MHz), and overclocked (6x83 = 500MHz).
I guess I've been lucky, because my Celerons are retail, off-the-shelf from Buy.com.My one beef, which applies to Solaris, BSD, and Linux, is that they will neither detect, nor install to, anything on the UltraATA/66 bus. Maybe I just wasn't trying hard enough.
I am the Lord.
Re:Nice, but (Score:1)
balls of fire (courtesy of quantum) (Score:1)
I got a good deal on a couple of 13.6GB Quantum Fireballs a while back, so I've been using those. Haven't had any performance problems, but they do seem do get warm. Well, they're called Fireballs, so should I be surprised?
Whenever I get off my ass and switch to SCSI, I'm sure I'll have a good chuckle at them.
I'd appreciate any other Quantum Fireball info. I don't know if the company even makes decent hardware. When I bought them, I was looking at it this way: they're the right size, the right price, they're ATA/66, and the company isn't a total unknown to me. Cash or charge? ;-) So it's possible that I am missing out on performance, and I just don't know it yet.
I am the Lord.