Quote:
Originally Posted by EduFurtado 
Something about architecture that I heard and I didn't verify if it was true is that when you don't know what to do with your extra transistors you turn it into cache, which will increase performance in every scenario. But it seems that the cache is also the part of the chip that generates heat the most!
This is what I wanted to check if was true or not.

Quote:
Something about architecture that I heard and I didn't verify if it was true is that when you don't know what to do with your extra transistors you turn it into cache, which will increase performance in every scenario. But it seems that the cache is also the part of the chip that generates heat the most!
This is what I wanted to check if was true or not.
Architecture has a pretty big role. The most recent example of this is AMD's new FX processors which have 1 module that has 2 Integer Cores and 1 Floating Point core and they treat this as two separate cores that share resources. Intel on the other hand splits 1 physical core in to 2 logical cores using Hyper-threading. Both approaches increase the number of cores an operating system sees, but go about it completely differently. This means that certain programs benefit more from one or the other.
For most consumers, they won't notice a difference between the two, but when you get into specific work loads like video editing, 3D design, servers, specialized applications, architecture can make a huge difference.





