Metaflow Technologies
Encyclopedia
Metaflow Technologies was a La Jolla, CA based microprocessor
design company. It was founded in 1988 by Val Popescu, Merle Schultz, Gary Gibson
, John Spracklen, and Bruce Lightner.
The company is not well known to the general public as none of its designs were ever manufactured in volume. The company is known within the computer architecture community as it published articles in technical journals in the early 1990s that described how an out-of-order
with speculative execution
CPU
might be designed. This was one of the first publicly disclosed OoO designs from a non-academic source.
The Lightning project was a SPARC
-based multi-chip processor that was designed according to these principles. The chips were designed and built by LSI Logic, but that support went away before full production could be reached.
The Thunder project was a follow-on that was funded by Hyundai
. Hyundai gained control of the company in 1994. This project did not go into production either.
The company was acquired by ST Microelectronics (called SGS Thomson Microelectronics at the time) in 1998. ST Micro originally wanted this design team to work on an Intel IA32 clone, but eventually the team was used for non-personal computer
SOC
s.
It is rumored that Metaflow collaborated with the Intel team that would eventually design the Pentium Pro
, the first commercially available Out-of-Order processor.
Following STMicroelectronics' acquisition in May 1997 of a majority stake in Metaflow (www.metaflow.com) (see MPR 6/23/97, p. 4), the relationship between the companies has soured. Sources indicate that the two were unable to agree on which direction to take Metaflow's technology, creating a rift that resulted in ST's buying out Metaflow's last remaining founders: President Val Popescu, Vice President Bruce Lightner, and Director of Engineering Gary Gibson. Gibson has since taken a position with Mosart Systems (www.mosart.com), working on some as-yet-undisclosed new processor.
The originator of much of the technology underlying today's superscalar out-of-order microprocessors, Metaflow was never able to reap its just rewards. Begun in 1985, the company's first project, a SPARC-based ECL gate-array processor, was supplanted in 1989 by Lightning, a CMOS design backed by funding and IC-design resources from Hyundai. But the division of labor between the two companies proved stormy, and in 1991 Lightning was discharged, creating Thunder—a 0.8-micrometre three-chip processor designed entirely by Metaflow (see MPR 2/12/92, p. 9). In 1995, the company successfully demonstrated an 80-MHz Thunder processor—which delivered 2.5 SPECint92/MHz—just as Hyundai decided it wanted x86-based processors instead of SPARCs.
Metaflow had a brush with success in the early '90s when, working under contract to Intel, it convinced the processor giant that out-of-order design offered the best hope for building fast x86 processors. In fact, sources indicate that inside Intel the P6 was initially referred to as the "Metaflow processor." Sources have also revealed that Intel actually tried to buy Metaflow, but Andy Grove, unable to come to terms with Hyundai, had to abort the purchase.
Intel subsequently acquired the IP rights to Metaflow's technology through a patent cross-license with Hyundai for DRAM technology. Today the P6, with its centralized reservation station and instant repair of out-of-order and speculative execution, bears the clear mark of Metaflow¹s involvement. More than 150 Intel patents cite Metaflow intellectual property as prior art. In 1997, frustrated by the inability to control its own IP and thus its own destiny, Metaflow convinced Hyundai to sell out to ST. Since then, ST and Metaflow have been jointly developing an x86-based processor. But, already unhappy with ST's plans for that part as well as with its lackluster process technology, Metaflow's leaders were pushed over the brink when ST traded Metaflow's IP to IBM in an x86-for-PowerPC swap (see MPR 8/3/98, p. 10).
Some Metaflow designers continue to work on ST's x86 project, but with the leaders gone and ST more interested in the low end of the x86 market, chances are slim that the x86 chip will ever see daylight—especially now that ST has a Pentium-class x86 project under way in India. ST officials declined to comment, other than to acknowledge that ST has indeed taken full ownership of Metaflow and to express confidence in the design team that remains.
Microprocessor
A microprocessor incorporates the functions of a computer's central processing unit on a single integrated circuit, or at most a few integrated circuits. It is a multipurpose, programmable device that accepts digital data as input, processes it according to instructions stored in its memory, and...
design company. It was founded in 1988 by Val Popescu, Merle Schultz, Gary Gibson
Gary Gibson
Gary Gibson is a science fiction author from Glasgow, Scotland.- Life :After studying Sociology, History and Politics at the Glasgow Caledonian University, Gary Gibson worked as a "small press" comics magazine editor before following courses in desktop publishing and design and subsequently...
, John Spracklen, and Bruce Lightner.
The company is not well known to the general public as none of its designs were ever manufactured in volume. The company is known within the computer architecture community as it published articles in technical journals in the early 1990s that described how an out-of-order
Out-of-order execution
In computer engineering, out-of-order execution is a paradigm used in most high-performance microprocessors to make use of instruction cycles that would otherwise be wasted by a certain type of costly delay...
with speculative execution
Speculative execution
Speculative execution in computer systems is doing work, the result of which may not be needed. This performance optimization technique is used in pipelined processors and other systems.-Main idea:...
CPU
Central processing unit
The central processing unit is the portion of a computer system that carries out the instructions of a computer program, to perform the basic arithmetical, logical, and input/output operations of the system. The CPU plays a role somewhat analogous to the brain in the computer. The term has been in...
might be designed. This was one of the first publicly disclosed OoO designs from a non-academic source.
The Lightning project was a SPARC
SPARC
SPARC is a RISC instruction set architecture developed by Sun Microsystems and introduced in mid-1987....
-based multi-chip processor that was designed according to these principles. The chips were designed and built by LSI Logic, but that support went away before full production could be reached.
The Thunder project was a follow-on that was funded by Hyundai
Hyundai
Hyundai ) is a global conglomerate company, part of the Korean chaebol, that was founded in South Korea by one of the most famous businessmen in Korean history: Chung Ju-yung...
. Hyundai gained control of the company in 1994. This project did not go into production either.
The company was acquired by ST Microelectronics (called SGS Thomson Microelectronics at the time) in 1998. ST Micro originally wanted this design team to work on an Intel IA32 clone, but eventually the team was used for non-personal computer
Personal computer
A personal computer is any general-purpose computer whose size, capabilities, and original sales price make it useful for individuals, and which is intended to be operated directly by an end-user with no intervening computer operator...
SOC
SOC
SOC or SoC may refer to:Social Networking / Entertainment* Soc.TV, an internet based, social television network* Soldier of ChristBusiness* Sirte Oil Company* South Oil CompanyScience and technology...
s.
It is rumored that Metaflow collaborated with the Intel team that would eventually design the Pentium Pro
Pentium Pro
The Pentium Pro is a sixth-generation x86 microprocessor developed and manufactured by Intel introduced in November 1, 1995 . It introduced the P6 microarchitecture and was originally intended to replace the original Pentium in a full range of applications...
, the first commercially available Out-of-Order processor.
Following STMicroelectronics' acquisition in May 1997 of a majority stake in Metaflow (www.metaflow.com) (see MPR 6/23/97, p. 4), the relationship between the companies has soured. Sources indicate that the two were unable to agree on which direction to take Metaflow's technology, creating a rift that resulted in ST's buying out Metaflow's last remaining founders: President Val Popescu, Vice President Bruce Lightner, and Director of Engineering Gary Gibson. Gibson has since taken a position with Mosart Systems (www.mosart.com), working on some as-yet-undisclosed new processor.
The originator of much of the technology underlying today's superscalar out-of-order microprocessors, Metaflow was never able to reap its just rewards. Begun in 1985, the company's first project, a SPARC-based ECL gate-array processor, was supplanted in 1989 by Lightning, a CMOS design backed by funding and IC-design resources from Hyundai. But the division of labor between the two companies proved stormy, and in 1991 Lightning was discharged, creating Thunder—a 0.8-micrometre three-chip processor designed entirely by Metaflow (see MPR 2/12/92, p. 9). In 1995, the company successfully demonstrated an 80-MHz Thunder processor—which delivered 2.5 SPECint92/MHz—just as Hyundai decided it wanted x86-based processors instead of SPARCs.
Metaflow had a brush with success in the early '90s when, working under contract to Intel, it convinced the processor giant that out-of-order design offered the best hope for building fast x86 processors. In fact, sources indicate that inside Intel the P6 was initially referred to as the "Metaflow processor." Sources have also revealed that Intel actually tried to buy Metaflow, but Andy Grove, unable to come to terms with Hyundai, had to abort the purchase.
Intel subsequently acquired the IP rights to Metaflow's technology through a patent cross-license with Hyundai for DRAM technology. Today the P6, with its centralized reservation station and instant repair of out-of-order and speculative execution, bears the clear mark of Metaflow¹s involvement. More than 150 Intel patents cite Metaflow intellectual property as prior art. In 1997, frustrated by the inability to control its own IP and thus its own destiny, Metaflow convinced Hyundai to sell out to ST. Since then, ST and Metaflow have been jointly developing an x86-based processor. But, already unhappy with ST's plans for that part as well as with its lackluster process technology, Metaflow's leaders were pushed over the brink when ST traded Metaflow's IP to IBM in an x86-for-PowerPC swap (see MPR 8/3/98, p. 10).
Some Metaflow designers continue to work on ST's x86 project, but with the leaders gone and ST more interested in the low end of the x86 market, chances are slim that the x86 chip will ever see daylight—especially now that ST has a Pentium-class x86 project under way in India. ST officials declined to comment, other than to acknowledge that ST has indeed taken full ownership of Metaflow and to express confidence in the design team that remains.