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

ArticlesThe P7 and Beyond


April 1995 / Cover Story / Intel's P6 / The P7 and Beyond

Intel's P6 is the logical next step beyond the Pentium, but the P7 could introduce a radically different technology that achieves a breakthrough in performance while preserving backward compatibility. Then again, the P7 project could fall flat on its face.

Last year, Intel formed a much talked-about partnership with Hewlett-Packard to design a new microprocessor that is expected to appear in 1997 or 1998. The two companies are revealing little about this processor except that it will attempt to leapfrog RISC technology and run all existing software for Intel's x86 and HP's PA-RISC chips. In addition to supporting both of those legacy instruction sets, it will probably introduce a new instruction set of its own.

The prevailing rumor is that Intel and H P are experimenting with a technology called VLIW (very long instruction word). Ironically, VLIW is almost exactly the opposite of the technology used by the P6. While the P6 contains a sophisticated decoder that translates complex x86 instructions into shorter, simpler RISC-like operations, a VLIW processor would rely on a new type of compiler to pack several simple operations into very long instructions. Each instruction packet would contain operations that aren't interdependent, so the CPU could rapidly execute them in parallel (see "VLIW Questions," November 1994).

In other words, a VLIW processor shifts the responsibility for instruction scheduling from the hardware to the software. The scheduling intelligence would be built into the compiler, which, in turn, would embed it into the applications software.

The compiler technology required to make this practical hasn't been perfected. Another problem is that software compiled for one version of a VLIW chip would probably have to be recompiled for the next generation. Software vendors would make millions on upgrades, but users wouldn't be too happy.

For these and other reasons, some observers doubt that Intel and HP can produce a commercially viable VLIW chip. Because the x86 market is far too important for Intel to bet everything on an unproven technology, it is likely that Intel has a parallel project to develop a more conventional P7 in case the VLIW project fails.

There is still plenty of room for improvement in the x86 architecture. The P7 could be a four- to six-way superscalar machine with larger primary caches, an integrated secondary cache, more execution units, and larger buffers to support deeper paths of speculative execution. It could also speculate both ways beyond a predicted branch, a technique IBM tried in a 1960s mainframe.

Meanwhile, Intel's competitors aren't sitting still. NexGen plans to introduce the Nx686 by the end of this year and predicts two to four times the performance of the Nx586. Cyrix says it is already working on successors to the M1, though no details have been disclosed.

AMD has mapped out its future in the most detail. The K5 will be followed by a K6 in 1996, with volume production in 1997. The K6 will be fabricated on a 0.35-micron process and is expected to have 6.5 million transistors; estimated performance is 300 SPECint92. In 1997, AMD plans to introduce a K7 that will ramp up to volume production in 1998 on a 0.18-micron process with 10 to 15 million transistors; it is expected to deliver 700 SPECint92 at 400 MHz. Finally, AMD is planning a K8 in 2001 that will have 20 million transistors and deliver 1000 SPECint92 at 600 MHz.

Additional competitors may surface, too. IBM Microelectronics, Texas Instruments, SGS-Thomson Microelectronics, and a few Asian companies already make 386 and 486 chips. So far, however, these companies have not committed themselves to the more difficult challenge of designing a state-of-the-art x86 processor that would compete directly against the la test products from Intel, AMD, Cyrix, and NexGen.


Up to the Cover Story section contentsGo to previous article: The Shape of Systems to ComeGo to next article: Smarter, More Powerful ServersSearchSend 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