Microarchitecture brief

Instead of bickering over theoretical performance benchmarks, if you want to learn something about why the new cores are faster view the flash demo at this URL:

http://www.intel.com/technology/architecture/coremicro/

The technical briefs are extremely well done and the flash demo is great for people who don't understand all the technical terms of processor microarchitecture. There's more to the design than integrated memory controllers, DDR vs. DDR2, FSB speeds, etc.

Understand that these concepts of microprocessors apply to all AMD and Intel CPUs, each family simply has their own implementation.

Personally I am very excited about the potential performance boost in SSE3 applications. Previously the main advantage to SSE3, speed wise, were the caching instructions which helped with preloading massive amounts of data for just-in-time execution. The instructions themselves did not execute any faster.

But, you know, come to think of it... I don't think I know of any applications that use SSE3. :(

Anyone know of a good link to an indepth description of K8 architecture? I couldn't find anything good on AMD's site. I don't think they wanted Intel to find out what was in their secret sauce. :wink:
6 answers Last reply
More about microarchitecture brief
  1. I believe premiere uses SSE3. I also though the instruction caching thing was SSE2?

    For the K8 i like Sandpile. Great for stats. Hannibals write up on the K8 was also pretty solid.
  2. Ahhh, cheers,

    Trying to educate people a little more:
    http://forumz.tomshardware.com/hardware/modules.php?name=Forums&file=viewtopic&t=177791
    - Feel free to vote, will compile all the data over those 21 days.

    Also, my award for best mis-interpretation goes to this thread:
    http://forumz.tomshardware.com/hardware/Anandtech-Conroe-FX-60-testing-admits-errors-ftopict177770.html

    I doubt people here will be voting 'No'
  3. Ah I was wrong about the cachability being in SSE3. It actually originated in the first SSE instruction set.

    SSE3 added some more advanced math instructions and threading synchronization instructions, which I think is very handy in multicore CPUs.

    Thanks for the sandpile link. Very helpful.
  4. Excellent post! I'm glad someone out there is trying to show what Intel really did to get back into the performance game.

    Alot of people just don't understand the processor architecture overhaul that they did.
  5. Quote:
    Ah I was wrong about the cachability being in SSE3. It actually originated in the first SSE instruction set.

    SSE3 added some more advanced math instructions and threading synchronization instructions, which I think is very handy in multicore CPUs.

    Thanks for the sandpile link. Very helpful.


    I beleive the SS3 threading synchronization instructions where mainly for hyperthread but I could be wrong anyone?
  6. Considering the instructions are implemented on the application side and they are also valid in AMD processors which do not support HT, I doubt it.

    HT is a hardware change and is software transparent.
Ask a new question

Read More

CPUs Performance