[citation][nom]alidan[/nom]amd had to redefine what a core is to make it called an 8 core system... really its closer to 8 core but is still just a threading solution, granted one with potential, just implemented poorly.[/citation]
Most of you claiming this do so simply because the FPU is conjoined. If Orochi is 4-core, then each core is a helluva lot more complex than Sandy Bridge.
The oddity present is how Bulldozer handles AVX... And it's not like Sandy Bridge handles it in a non-odd way either. The FPU is a "twin" FPU in Bulldozer: each module's FPU can act as (typically, using SSE) a pair of 4x32-bit FP units, which has been the standard type for years, or, (when using AVX extensions) a single 4x64-bit or a single 8x32-bit FP unit.
Yes, in theory, a quad-core Sandy Bridge could handle four AVX instructions at once... But it'd suffer in a different way: by standard setup, again the FPUs only act as 4x32-bit FP units. Running AVX means that the FPUs actually take over the INTEGER units and convert them, which also entails a bit of lag. And, of course, it means that integer/logic instructions cannot be processed at the same time.
So, if Orochi is 4-core, then Sandy Bridge, by the same logic, lacks ALUs, which makes it in fact a DSP, not a CPU.
[citation][nom]Draven35[/nom]The two CPUs have the same number of floating point cores. If AMD wanted to have the kind of FPU performance we would associate with 'eight cores' then they needed to double the number of FPUs in each processor module, which they said they didnt because systems are supposedly not reliant on FPUs...[/citation]
You are wildly mistaken here. For one, I'd recommend quite pulling cockamamie explanations out of thin air to explain things. ("supposedly not FPU-heavy" never enter the minds of AMD's engineers)
When running in modern SSE, Orochi (the 8-core bulldozer) has, in fact, twice as many FPUs as Sandy Bridge. It can handle a total of 32 operand sets in the format of 8 4x32 vectors. This contrasts to 16 for Sandy Bridge, in the format of 4 4x32 vectors.
A single Bulldozer module's FPU and a single Sandy Bridge core's FPU are *not* equivalent in the slightest.