home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!stanford.edu!rock!concert!ais.com!bruce
- From: bruce@ais.com (Bruce C. Wright)
- Newsgroups: comp.os.vms
- Subject: Re: Plans for mixed Alpha/VAX cluster with common system disk?
- Message-ID: <1992Nov20.200412.5852@ais.com>
- Date: 20 Nov 92 20:04:12 GMT
- References: <1992Nov20.154517.627@nntpd.lkg.dec.com>
- Organization: Applied Information Systems, Chapel Hill, NC
- Lines: 36
-
- In article <1992Nov20.154517.627@nntpd.lkg.dec.com>, kirk@tallis.enet.dec.com (Matthew B. Kirk) writes:
- >
- > In article <1992Nov19.125053.5849@ais.com>, bruce@ais.com (Bruce C. Wright) writes...
- >>What I don't understand is why the image activator in Alpha doesn't
- >>crank up VEST in interpretive mode in such cases (or possibly only if
- >>a flag is set in the image header, like the debug flag). It seems to
- >>me that this would get you very much of the effect you'd want for
- >>very little penalty (other than the interpretive overhead, of course,
- >>which is substantial but still faster than most VAXen).
- >
- > VEST is a static translator. The Translated Image Environment (TIE)
- > contains a fall-back interpreter but it's not particularly fast.
- > One of the reasons we went to great effort to develop a translator
- > instead of an interpreter (which would have been far simpler) is that
- > interpretation would never have given acceptable performance. There
- > are too many things that the VAX does (like maintain condition codes
- > all the time) that couldn't be optimized out in interpretation.
- > Translation allows us to do all sorts of optimization.
-
- I understand that -- but you can run VEST with the /INTERPRET=ALL
- qualifier, which does interpret the image (at least as I understand
- it). It just seems to me that it wouldn't have been that difficult
- to do that by default if the image activator encountered a VAX/VMS
- image rather than an Alpha/VMS image, and that it would solve that
- particular problem. I perfectly agree that it wouldn't set any land
- speed records; and I think it would still be faster than any but the
- fastest VAX processors around now.
-
- In fact most images in our testing run through VEST without problems
- without the /INTERPRET=ALL qualifier (although we can give some of
- the people there an earfull about some of the problems with the field
- test versions of VEST), so the problem is more of an operational
- problem for customers than a technical problem with moving code to
- Alpha.
-
- Bruce C. Wright
-