home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / edu / 1572 < prev    next >
Encoding:
Internet Message Format  |  1992-09-08  |  1.9 KB

  1. Xref: sparky comp.edu:1572 comp.arch:9280 comp.lang.misc:2968
  2. Path: sparky!uunet!usc!rpi!bu.edu!wang!news
  3. From: amos@huji.ac.il (amos shapir)
  4. Newsgroups: comp.edu,comp.arch,comp.lang.misc
  5. Subject: Re: Scientists as Programmers (was Re: Small Language Wanted)
  6. Message-ID: <amos.715964119@shum>
  7. Date: 8 Sep 92 14:55:19 GMT
  8. References: <1992Sep3.112944.20996@dbsun.uucp> <Bu08uF.HBC@mentor.cc.purdue.edu> <amos.715786635@shum> <Bu64t4.B15@mentor.cc.purdue.edu>
  9. Sender: news@wang.com
  10. Reply-To: amos@cs.huji.ac.il
  11. Followup-To: comp.edu
  12. Organization: Mail to News Gateway at Wang Labs
  13. Lines: 25
  14.  
  15. hrubin@pop.stat.purdue.edu (Herman Rubin) writes:
  16.  
  17. >One of my students came up with the following, which is a much more
  18. >common situation than most believe.  It is desired to read an element
  19. >from a buffer location, with an interrupt if the buffer empties.  Now
  20. >this is very much like reaching a cache page boundary, but a user
  21. >program is needed to correct this exception.  Since the hardware
  22. >for handling this, and some of the software, is essentially already
  23. >in place, could it not be extended?  With the present setup, only with
  24. >considerable difficulty; at design time, easily.
  25.  
  26. Not as easily as it looks to a programmer (I admit I also thought this
  27. way before working with the designers).  In this age of multiple
  28. parallel units and pipelining, designers can save a *lot* of run time
  29. and chip space if the software people - mainly compiler writers - can
  30. assure them users will not use certain features at certain
  31. circumstances.  Now, which features get left out is a matter of
  32. tradeoffs and some politics, in which small users (e.g.  statisticians)
  33. lose out; if you want to keep a feature in, tell the designers it's
  34. needed for COBOL...  :-(
  35. --
  36.     Amos Shapir        Net: amos@cs.huji.ac.il
  37. Paper: The Hebrew Univ. of Jerusalem, Dept. of Comp. Science.
  38.        Givat-Ram, Jerusalem 91904, Israel
  39. Tel: +972 2 585706               GEO: 35 11 46 E / 31 46 21 N
  40.