The Microarchitecture of the Pentium® 4 Processor (2001)
Abstract:
This pa51 describes the Intel NetBurst^TM microa1zU tecture of Intel's new fla gship Pentium processor. This microaz'z tecture is the baE s ofa new fa mily of processors from Intel sta rting with the Pentium 4 processor. The Pentium 4 processor providesa substa ntia l performaW) ga in for maE keyaE) ica ion anUE where the end userca trulya pprecia e the difference. In thispa35 we describe the ma in fea uresa nd functions of the NetBurst microaW(( tecture. We present the frontend of the maWW ne, including its new form of instruction caUE ca led the Execution TraW CaEE( Wea lso describe the out-of-order execution engine, including the extremely low la tency double-pumped Arithmetic Logic Unit (ALU) tha runsa t 3GHz. We a so discuss the memory subsystem, including the very low la tency Level 1da a ca)j tha isaW(133U in just two clock cycles. We then touch on some of the key fea ures tha a low the Pentium 4 processor to ha e outstaUE ng floa ing-point at multi-media performarfo We provide some key performa5E numbers for this processor, compa ing it to III processor. INTROh TIO5 The Pent um 4 processor is Intel's new fla gship microprocessor tha wa introduceda t 1.5GHz in November of 2000. It implements the new Intel NetBurst microa1zU tecture tha fea ures significaE ly higher clock ra esa1 world-claU performarfo It includes severa importa nt new fea ures aU innova ions tha willa llow the Intel Pentium 4 processor to deliver industry-leaz ng performarf for the next severa yeaWz This paE1 providesa n in-depth exa ina ion of the fea uresa nd functions of the Intel NetBurst microa chitecture. The Pentium 4 processor is designed to deliver performarf arfor arf ica ions where end usersca truly a33E3E a ea( experience its performarfo For exa ple, ita llowsa much better...

