Sign in with
Sign up | Sign in
Your question
Solved

is it true that AMD fx 8350 is just a 4 cores CPU?

Last response: in CPUs
Share
September 11, 2013 1:17:29 PM

some guys says its just 4 cores .
and each one of them has 2 modules or whatever. i dont know what they are saying but i get their point that theyre saying amd fx 8350 is just 4 cores CPU. my question is ... is that true ?
is amd fx 8350 just 4 cores CPU ? thanks
a b À AMD
a b à CPUs
September 11, 2013 1:25:41 PM

no, 8 cores, 8 threads
m
0
l
a b à CPUs
September 11, 2013 1:26:15 PM

yes. it is 4 cores, but it has hyperthreading so that means that each core can act as 2. so it has 8 threads(virtual cores) but 4 real cores. however, that is more than enough these days.
m
0
l
Related resources

Best solution

a b à CPUs
September 11, 2013 1:29:00 PM

The AMD FX-8350 has 4 modules with 2 cores in each module. Each 2 cores in the module will share resources. Yes, there are 8 cores in total, but they are not separate, and are not hyper-threading. This is a good cost saver for AMD.
Intel quad-core CPUs will have 4 modules with a core in each module.

Good read: http://www.reddit.com/r/buildapc/comments/1e8226/discus...
Share
a b à CPUs
September 11, 2013 1:47:47 PM

Ill take a sec to answer this thread properly. An FX CPU is made up of "modules" that each consist of 2 integer processing units and one floating point unit. So an 8 "core" FX does indeed have 8 processing cores sharing 4 floating point units. This is by far superior to hyperthreading as these are actual real stand alone processing units unlike hyper threading. 4 core = 2 module, 6 core = 3 module, 8 core = 4 module.
m
0
l
a b à CPUs
September 11, 2013 1:50:39 PM

dafuqawew said:
some guys says its just 4 cores .
and each one of them has 2 modules or whatever. i dont know what they are saying but i get their point that theyre saying amd fx 8350 is just 4 cores CPU. my question is ... is that true ?
is amd fx 8350 just 4 cores CPU ? thanks


It's, err, well it's kinda both 4 and 8 core. Here: http://www.tomshardware.com/reviews/fx-8150-zambezi-bulldozer-990fx,3043-3.html

m
0
l
a c 120 À AMD
a c 478 à CPUs
September 11, 2013 3:36:35 PM

ryan27968 said:
yes. it is 4 cores, but it has hyperthreading so that means that each core can act as 2. so it has 8 threads(virtual cores) but 4 real cores. however, that is more than enough these days.



You are confusing the AMD FX-8350 and the Intel Core i7 (all models) CPUs. There are 8 physical cores in the FX-8350. There are basically two versions of the desktop Core i7 CPUs; quad core and the more expensive 6 core versions. Both have Hyper Threading which means each physical core also has a virtual (or logical) core. Thus Core i7 CPUs are either 4 cores and 8 threads or 6 cores and 12 threads.

The problem with the FX CPUs is that it is a modular design. Every two physical CPUs shares a single FPU (Floating Point Unit). If both CPUs must use the FPU in each module, then one core basically needs to wait and do nothing until the other core is done using the FPU. Therefore, the FPU itself is a performance bottleneck.
m
0
l
March 23, 2014 3:29:20 PM

cmi86 said:
Ill take a sec to answer this thread properly. An FX CPU is made up of "modules" that each consist of 2 integer processing units and one floating point unit. So an 8 "core" FX does indeed have 8 processing cores sharing 4 floating point units. This is by far superior to hyperthreading as these are actual real stand alone processing units unlike hyper threading. 4 core = 2 module, 6 core = 3 module, 8 core = 4 module.

Actually hyper-threading is far better because the 2 "modules" in each AMD FX core are bulldozer cores with an absolutely terrible IPC (instructions per-cycle) that's why Intel's processors outperform AMD in almost all benchmarks and real world tests.
m
0
l
a c 93 à CPUs
March 24, 2014 2:09:58 AM

No hyper-threading and CMT are not directly competing, as they are in use for different purpose.

Hyperthreading works to increase performance efficiency and increasing throughput.

Where the cluster-architecture(modules) are trying to be space-efficient and tries to cut out many of the redundant parts of a core.

The cluster-architecture are proven to have more performance gain than hyper-threading.

EDIT: I think you got it wrong, it is 2 cores in 1 module.
m
0
l
June 9, 2014 7:27:41 AM

ryan27968 said:
yes. it is 4 cores, but it has hyperthreading so that means that each core can act as 2. so it has 8 threads(virtual cores) but 4 real cores. however, that is more than enough these days.


AMD dont use "hyperthreading" thats an intel gimmick
m
0
l
a b à CPUs
August 11, 2014 10:57:16 PM

guitarist367 said:
ryan27968 said:
yes. it is 4 cores, but it has hyperthreading so that means that each core can act as 2. so it has 8 threads(virtual cores) but 4 real cores. however, that is more than enough these days.


AMD dont use "hyperthreading" thats an intel gimmick


