Originally Posted by Asterox Bobcat APU CPU part is based on the AMD K8 architecture
, Jaguar CPU is actually based on AMD's K10 architecture
.Jaguar CPU has almost all CPU instructions as Trinity APU, or FX Piledriver and this is a very important difference because old Bobcat APU has none of these new CPU instructions.If you look at this picture one of the major differences, in new Jaguar's Core is "
128bit FPU Datapath"
with everything else highlighted in blue.
I don't see this article as proving that this processor is based on K10.
All the instructions mentioned on the slide you showed above are NOT present in K10. Some of these instructions such as AVX force a complete redesign of the FPU which means that if K10 were the base, then the majority of the design would have to be reworked simply to allow the new instructions.
A much better case is the Bulldozer architecture, but even that would require so much modification to fit the needed TDP that it would hardly look similar.
OT: I didn't realized that Brazos didn't have hardware integer division. Adding that will have a large performance increase for quite a few applications. I do wonder about the IPC claims. If the numberss don't include the new instruction sets, then performance will see a much higher performance in some cases; however, if the numbers do include them, then there is likely far less of an increase in most applications due to few programs being compiled with optimizations for these instructions.