home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / os / vms / 18235 < prev    next >
Encoding:
Internet Message Format  |  1992-11-19  |  2.5 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!caen!uvaarpa!concert!ais.com!bruce
  2. From: bruce@ais.com (Bruce C. Wright)
  3. Newsgroups: comp.os.vms
  4. Subject: Re: Plans for mixed Alpha/VAX cluster with common system disk?
  5. Message-ID: <1992Nov19.125053.5849@ais.com>
  6. Date: 19 Nov 92 12:50:52 GMT
  7. References: <01GQSBYNA64Y9I497E@KVI.nl> <1992Nov12.224853.23999@engage.pko.dec.com>,<1992Nov13.100832.3777@dxcern.cern.ch> <1992Nov19.125756.7901@slcs.slb.com>
  8. Organization: Applied Information Systems, Chapel Hill, NC
  9. Lines: 38
  10.  
  11. In article <1992Nov19.125756.7901@slcs.slb.com>, brydon@asl.slb.com (Harvey Brydon (918)250-4312) writes:
  12. > In article <1992Nov13.100832.3777@dxcern.cern.ch>, julian@vscn08.cern.ch
  13. > (Julian James Bunn) writes:
  14. >>What worries me more about a mixed architecture VAX/Alpha VMS Cluster is
  15. >>how the poor innocent users are going to sort out the confusion between
  16. >>VAX and Alpha executables. [...]
  17. > It's probably too late by now, but since the two executable types are
  18. > incompatible, it would have made sense to me if the Alpha executables were
  19. > something else besides *.EXE
  20.  
  21. This is one of those situations where you can't win.  If the default
  22. extension for executable images were changed, then many of the programs
  23. that spawn subprocesses or do dynamic mapping to sharable images are
  24. likely to break when they're recompiled for Alpha.  (For the most part
  25. you don't need to go through your programs to look for things like
  26. that when you move them to Alpha -- though you may want to do so for
  27. other reasons, such as improving efficiency on the new architecture).
  28.  
  29. The idea one person had, about embedding both types of executable
  30. code in one image, also has similar problems but probably a lot less
  31. code depends on the image format than on the file names.  If any code
  32. does depend on the image format it will break for Alpha anyway.
  33.  
  34. What I don't understand is why the image activator in Alpha doesn't
  35. crank up VEST in interpretive mode in such cases (or possibly only if
  36. a flag is set in the image header, like the debug flag).  It seems to
  37. me that this would get you very much of the effect you'd want for
  38. very little penalty (other than the interpretive overhead, of course,
  39. which is substantial but still faster than most VAXen).
  40.  
  41. On the other hand, I don't think this will be that big a problem in
  42. practice -- that's the way network file systems have worked in Unix
  43. for years without anyone complaining much about it.  Each architecture
  44. just gets its system binaries from different places, & the users have
  45. to fend for themselves.
  46.  
  47. Bruce C. Wright
  48.