home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / arch / 11013 < prev    next >
Encoding:
Text File  |  1992-11-22  |  2.6 KB  |  59 lines

  1. Newsgroups: comp.arch
  2. Path: sparky!uunet!news.univie.ac.at!alijku05!news
  3. From: ddean@sapphire.risc.uni-linz.ac.at (Drew Dean)
  4. Subject: Re: Hardware Support for Numeric Algorithms
  5. Message-ID: <1992Nov22.222305.6799@alijku05.edvz.uni-linz.ac.at>
  6. Keywords: Try again
  7. Sender: news@alijku05.edvz.uni-linz.ac.at
  8. Nntp-Posting-Host: sapphire.risc.uni-linz.ac.at
  9. Reply-To: ddean@risc.uni-linz.ac.at
  10. Organization: UNI-LINZ
  11. References: <By2MH8.JFB@mentor.cc.purdue.edu>
  12. Date: Sun, 22 Nov 1992 22:23:05 GMT
  13. Lines: 44
  14.  
  15. In article <By2MH8.JFB@mentor.cc.purdue.edu> hrubin@mentor.cc.purdue.edu  
  16. (Herman Rubin) writes:
  17. > Working in a university environment does produce some problems, which
  18. > those with reasonable manpower support do not seem to realize.  I can
  19. > get gcc on some machines, but we do not yet have it on the one I am
  20. > supposed to use for production.  Also, it cannot be used for program
  21. > design for more than one machine, which is something I am supposed to
  22. > be involved in.  This is a major reason for asking for a good macro
  23. > translator, to isolate the dependent problems from the independent
  24. > ones and still be able to communicate.  I cannot reasonably communicate
  25. > SPARCstation program to someone using an RS/6000 or a CRAY Y-MP, but I
  26. > can communicate the algorithm to a mathematician using any one of those
  27. > machines in such a way that a language hacker could come up with good
  28. > code in consultation.
  29. ...
  30. > As far as I can tell, TXL is a very new product.  I will not be able to
  31. > access it until our systems people decide it is safe enough to use.
  32. > --
  33. > Herman Rubin, Dept. of Statistics, Purdue Univ., West Lafayette  
  34. IN47907-1399
  35.  
  36. Uh, last I checked gcc didn't need any privileged operations to install  
  37. it.  (Does we don't have it for our production machine mean (a) we haven't  
  38. gotten around to installing it, or (b) there's no port yet ?)  I rather  
  39. doubt TXL needs any privileged operations to install, although I've never  
  40. seen it.  (A macro processor that had to be installed set{u,g}id would be  
  41. really scary.)  Thus, "our systems people haven't installed these tools,  
  42. so I can't use them" is not a good reason not to use the tools.
  43.  
  44. WRT gcc, why can't the code be #ifdef'd for different architecture, with a  
  45. slow but portable (and readable, so the intelligent user can write a fast  
  46. version) version be the default ?
  47.  
  48. Last time I checked, the systems people were supposed to install what the  
  49. users needed (at least for users doing some sort of "real work").  It  
  50. certainly works that way here (tell me about it; I get to do the  
  51. installing :-)).
  52. --
  53. Drew Dean
  54. ddean@risc.uni-linz.ac.at
  55. Not speaking for RISC, of course.
  56.