Best motherboards for FreeBSD 2012?

Any suggestions? I have always preferred AMD. I require at least a dual core, as my system functions as numerous servers. One of my four hard drives is on it's last leg (S.M.A.R.T Failure + erratic recognition in FreeBSD 8.2). Quad core or even multi-processor would be nice as well. IDE would be nice as well for backwards compatability, however, this is not a requirement. I do not want on-board video as I would like the opportunity to dual boot, though this will likely never happen (I just have a weakness for the Fallout series of video games, though I've heard WINE support has come much farther for games since the last time I gave it a shot).

In otherwords, what motherboards have the best support in FreeBSD, including network drivers, chipset drivers, SATA drivers, everything else onboard. Also important is BIOS options. I hate that a lot of these new BIOSes give you no control over anything, especially overclocking, chip-speed, et cetera.

My main usages:
Multimedia server
SFTP server
Multimedia encoding
File sharing
SSH server
Possibly games

ANY suggestions would be greatly appreciated. I will start doing research and post links and see what you guys think. Have any of you guys purchased motherboards and had issues or good luck within the last 6 months/year?
 
The Gigabyte Z68A-D3H-B3 has given good results for me. That's a mid-level Intel motherboard with a BIOS that makes overclocking and specific voltage control pretty easy. Nothing against AMD, just the last couple of generations don't compare well with the Intel CPUs.

Onboard video does not affect dual-booting. At present, I have the Intel video disabled and use a Radeon HD4650, but may switch to just the Intel now that the Intel KMS is nearly done.
 
Have you considered the new Asus P8C WS? Possibly with a Xeon processor? I have been using the Asus P8B WS version with a Xeon E3 processor with great results.
 
Have anybody an Asrock Z77 Pro4 tested or know more about support?

The LAN Realtek 8111E should be supported:
SirDice said:
Initial support was added to 8-STABLE in February 2011.

Code:
SVN rev 218901 on 2011-02-21 01:04:16Z by yongari

MFC r217498:
  Add initial support for RTL8168E/8111E-VL PCIe GbE.

http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/re/if_re.c
Source: http://forums.freebsd.org/showthread.php?t=33689

And the audio Realtek ALC892 should be supported too: http://forums.freebsd.org/showthread.php?t=20574. Planned is a 3rd generation Intel i5 CPU with AES-NI for GELI and VT-x for qemu. Like ikbendeman said, I won't onboard video too, but that's very difficult to find. Today most mainboards have built-in video. Anyway, my target is a desktop machine for daily tasks and especially for developing Java based applications. I'm still not sure about video card, maybe a HIS HD 7750 iCooler. But, as far as I know, the support for Radeon card isn't very well.
 
The older radeons (pre HD) have satisfactory support (better than the nv driver)

Perhaps you might consider getting onboard intel GFX. I don't think Intel do standalone cards (which is a shame) but I think the older onboard stuff (like on laptops) GMA9xx work very nicely!

To be safe though, just get an outboard nvidia card. The binary blob works fine in almost all cases.
 
Hi,

Here is my motherboard:


Asus P8Z77-v ( with Atheros AR9485 included )

Only two things doesn't work.

Atheros AR9485, FreeBSD doesn't have driver for that chip. Front panel for snd_hda seems to not working properly. In case of sound, I didn't yet found enough time to investigate it, in case of my extra wifi I can't do anything right now.

Raid works great. I was afraid about EFI, but there is no troubles with it. So from my point of view, everything works brilliant.
 
I'm happy with my ASRock B75 Pro3-M board and an Intel Pentium G840. It is mainly used as a NAS and the 5 SATA2 and 3 SATA3 ports are very helpful in this situation.
 
The Asrock Z77 Pro4 working well with FreeBSD too. Audio works, LAN, SATA and the built-in GPU over Intel HD 2500. It's just the VESA driver but if you wanted faster then just install a NVIDIA card ;)
 
UNIXgod said:

I've always loved AMD, for the price and performance I usually default to them. On the other hand I've found that I get better reliability out of Intel and they generally run cooler than AMD. I can usually run an Intel chip a year or two longer than AMD too. I hate to say it but the more I've used both I'm starting to become an Intel guy.
 
hostinfo said:
Intel dual core processors are best platform to run the FreeBSD

kclark said:
I've always loved AMD, for the price and performance I usually default to them. On the other hand I've found that I get better reliability out of Intel and they generally run cooler than AMD. I can usually run an Intel chip a year or two longer than AMD too. I hate to say it but the more I've used both I'm starting to become an Intel guy.

Interesting. But the OP which I asked didn't state it as an opinion, nor ever came back after that post to back up any evidence to why "intel dual cores are the best platform".

There is no incompatibility issues between amd64 from one manufacturer to the next. As for cooling I have run them both and have not had issues. Unless your overclocking, which you wouldn't do with a server, there is absolutely no difference.
 
I've personally only run FreeBSD on Intel processors in desktop use machines, but one thing I've heard mentioned a few times now is that by going with AMD, you can get your core count fairly high for a lot less money than by going with Intel.

In situations where having additional cores can be beneficial (such as when running a server or running virtual machines), you might consider going with AMD.
 
AMD is now focused on his new modular architecture. they have reason about FPU's: statistically, faster fpu's are better than not so faster and more fpu's, but unfortunately, programs are not following this model, and amd's ALU's are still being slow and inneficient compared with intel's ALU's.
 
Core count helps with compiling for sure. It's true AMD is hurting lately, although I still prefer them for VM boxes...hyperthreads can be crappy for VMs, esp. if the hypervisor isn't HT aware. I'm also concerned what will happen to CPU prices if we all use "intel dual cores".

I like my i7, and I like my opterons. They both are very fast, and I am usually limited by IO. Any intel with "turbo" core will run hotter than an AMD, it's supposed to run up to a certain temp before throttling, which given intel's better fabs and designs, is a high temperature...kind of painful in the laptop though.
 
drhowarddrfine said:
Just a few days ago I read an article about the inner workings of AMD vs Intel. Forget AMD. Don't look at cores, clock speed, anything. Forget it. The ship has sailed.. AMD cannot compete.

Hi,

I agree that Intel is ahead of AMD in performance right now, and has been for some time. I also agree that Intel's faster single-core CPU performance is generally a better bet if you can't characterise parallelism in your CPU load.

However I heartily disagree with the sentiment that "AMD cannot compete". Not every user, nor every process, nor every thread needs (or can even use) the fastest possible CPU. If they can, then parallelism from multiple cores may provide massively better performance than that possible on a single core (FreeBSD "make -j8 buildkernel" is a case in point).

The reason that AMD are not (yet) broke is that they can compete on grunts per dollar. They just can't do as many grunts per core per second as Intel.

For the record, the last two systems I built were 4-core AMD systems, sized to their load, cheaper than the Intel option, and remarkably fit for purpose (MythTV server and client: doing video decoding, rendering, transcoding, etc. in parallel on multiple cores).

There are many other instances where the CPU is not usually the limiting factor, e.g. storage servers (bottleneck is usually I/O and/or network), and game servers (bottleneck is usually PCI bus bandwidth and video rendering).

Most generally, the smart play is about sizing the CPUs and cores to the processes and threads, and then buy the best value CPU for money.

However, the next general purpose desktop I build will almost certainly be Intel, because I keep my desktops a long time, and want maximum future flexibility, and thus a current performance leader.


Cheers,
 
Back
Top