ECC Memory + AMD

Status
Not open for further replies.

DJABE

Contributor
Joined
Jan 28, 2014
Messages
154
OH gee... !
What a mistake-a-maken! :D
Is there any way to check other cpu's, both AMD and Intel?
If I order SM board and ECC ram with Haswell CPU, is there any way to find out support or to blindly take vendor's word for it?

Hey, I might be wrong using check_ecc program on an old XEON cpu.. but... ARK spec says NO ECC support so I guess my rant over Fujitsu and Intel in this configuration isn't for nothing? We still don't seem to have ECC compatibile server if we don't have ECC cabable CPU!
 

MAHDTech

Cadet
Joined
May 29, 2013
Messages
8
I've been looking for a cheapish mainboard with ECC support.

Looks like all AMD FM2/2+ Sockets don't have ECC Support.

AM3/3+ is the only one for FX processors

however the FM1 processors (Kabini) looks like some models support ECC, so this could make for interesting low-power FreeNAS boxes.

oh, according to Wikipedia,very limited on ECC support which narrows mainboard options


http://en.wikipedia.org/wiki/List_of_AMD_Accelerated_Processing_Unit_microprocessors


As to whether or not FreeBSD will boot / work with one of these processors I don't know.
 
Joined
Nov 11, 2014
Messages
1,174
Question: Can I just buy a regular non-registered memory for less money and then go online(manufacturer web) and register it myself ?:)

Answer: No. This option is not currently available.
 

jgreco

Resident Grinch
Joined
May 29, 2011
Messages
18,680
Question: Can I just buy a regular non-registered memory for less money and then go online(manufacturer web) and register it myself ?:)

Answer: No. This option is not currently available.

You're four days late with that.
 
Joined
Nov 11, 2014
Messages
1,174

icsy7867

Contributor
Joined
Dec 31, 2015
Messages
167
This has probably been beaten to death by now. And instead of reading through all the posts I am just making a reply! But here are some things I have learned:

I currently use an Asus Mother Board (realtek nic) with an AMD FX-8120 and I have been having some great success with it. One thing I had trouble with, though, was getting the temperatures to report correctly.

I love having 8 cores, and its a fairly cheap processor. I use my freenas box for a lot (Plex server, Virtual Machine hosting, owncloud server, LDAP, DNS, and a few other things...). The extra cores are especially nice for plex transcoding. And I can give VM's a couple of cores and not have to worry about starving the rest of my system. Granted this is for a home system.

I have running 4x1.5TB drives in RaidZ1. I think when Freenas 10 comes out, though I may try to rebuild everything from the ground up to use RaidZ2 instead. The extra redundancy is definitely worth the extra drive!

...With that being said....I used these parts because I had them from an old gaming build...
If I had spare money or could build everything again I would do the following (Or something close to it)
Intel Xeon E3 1231 (Quad core with 8 threads, versus AMD FX-8120 which is a octa-core with 8 threads) If you are using all 8 core of the AMD, it might have a similar throughput as the xeon. But Intel's per-core throughput will almost always win! Not to mention that the Intel will consume less power and produce less heat!

Super Micro Mother Board - Intel nics (Known to work best with freenas from what I have read), built in raid controllers (on certain models*), 6+ Sata ports

16GB DDR3 ECC - I actually had an unrecoverable error on my first build with non ECC memory. Luckily I could still access my data, made a copy. I was also happy to find out that my AMD and Motherboard both supported ECC memory. I was lucky... Make sur
 

djdwosk97

Patron
Joined
Jun 12, 2015
Messages
382
....If you are using all 8 core of the AMD, it might have a similar throughput as the xeon.....
Nope, an E3 123o will outperform even an FX9590 (an overpriced and glorified overclocked FX8320) across the board.
 

icsy7867

Contributor
Joined
Dec 31, 2015
Messages
167
Nope, an E3 123o will outperform even an FX9590 (an overpriced and glorified overclocked FX8320) across the board.

I would love to see those benchmarks. Not trying to say you are wrong, I did some quick and non-thorough googling and saw a different story (From CPU boss, It looks like the score was related to a performance benchmark, but maybe they are simply going by the clock speeds, cores, etc...)
 

jgreco

Resident Grinch
Joined
May 29, 2011
Messages
18,680
I would love to see those benchmarks. Not trying to say you are wrong, I did some quick and non-thorough googling and saw a different story (From CPU boss, It looks like the score was related to a performance benchmark, but maybe they are simply going by the clock speeds, cores, etc...)

3901, 14936 does seem to beat 2833, 14499

especially in the per-core department which tends to matter for NAS. Overall I think the "outperform ... across the board" might be a bit of a stretch, click that for what I suspect is a fairer comparison.
 

