FiringSquad: Home of the Hardcore Gamer - Games, Hardware, Reviews and NewsSubmit your own or view users' CPU overclocking results!

  
 Home   News   THE MATRIX   Deals   Hardware   Games   Features   Media   Products   Forums   FS China 
AddThis Social Bookmark Button

Home : Hardware : CPUs : Pentium 4 Performance Preview
» Join the Greatest Gaming Community NOW! (It's free)

Already a member? Login
 



Random Gallery >> 
Click to view high-res Image!
Leaked Assassin's Creed 3 Screenshots [6] (0)

My First Video (3) by Stryker
CRANG That S#!T Up! (15) by ElwinRansom
My First Entry For Crank That S#!T Up! (2) by deathknight.92
Nvidia+Socom Cranks that $#%^ UP!!!!! (4) by mrinfinit3
Superlative Computer (6) by arvernis
My Entry for the Crank that SH#!T Up Contest (12) by TheGamesHD
[FX] 3-Screen Effect - Guide (part-1) (0) by nGAGE
Whoz's Cranking that S#!T (13) by whozthisguy
My Entry For The Contest. (6) by D4rk Force
Crank That S#!t Up!!!! (6) by CamoDaGreat

More Blogs >>




Pentium 4 Performance Preview
November 20, 2000   Brandon Sandman Bell > [View My Other Articles]
Product Info | User Reviews | Article Images(1) | Image Gallery | Comments | Forum Thread
Highlights

James discussed the Pentium 4 micro-architecture in his Pentium 4 notes article, for those of you who missed it, we'll go over the highlights of the micro-architecture once again.

The Pentium 4 is based on Intel's NetBurst micro-architecture. NetBurst doesn't mean anything special, it's just a marketing name given to the processors' features. Here are the highlights of the Pentium 4:

  • Hyper Pipelined Technology
  • - Very deep pipeline to enable breakthrough clock rates
    - Performance scalability and frequency headroom for the future

  • Advanced Dynamic Execution
  • - Can handle more than 100 instructions in flight
    - Enables speculative execution with enhanced branch prediction algorithm
    - Offers 128-byte cache lines
    - Extends upon basic features found in the P6 core

  • Rapid Execution Engine
  • - An integer ALU (arithmetic logic unit) clocked at twice the frequency of the Pentium 4 processor decreases the latency and increases the throughput of basic integer operations

  • Execution Trace Cache
  • - Execution Trace cache feeds fast engine
    - Removes IA-32 decoder from main loop and in turn removes the decoder pipeline latency

  • Enhanced Floating-Point/Multimedia Unit
  • - 128-bit Floating-Point/Multimedia execution port
    - Separate 128-bit Floating-Point move and data store port (in addition to the integer store port)

  • New Streaming SIMD Extensions 2 Instructions
  • - Offer 144 new instructions - SIMD double-precision floating-point instructions, SIMD 128-bit integer instructions, conversion instructions between floating-point and integer data, and cacheability instructions
    - Enable excellent performance of next-generation broadband services, such as interactive digital TV

  • A New System Bus Architecture With High Bandwidth For Performance Headroom
  • - 3.2GB/sec data transfer rate
    - Split transaction, deeply pipelined bus
    - 128-byte lines with 64-byte access

  • Compatibility with existing IA-32 applications and operating systems
  • Let's go over these features in a bit more depth, starting with the increased number of pipeline stages.

    Hyper Pipelined Technology

    As we mentioned in the introduction, each new processor generation has brought with it an increased number of pipeline stages - 20 in the Pentium 4 versus 10 in the Pentium III.

    This is to be expected, as more stages allow the processor to clock to higher frequencies. The downside is less work is performed per stage. Quite simply, if a Pentium III and Pentium 4 were available at the same clock speed, given everything else remaining equal, the Pentium III would perform faster due to the fact that its performing more work per clock than the Pentium 4.

    Another disadvantage to the hyper pipelined micro-architecture is the performance penalty of mis-predicted branch instructions. When a branch instruction is mis-predicted, the processor has to start at the beginning of the pipeline. The ten additional stages present in the Pentium 4 pipeline adds to the amount of time it takes the processor to execute an operation. Intel has come up with a few clever ways to get around this problem via their enhanced branch prediction algorithm (which improves the branch prediction of the Pentium 4 processor) and execution trace cache. We'll discuss both of these on the next page.

    Back! Page 1     What does all that mean? Next!
    Blog + Share: Digg Del.icio.us Reddit SU furl • More: AddThis Social Bookmark Button
    Send This Article to a Friend!  
    Table of Contents
      Print Entire Article  

    MATRIX CONTENT » RANDOM MEDIA BLOG More Blogs >>
    No ratings yet
    » Please rate this
    I am an AMD AgentRead this Media-Blog entry!» Crank that s#!t up to 11!!! (14)
    by jarrodthome (105) Talk with this user on their Shout Box (My other blogs) Posted 34 months ago


     Hottest Topics
    Two new GRID 2 gameplay trailers speeding your way (1)
    Minecraft PC sales surpass the 8 million mark (0)
    New Grand Theft Auto 5 trailer debuts main characters (0)
    Crysis 3 'The Fields' campaign gameplay trailer (0)
    New Far Cry 3 trailer focuses on co-op campaign (0)
    Today's News >>
    Today's Siteseeing >>


     Table of Contents


     Related Fact
    "Northwood" is the codename for the 0.13-micron Pentium 4.


    FiringSquad is powered by... Back to Top Site MapContact UsAdvertise With Us Privacy StatementAbout Us  
    News RSSSiteseeing RSSArticle RSS   © 1998-2013 FS Media, Inc. All Rights Reserved