Intel's Pentium 4 Prescott: HyperThreading, More Cache Memory, and x86-64?

AGodspeed

Diamond Member
Jul 26, 2001
3,353
0
0
http://www.xbitlabs.com/news/story.html?id=1019274490

The major thing is that Prescott will be not only a 0.09micron version of Northwood core, but will boast a number of enhancements telling positively on its performance. The first major difference will make the larger L1 cache for data. Different source report that it will get two times or four times bigger compared with L1 cache for data by Willamette and Northwood, i.e. it will be equal to 16KB or 32KB. Instruction Trace Cache may also be increased (see the details about Pentium 4 architecture in our articles on Willamette and Northwood). However, there is no other info on that as we don?t actually know its exact size by Willamette and Northwood.

The next pretty predictable innovation is the increase in L2 cache size. Here everything is more or less certain: it will be equal to 1MB (twice as big as L2 cache by Northwood, and four times as big as by Willamette).

Prescott is also reported to support an enhanced HyperThreading technology (see this news story), which allows working with one CPU, as if there were two or more of them in a system. As you know, this technology is already implemented in Xeon MP (Prestonia) CPUs.

One of the most interesting innovations in the upcoming Prescott processor will be Yamhill technology (similar to x86-64, 64bit 86x instructions). However, Intel hasn?t yet made up its mind about adding this technology to Pentium 4. Once they decide to add it, the die size of the Pentium 4 processor is expected to grow only 2% bigger. In fact, this is very small sacrifice for a promising technology trend (which can actually kill Itanium).


How would an x86-64 capable Pentium 4 kill the IA-64 program? IA-64 has been aimed at the niche high-end server market since the beginning, whereas an x86-64 Pentium 4 would seemingly be positioned in the low-end server and Xeon markets.
 

jbond04

Senior member
Oct 18, 2000
505
0
71
Sounds like a winner if they can get more apps to be Hyper-Threading optimized (or a least have intelligent on/off for Hyper-Threading)
 

Sid03

Senior member
Nov 30, 2001
244
0
0


<< How would an x86-64 capable Pentium 4 kill the IA-64 program? IA-64 has been aimed at the niche high-end server market since the beginning, whereas an x86-64 Pentium 4 would seemingly be positioned in the low-end server and Xeon markets. >>

yeah, that doesn't make sense.



<< Prescott is also reported to support an enhanced HyperThreading technology... >>

heh, i guess ssxeon was right when he brought this up a couple of days ago.
 

AGodspeed

Diamond Member
Jul 26, 2001
3,353
0
0


<<

<< Prescott is also reported to support an enhanced HyperThreading technology... >>

heh, i guess ssxeon was right when he brought this up a couple of days ago.
>>

Lol, yes, it seems he was right after all. Guess I should recant my statement in the CPU forum regarding that specific comment hehe. :Q
 

Athlon4all

Diamond Member
Jun 18, 2001
5,416
0
76


<< How would an x86-64 capable Pentium 4 kill the IA-64 program? IA-64 has been aimed at the niche high-end server market since the beginning, whereas an x86-64 Pentium 4 would seemingly be positioned in the low-end server and Xeon markets.
>>

I agree! People don't quite grasp this but x86-64 is not a full blown 64-bit CPU and add that to IA-64's new architechure, and it will be king for a long time. Prescott honestly, it looks good. To be honest, it might be worthy of a name change. It will definately be more significant than NW, especially if x86-64 is included
 

Nemesis77

Diamond Member
Jun 21, 2001
7,329
0
0


<< I agree! People don't quite grasp this but x86-64 is not a full blown 64-bit CPU >>



Why isn't x86-64 64bit? All key ares are 64bit (memory-addressing, registers etc.)
 

Athlon4all

Diamond Member
Jun 18, 2001
5,416
0
76
Its not called x86-64 for nothing. There must've been compromises. I'm no expert, but I have to imagine there must['ve been. Maybe, maybe not. I will agree that one of the biggest things on 64-bit CPU's (More Memory) x86-64 does have, but still, I dunno. Can anyone fill me in?
 

aka1nas

Diamond Member
Aug 30, 2001
4,335
1
0
The EPIC(or IA64) ISA is a native 64-bit ISA, which doesn't have the limitation of having to be backwards compatible wiht x86 code. Current CPUs require a lot of engineering and die space to overcome the original limitations of this ISA which has been in use for well over 20 years now. X86-64 merely extends the memory registers of the chip to 64 bits, allowing 64-bit calculations to be performed while still maintaining backwards compatability. A purely 64-bit ISA would probably be more efficient design-wise for a chip manufacturer as they should theoretically be able to get better performance with less die space than an x86 running a hybrid 64 bit ISA chip. I think(correct me if I'm wrong or being overly simplistic) the reason why the Itanium is so big and expensive to make is that it's EPIC architecture is all about Instruction-level parrellelism, and it has extra hardware to try to order instructions so they are executed in parallel.
 

ElFenix

Elite Member
Super Moderator
Mar 20, 2000
102,395
8,558
126
1MB of cache would fly at seti... you could use sdr sdram and it would whip arse...
 

zemus

Member
Mar 6, 2002
47
0
0


<< Its not called x86-64 for nothing. There must've been compromises. I'm no expert, but I have to imagine there must['ve been. Maybe, maybe not. I will agree that one of the biggest things on 64-bit CPU's (More Memory) x86-64 does have, but still, I dunno. Can anyone fill me in? >>




x86-64 is indeed a real 64 bit CPU. There is nothing half as$ about it