djdwosk97

Patron
Joined
Jun 12, 2015
Messages
382
I would love to see those benchmarks. Not trying to say you are wrong, I did some quick and non-thorough googling and saw a different story (From CPU boss, It looks like the score was related to a performance benchmark, but maybe they are simply going by the clock speeds, cores, etc...)
Cpuboss is a horribly innacurate tool as it's often based on benchmarks that aren't necessarily even consistent between components (check out an R9 295x2 vs. a GTX 780, the 295x2 is basically twice as powerful yet the 780 is listed as being superior due to the fact that benchmarks are missing). So you have to be kind of careful with CPUboss/GPUboss/etc..., and even synthetic benchmarks are something which need to be taken with a grain of salt as they're usually not very accurate representations of realistic workloads (Prime95 for example hammers a CPU far more than any realistic task ever will) and it's not unheard of for a benchmark to favor one competitor over the other (generally in favor of Intel more so than AMD) due to some underhanded tactics/and/or optimizing for Intel hardware.

Anyway, so AMD's FX series has similar IPC to Intel's C2Q's, but sine it clocks significantly higher you end up with single core performance in-line with first generation i7 (Nehalem), and multi core performance similar to that of Ivy Bridge. With the exception of rendering and virtualization tasks, almost everything else prefers stronger single core performance above all else and as such even a Haswell i5 (and in many cases an i3) outperforms AMD's FX series. For things like virtualization/rendering -- things that truly benefit from and can leverage the cores the FX series catches up quite a bit (and sits somewhere between an i5 and an i7 -- closer to an i7 though).

For gaming benchmarks, there are just too many to post, so if you do care then just look up CPU benchmarks for any game that comes to mind (I personally like to use Techspot as they usually will have a CPU performance comparing Intel's i7 at various clock speeds and AMD's FX8/9 at various clock speeds (so a 1230v3 would be virtually the same as a 4790k @ 3.5ghz for example since the Xeon E3's generally aren't benchmarked in gaming).

Now, you also have to keep in mind that a proper FX9590 setup (with a VERY high end board and a high end cooler) will end up costing about the same as an i7-based setup (so more than a 1230v3 setup) while consuming quite a bit more power and while yielding worse performance. And that's really the big problem with the FX series, in general it's similarly priced with Intel's competing offerings while being outperformed. Now, there are price points where the FX makes sense. An FX6 setup is similarly priced to an i3 setup, so for gaming it's kind of a toss up as to which to go for that's entirely dependent upon which games you play. An FX8 setup is similarly priced to a locked i5 setup, so for gaming the locked i5 is better (unless you plan on streaming), but for rendering/virtualization, the FX8 is the better choice (until you up your budget a bit more and can afford a 1230v3-based system).

Like I said before, there are gaps with benchmarks, and not all of them cover all the relevant CPUs, so some assumptions need to be made based on the information that's available. http://www.anandtech.com/show/8427/amd-fx-8370e-cpu-review-vishera-95w/2

Ultimately, a lot of what I've seen/heard comes down to anecdotal evidence where people, whom I would consider to be a reliable source (mods/people who have proven themselves on forums/etc...), who have switched from an FX cpu to an i7/Xeon have said how their workflow was affected and how even just working with/navigating in Windows itself feels snappier.

3901, 14936 does seem to beat 2833, 14499

especially in the per-core department which tends to matter for NAS. Overall I think the "outperform ... across the board" might be a bit of a stretch, click that for what I suspect is a fairer comparison.
It depends what you consider outperforming. In my mind, if it's faster (more than margin of error), then it's outperforming. In some cases the difference can be massive (like in many games), while in others (rendering/virtualization/some other games) the difference is far less significant. So would I recommend someone upgrade from an FX9590 to an i7 -- mostly no, but there are some cases where I would, but I also generally wouldn't recommend someone buy an FX CPU (never an FX9590 as it's just an overclocked/highly binned 8320 that costs too much considering it's performance and power consumption).
 
Last edited:

jgreco

Resident Grinch
Joined
May 29, 2011
Messages
18,680
I doubt 14499 vs 14936 is outside the margin of error. Looking at the individual component tests, the FX is actually favored for a number of tests, especially on integer performance, but gets kicked around on floating point and memory performance. The floating point isn't a big deal for a filer, but integer and memory are.

"across the board" would suggest a strong win in most or all categories, which I don't see here. Intel wins across the board for memory and float performance, while the integer is split between the two of them.
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194
"across the board" would suggest a strong win in most or all categories, which I don't see here. Intel wins across the board for memory and float performance, while the integer is split between the two of them.
Which is pretty normal, with AMD CPUs since Bulldozer sharing FP hardware between two integer cores.
 
Status
Not open for further replies.
Top