Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Alpha chip

Author: David Fotland

Date: 14:24:54 06/04/98

Go up one level in this thread


On June 04, 1998 at 14:40:13, Robert Hyatt wrote:

>On June 04, 1998 at 14:30:31, Tom Kerrigan wrote:
>
>>On June 03, 1998 at 19:52:54, Robert Hyatt wrote:
>>
>>>>Not true... It's been used successfully in a number of supercomputers.
>>>>The idea has been around and worked for 20+ years now. In fact, back
>>>>when RISC was coming to light, there was a fairly large-scale RISC vs.
>>>>VLIW controversy.
>>>none that I know of.  IE not in Cray, CDC, Hitachi, Fujitsu, texas
>>>instruments, etc...  ergo I know of *no* successful VLIW computers by
>>>anyone.  just prototypes here and there...
>>
>>Well, the success of a supercomputer is hard to measure. With the Intel
>>supercomputer, it only sold one, but it could be said that it was fairly
>>successful. I was working at HP back when these questions were being
>>asked, and because of that, I know that there were two (maybe more)
>>supercomputers based on VLIW made in the 80's alone. You're right, none
>>of the big names built them, but they were built all the same, and from
>>what I gather, they were reasonably successful.
>>
>
>maybe we need to define successful.  I go with two measures, overall
>performance, and overall sales.  Cray is/was/will be clearly number
>one.  They make and have generally always have made the fastest computer
>in the world, non-VLIW.  And on sales they walk away frm everyone with
>over 250 installations several years ago.  Not to mention current
>delivery times booked up to 2 years into the future.

Cydrome and Multiflow were both successful for a while.  Neither was
able to transition to a second generation of machine and went under,
so neither was as successful as Cray.

>
>
>>>>>magnifying glass, it is simply a restricted form of superscalar, as was
>>>>Yes, it's quite clearly superscalar, and sort of "restricted," but at
>>>>the same time, it simplifies chip design extrordinarily, leaving die
>>>>space for more execution units, more cache, whatever.
>>>no argument there... but it puts the difficult work off onto the
>>>compiler,
>>>since it has to be done somewhere.  And doing this affects binary
>>>compatibility in horrible ways...  much nicer to have a family of
>>
>>These are simply problems to solve, but not reason to scrap the entire
>>idea...
>>
>>Cheers,
>>Tom
>
>
>yes.. but the problems have been solved.  That was what super-scalar was
>all about originally.  where you could have the equivalent of a "SIW",
>"MIW", "LIW" and "VLIW" type architectures, simply by designing your
>processor to fetch one, two, three or N words at a time.  That's the
>wonderful part of super-scalar architectures.. they take old binary
>apps and run them faster.  And when you "pool" instructions you don't
>even need the compiler's assistance in pairing up instructions for
>simultaneous issue.

The big contributions from EPIC aren't from its VLIW nature, but from
the big register file, predication, and speculation.  These enable
the compiler to expose much more parallelism than could ever be
discovered by an out of order superscaler core like the P6.  This gets
a big performance boost even if Merced didn't fetch more instructions
per cycle than the P6.

David



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.