Porting VMS to x86



Maybe so, but after years of hearing how the x86 architecture was
unsuitable for running VMS

Wow - some people will believe anything, I guess.

Given that active investigation of porting VMS to x86 was actually under
way in the early '90s, suggesting that there's any insurmountable
obstacle (beyond major amounts of mostly-standard grunt work) involved
seems a bit unreasonable - especially now that x86 has become 64-bit.

Hey Bill. I'm not a VMS guru by any stretch, but IIRC, VMS is one of
the few operating systems that actually makes use of some of the more
arcane elements of IA64. In particular, I'm thinking of the R/W/E bits
(of which x86 only has an E bit). It seems to me that this sort of
thing would require some rather substantial modifications to get
around...can someone comment on:

1. Whether it is true that VMS uses R/W/E (all three) bits for PTEs?
2. If there is an easy way to get around this in software?

[snip]

You don't think that, e.g., rewriting assembler routines in HLLs makes
porting easier? ISTR one or more of the associated engineers making
precisely this point a while ago - and explicitly stating that they took
advantage of the Itanic port to make a possible subsequent port easier.

I think it's pretty obvious that by the 3rd port, things would be quite
easy...but the cost may outweigh the benefits for HP.

DK

.



Relevant Pages

  • Re: New itaniums out at 2.5x perform gain
    ... stuff installed and running on VMS. ... somehow easier to port it to x86-64. ... Given that active investigation of porting VMS to x86 was actually under way in the early '90s, suggesting that there's any insurmountable obstacle involved seems a bit unreasonable - especially now that x86 has become 64-bit. ... Alpha sales at this point in time is a very wrong mistake). ...
    (comp.os.vms)
  • Re: SGI files for chapter 11
    ... HP are highly unlikely to port it to x86. ... for an equally long period of time the VMS engineers that hang out here ... Presumably they still believe that IA64 is ...
    (comp.os.vms)
  • Re: Revival of Alpha?
    ... > to force VMS users to purchase specific models? ... to an x86 port of VMS. ... I suppose if they can write one for Alpha and another one for Itanium, ... The cost of developing CPUs these ...
    (comp.os.vms)
  • Re: SGI files for chapter 11
    ... HP are highly unlikely to port it to x86. ... VMS sales took a devastating dive after the Alphacide from which they have never recovered. ... To all appearances the port of VMS to Itanic was funded at least in significant part by the Intel Alphacide deal - something which Intel does not seem very likely to repeat for another port. ... HP likely viewed the VMS port as in part worthwhile in its visible support for Itanic. ...
    (comp.os.vms)
  • Re: Porting VMS to x86
    ... David Kanter wrote: unsuitable for running VMS ... Given that active investigation of porting VMS to x86 was actually under ... advantage of the Itanic port to make a possible subsequent port easier. ...
    (comp.os.vms)