Re: I knows it's unsupported, but does current VMS run on ZX2000?
- From: John Santos <john@xxxxxxx>
- Date: Fri, 02 Jun 2006 04:19:53 GMT
JF Mezei wrote:
Hoff Hoffman wrote:
system fits together, and how support decisions are reached. More is
involved in platform support than the bootstrap files. The bootstrap
files are necessary, but not sufficient.
Would it be correct to state that the VAX instruction set did not
evolve/change because it started off as a full instruction set ? And
Huh? The VAX instruction set *did* evolve/change! Interlocked Queue
instructions were added, as well as others (G Floating point, maybe)
while the MVII may have lacked some instructions, they were emulated in
software and thus transparent to compilers ? (aks: when compiling for
any VAX machine, you wouldn't worry about which VAX would be running the
executable.) Is this correct ?
Yes, but it would usually be faster to execute the emulation inline
than to trap on an unimplemented op code and emulate it, so you might
want to worry if performance was critical.
In the case of Alpha, seems that since VMS 7.1, any executable can run
on any Alpha platform even if there are performance hits when running on
an older platform not supporting certain new instructions. (Is this
implemented with newer PAL code supplied starting with VMS 7.1 ?)
My question with regards to IA64 pertain on whether Merced machines
could conceptually run executables generated with Montecito-era compilers.
I realise that VMS was never commercially available on Merced, but you
guys started the porting of VMS to that IA64 thing on Merced boxes.
Does the IA64 architecture allow for something like Alpha where new
instructions can be emulated so that older generation machines can run
executables generated for newer generation machines ? (even if it causes
performanmce hit)
Or will each new generation of chip/compiler for IA64 mean that new
executable will not run on older platforms, meaning that those with
older hardware will eventually not be able to install new version of VMS
due to architecture incompatibilities ?
Or has the IA64 architecture now completed its puberty and its
instruction set now expected to remain stable and code generated in the
foreseable future will be compatible all the way down to McKinley ?
no idea about the IA64 stuff.
--
John Santos
Evans Griffiths & Hart, Inc.
781-861-0670 ext 539
.
- Follow-Ups:
- Re: I knows it's unsupported, but does current VMS run on ZX2000?
- From: Tom LINDEN
- Re: I knows it's unsupported, but does current VMS run on ZX2000?
- References:
- Prev by Date: Re: Personal note
- Next by Date: Re: Unix runs faster, maybe
- Previous by thread: Re: I knows it's unsupported, but does current VMS run on ZX2000?
- Next by thread: Re: I knows it's unsupported, but does current VMS run on ZX2000?
- Index(es):
Relevant Pages
|