Archives
 
 
 
  Special
 
 
 
  About Us
 
 
 

Newsletter
Free E-mail Newsletter from BYTE.com

 
    
           
Visit the home page Browse the four-year online archive Download platform-neutral CPU/FPU benchmarks Find information for advertisers, authors, vendors, subscribers Request free information on products written about or advertised in BYTE Submit a press release, or scan recent announcements Talk with BYTE's staff and readers about products and technologies

ArticlesP6 Revisited


December 1995 / Letters / P6 Revisited

When is someone going to write an "emperor's new clothes" story about Intel's P6 chip? If I compile a word processor with a 32-bit compiler, it still does byte manipulation, and if it uses the string manipulation instructions for string searches, it will have target bytes in registers, etc. Why should such software speed up on a P6 if compiled with a 32-bit compiler as compared to a 16-bit compiler?

I think the P6 team really blew it. The Pentium is the last x86 chip to give great gains in existing software without recompilation. It will be interesting to see if Intel can convince people to drop their Pentiums for P6s. I wouldn't.

Bob Morris
morris@sce.carleton.ca

We've published two stories (plus a sidebar) on the P6's problems with 16-bit software (September and October BYTE). The fact is, our own benchmarks -- as well as o ther widely used benchmarks, such as SysMark -- confirm that the P6 does a very good job of running 32-bit software. I don't think the P6 team "blew it." I do think that Intel misjudged how long it would take for Microsoft to ship a mainstream 32-bit OS, and also how much old 16-bit code would be left in that "32-bit" OS.

The P6 is optimized for 32-bit code, not a specific flavor of 32-bit code, and the software industry -- pushed by Microsoft's Win32 API -- is moving to 32 bits independently of the P6's characteristics. The P6's product life will probably extend to the end of this decade. I can't fault Intel for designing the chip with the future in mind. -- Tom R. Halfhill, senior editor

For an update on BYTE benchmarks and the P6 chip, see "BYTEmark Bug Bashed" in this issue's News & Views section. -- Eds.


Up to the Letters section contentsGo to previous article: Linux PleaseGo to next article: SearchSend a comment on this articleSubscribe to BYTE or BYTE on CD-ROM  
Flexible C++
Matthew Wilson
My approach to software engineering is far more pragmatic than it is theoretical--and no language better exemplifies this than C++.

more...

BYTE Digest

BYTE Digest editors every month analyze and evaluate the best articles from Information Week, EE Times, Dr. Dobb's Journal, Network Computing, Sys Admin, and dozens of other CMP publications—bringing you critical news and information about wireless communication, computer security, software development, embedded systems, and more!

Find out more

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE Volume 1: Programming Languages
The Best of BYTE
Volume 1: Programming Languages
In this issue of Best of BYTE, we bring together some of the leading programming language designers and implementors...

Copyright © 2005 CMP Media LLC, Privacy Policy, Your California Privacy rights, Terms of Service
Site comments: webmaster@byte.com
SDMG Web Sites: BYTE.com, C/C++ Users Journal, Dr. Dobb's Journal, MSDN Magazine, New Architect, SD Expo, SD Magazine, Sys Admin, The Perl Journal, UnixReview.com, Windows Developer Network