Pentium 4 6XX Sequence and New EE P4s Launched 198
Mojo-Dog writes "Today Intel took the wraps off their new
Pentium 4 Processors with EM64T extensions for 64-bit computing. The
Pentium 4 6XX Sequence and Pentium 4 3.73GHz are based on Prescott 2M cores with
a full 2MB of on-chip L2 cache as well.
HotHardware.com has a full review with benchmarks posted of these new P4s,
many of which also offer Intel's SpeedStep technology for power savings and
improved thermals, which has been available in Pentium Mobile CPUs for some time
now."
An additional reference (Score:2, Informative)
Re:An additional reference (Score:1, Informative)
Turn on HTML formatting next time, brother.
http://techreport.com/reviews/2005q1/pentium4-600/ index.x?pg=1 [techreport.com]
Correction (Score:2, Informative)
Cheers,
CD
Re:An additional reference (Score:1, Informative)
http://www.hardcoreware.net/reviews/review-263-1.
Re:Compatibility with AMD64 (Score:2, Informative)
In other word, you could say it's 100% compatible. Or 100% ripoff. :-)
Re:'lagging a bit' (Score:2, Informative)
Re:2MB Cache? (Score:5, Informative)
Re: EM64T Extensions - 64-bit computing? (Score:5, Informative)
1. 8 registers increased to 16 (it still sucks compared to SPARC's 128).
2. Larger addressing width (eg. can allocate more than 4GB of memory limited by 32-bit architectures). Alpha and MIPS had this capability in 1992.
3. NX bit (can prevent buffer overflows). Has been available for ages on good CPU architectures.
Re:Nothing really about 64 bit performance (Score:1, Informative)
Intel fanboys? Biased Journalism? (Score:5, Informative)
1. If Intel beat the AMD in a test
"Once again it's game over for AMD"
2. If AMD beats Intel in a test
"AMD struggles to keep ahead of Intel in this test"
I thought at first it was just a one off comment - but the almost all of the evaluations were like that.
Obviously we each tend to have a preference for one brand over another but please can we have consistent commenting.
Paul.
Re:'lagging a bit' (Score:3, Informative)
The page you link to, by making this analogy, shows that its author doesn't know jack about shit, either.
The Nintendo 64 had an R4300i CPU. It was fully 64-bit. It addressed 64 bits (40 physical), the same as high-end SGI workstations. It had 64-bit integer registers and 64-bit floating point registers. The system had a 500MB/sec bus to the Rambus memory. There is only one "32-bit" part about the R4300i, and that was the system interface. But the memory connected to the RCP, not the CPU (and the RCP, obviously, had heavy bandwidth requirements of its own to do the graphics rendering and sound), and so it would have been wasteful to run the same wide bus between the CPU and RCP.
The RCP was another 64-bit processor, also a customized MIPS chip.
It is true that the R4300i had a 32-bit compatibility mode which was often used in games, but that is irrelevant. Most people run 32-bit software on their Athlon 64, too.
Thermal Characteristics & Power Consumption (Score:3, Informative)
Intel President Paul Otellini said... (Score:1, Informative)
Further details on the story can be found here [siliconvalley.com]
Re:64-bit GPUs (Score:5, Informative)
Then, you realize that the current SSE/3Dnow etc stuff will actually handle 128-bit data.
Then, you can think that you should measure the bandwidth of the memory bus. With dual channels, that's generally 128 bits now for CPUs, but for Intel, the memory bus is of course still a part of the chipset. Most GPUs top out at 256, with lower counts and basically the same architecture for the cheaper models. The front-side bus in Intel chips is 64-bit, but running on a higher frequency. Also, most accesses, IIRC, are aligned to be the size of one cache line - 64 bytes or 512 bits. Also, note that the 8088 was an 8-bit CPU and the 80386 sx a 16-bit CPU by this definition. Obviously not what we want.
Finally, we can measure it by the addressing model. This makes some sense and then we also get to the result that AMD64 was the first x86-like ISA to achieve 64-bit flat space addressing. The "flat space" requirement is important, as we want to consider the 8086 (/8088) 16-bit and not 20-bit (16-bit segment + 16-bit offset with locked segment spacing). In this area, many GPUs are tailored to their actual memory capacity. Why should we waste addressing bits and consequentially lines on stuff we can't use?
By this definition, a modern GPU isn't "even" 32-bit, but why the heck should we care. The number of bits as a performance metric is stupid unless one has to take extra measures to avoid the boundary. That was the case in 16-bit x86 code, and is currently the case in some heavy-iron 32-bit code. The number of bits "of" a GPU is not a relevant metric.
Mystery of the 64 bit extensions: Solved (Score:1, Informative)
Sell those chips now and gain market share. That is it, nothing more or less. Those extension don't do anything at this point. Its all about adoption in the market.
Its business people not technology.
Re: EM64T Extensions - 64-bit computing? (Score:3, Informative)
in order for itanium to be successful, every single one of them had to pan out.
what happened is virtually none of them panned out.
intel blew their load on a high risk gamble, and lost.