It's not a "gimmick" if it actually improves perforrmance.
m
0
l
August 11, 2014 11:05:11 PM

Far from a gimmick it is better actually.....While 8350 can have decent performance...
But look at how bad Bulldozer was/is....

First Gen/Bloomfield totally wipes the floor with them xD

m
0
l
August 11, 2014 11:18:47 PM

Wait till I get my x5650....then really talk about wiping the floor with that 8350 xD
m
0
l
a b à CPUs
August 12, 2014 12:18:02 AM

JRFET said:
Wait till I get my x5650....then really talk about wiping the floor with that 8350 xD


You mean 5960X?
m
0
l
August 12, 2014 12:28:27 AM

Everyone that says it is a 4 core CPU is an Intel fanboy / AMD hater.

That processor has 8 cores, so it is an 8 core processor. Yes, 2 cores are sharing 1 FPU, but it still possesses 8 physical cores.

You can only say that it is a 4 FPU CPU, you can not say that it is a 4 core CPU.
m
0
l
a c 93 à CPUs
August 12, 2014 12:58:52 AM

Slobodan-888 said:
Everyone that says it is a 4 core CPU is an Intel fanboy / AMD hater.

That processor has 8 cores, so it is an 8 core processor. Yes, 2 cores are sharing 1 FPU, but it still possesses 8 physical cores.

You can only say that it is a 4 FPU CPU, you can not say that it is a 4 core CPU.


CMT is a design to duplicate certain parts of an core. CMT is not two physical cores.
If you look at the dieshot of the FX 8350, you will notice 4 physical cores (one in each corner).
The whole design is to increase the integer throughput with a reasonable floatingpoint performance.

There is nothing fanboyism about discussing these kind of things.
m
0
l
August 12, 2014 1:10:55 AM

There are no 1 but 2 cores in each corner. They are next to each other so they look like one.

m
0
l
August 12, 2014 1:14:59 AM

no....Xeon 6 core Westmere....Oced Slaughter the 8350

or any of old 1366 6 cores will slaughter 8350...
m
0
l
a b à CPUs
August 12, 2014 1:17:43 AM

Slobodan-888 said:
Everyone that says it is a 4 core CPU is an Intel fanboy / AMD hater.

That processor has 8 cores, so it is an 8 core processor. Yes, 2 cores are sharing 1 FPU, but it still possesses 8 physical cores.

You can only say that it is a 4 FPU CPU, you can not say that it is a 4 core CPU.


And who are you? A Intel Hater/AMD fanboy?

Slobodan-888 said:
There are no 1 but 2 cores in each corner. They are next to each other so they look like one.



Because we all know L2 Cache is shared and not per Core?
m
0
l
a b à CPUs
August 12, 2014 1:56:04 AM

As far as I know the fx 8xxx series has 4 modules, each of which containing two 128 bit fpu's of which each has 2 integer units which have 2 alus.
Both floating point units will combine to one 256 bit one if heavy single performance is asked.
So yeah, the fx series have 8 cores that are basically the equivalent to 4 intel cores maximum performance wise. Intels hyperthreading is nothing but increasing efficiency and workload on cores.

And amd 'core' is NOT an intel 'core'.

About the amd vs intel debate ongoing:

One module roughly equals one intel core.
Amds bulldozer cores have horrible ips and efficiency values though. Afterall, a 3.5ghz I7 is likely to beat a 4.5ghz 8350.
m
0
l
a c 93 à CPUs
August 12, 2014 2:16:34 AM

Slobodan-888 said:
There are no 1 but 2 cores in each corner. They are next to each other so they look like one.



That is an AMD slide to explain their CMT design. It is easy to misunderstand it.

There are only one physical core in each corner.
m
0
l
a c 93 à CPUs
August 12, 2014 2:23:34 AM

DubbleClick said:
As far as I know the fx 8xxx series has 4 modules, each of which containing two 128 bit fpu's of which each has 2 integer units which have 2 alus.
Both floating point units will combine to one 256 bit one if heavy single performance is asked.
So yeah, the fx series have 8 cores that are basically the equivalent to 4 intel cores maximum performance wise. Intels hyperthreading is nothing but increasing efficiency and workload on cores.

And amd 'core' is NOT an intel 'core'.

About the amd vs intel debate ongoing:

One module roughly equals one intel core.
Amds bulldozer cores have horrible ips and efficiency values though. Afterall, a 3.5ghz I7 is likely to beat a 4.5ghz 8350.

More or less correct. A piledriver module contains 2x128bit FMAC units and 2xMMX unit within their SIMD cluster (FPU).
A module also contains two ALU cluster (normal core only contain 1 ALU cluster) with 2 ALUs in each.

In cases like heavy AVX instructions, both FMAC units can combine and do a 256 instruction as you also said.

A core is more than just the ALU cluster. The ALU cluster is a part (and very important part) of a core. Take a car, put a engine in the front and in the end, do you know have two cars? No.
m
0
l
a b à CPUs
August 12, 2014 2:34:35 AM

Didn't know the alus were kept together in a cluster. Nice comparison with the engines in a car, by the way.
m
0
l
!