home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / vmsnet / networks / tcpip / multinet / 2098 next >
Encoding:
Text File  |  1992-09-07  |  2.3 KB  |  45 lines

  1. X-Gateway-Source-Info: INTERNET
  2. Path: sparky!uunet!stanford.edu!agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!zaphod.mps.ohio-state.edu!usc!elroy.jpl.nasa.gov!ames!network.ucsd.edu!mvb.saic.com!tgv.com!info-multinet
  3. Date: 04 SEP 92 23:32:23 GMT
  4. Newsgroups: vmsnet.networks.tcp-ip.multinet
  5. X-Return-path: <info-multinet-relay@TGV.COM>
  6. X-RFC822-From: "Bruce R'. Miller" <MILLER@TGV.COM>
  7. From: "Bruce R'. Miller" <MILLER@TGV.COM>
  8. Subject: Re:  TGV's port to Alpha
  9. Message-ID: <715642257.150263.MILLER@TGV.COM>
  10. Organization: The INFO-MULTINET Community
  11. Nntp-Posting-Host: Mvb.Saic.Com
  12. Lines: 31
  13.  
  14. >I noted the ad in DEC Professional by TGV about MultiNet being Alpha-ready. 
  15. >Excellent job guys.  Bruce Miller is quoted as saying that the changes to the
  16. >code could fit on one printout page.  Now, I wouldn't want you folks to give
  17. >away any trade secrets, but is there any chance you could put together a
  18. >document/presentation/summary of what it took to port your stuff to alpha and
  19. >what coding techniques you used to avoid needing massive changes?  After all,
  20. >the DEC engineers claim that 90% would need no changes and you seem to have
  21. >bettered that tremendously.  Are you planning a Symposium session on this,
  22. >perhaps?  A white paper maybe?
  23.  
  24. There are really no special techniques we used.  The DEC engineers did a
  25. great job of making Alpha/VMS look like VAX/VMS.  I we had to do was
  26. change a few structure definitions (ie. the PTE) and watch out for compiler
  27. peculiarities.  When we write code we always try to consider how the
  28. machine or OS might change in the future (or in the past).  Just common
  29. sense, really.
  30.  
  31. >We expect to be going to Alpha middle of next year and I'd sure like to be able
  32. >to benefit from your experiences!  That is unless I get the job as the unix
  33. >administrator for our new rs/6000 and HP boxes and stop dealing with VMS :-).
  34.  
  35. It's all fairly straight forward.  The whole port took about three weeks
  36. with two people working on it.  Just check out the Migrating Applications
  37. To Alpha/VMS manual for details.  The only useful bit of advise I could
  38. give is this:  compile your code /LIST/MACHINE and get used to reading
  39. Alpha machine code.  That's not required 99.44% of the time, but it helps
  40. it you're going to try anything tricky (like loading and unloading C
  41. code into the kernel).
  42.  
  43. -bruce
  44.  
  45.