Intel® Pentium® 4 Processor on 90nm Technology

April 12, 2004

Intel has recently published an article called The Microarchitecture of the Intel® Pentium® 4 Processor on 90nm Technology. This paper describes the first Intel® Pentium® 4 processor manufactured on the 90nm process. It reviews the NetBurst® microarchitecture and discusses how this new implementation retains its key characteristics, such as the execution trace cache and a 2x frequency execution core designed for high throughput.
This Pentium 4 processor improves upon the performance of prior implementations of the NetBurst microarchitecture through larger caches, larger internal buffers, improved algorithms, and new features. This processor also implements Hyper-Threading Technology, which is the ability to simultaneously run multiple threads, allowing one physical processor to appear as two independent logical processors. This technology is another means of providing higher performance to the end user. We discuss how this processor not only maintains support for this key technology but also increases the benefit seen due to Hyper-Threading Technology.

The first Intel® Pentium® 4 processor manufactured on the 90nm manufacturing process contains 125 million transistors with a die size of 112mm2. It builds upon the NetBurst® microarchitecture that forms the foundation of prior Pentium 4 processors. Like its predecessors, this processor is designed to provide the end user with new levels of performance, enabling compute-intensive tasks to be undertaken by conventional desktop processors. One means of achieving this performance is by designing the processor to run at a high frequency. The frequency of a processor is a key component to determining overall performance, as the frequency determines the rate at which the processor can process data. We have extended the original Pentium 4 processor pipeline to enable this processor to reach higher frequencies than is possible with the original pipeline. Additionally, as the frequency of the processor continues to increase, the amount of time spent waiting for data to be retrieved if they are not located in the processor’s caches is becoming a larger and larger percentage of overall execution time. This effect reduces the performance impact of continually increasing the processor frequency. To alleviate this problem, several features are implemented to increase the number of times that data will be present in the caches. With these and other features, including a set of new instructions, the Pentium 4 processor is able to achieve new heights in performance.

Explore further: Good vibrations for the future of computing

Related Stories

Good vibrations for the future of computing

October 3, 2017

Vibrating mechanical switches that can be cascaded to perform complex computational operations could take computing significantly further than today's technologies. KAUST researchers have demonstrated an alternative technology ...

Review: Apple Watch goes solo, but don't dump your phone yet

September 20, 2017

A chief gripe with Apple Watch is that it requires you to keep an iPhone with you for most tasks. The inclusion of GPS last year helped on runs and bike rides, but you're still missing calls and messages without the phone ...

Recommended for you

Metacognition training boosts gen chem exam scores

October 20, 2017

It's a lesson in scholastic humility: You waltz into an exam, confident that you've got a good enough grip on the class material to swing an 80 percent or so, maybe a 90 if some of the questions go your way.

Two teams independently test Tomonaga–Luttinger theory

October 20, 2017

(—Two teams of researchers working independently of one another have found ways to test aspects of the Tomonaga–Luttinger theory that describes interacting quantum particles in 1-D ensembles in a Tomonaga–Luttinger ...


Please sign in to add a comment. Registration is free, and takes less than a minute. Read more

Click here to reset your password.
Sign in to get notified via email when new comments are made.