home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / sci / math / numanal / 2560 < prev    next >
Encoding:
Internet Message Format  |  1992-08-26  |  1.7 KB

  1. Xref: sparky sci.math.num-analysis:2560 comp.lang.fortran:3208
  2. Path: sparky!uunet!usc!news
  3. From: ajayshah@almaak.usc.edu (Ajay Shah)
  4. Newsgroups: sci.math.num-analysis,comp.lang.fortran
  5. Subject: The importance of high-performance computing
  6. Date: 27 Aug 1992 00:12:31 -0700
  7. Organization: University of Southern California, Los Angeles, CA
  8. Lines: 26
  9. Sender: ajayshah@almaak.usc.edu (Ajay Shah)
  10. Message-ID: <l9p02vINNorv@almaak.usc.edu>
  11. NNTP-Posting-Host: almaak.usc.edu
  12.  
  13. In the Great Lwars, one point which commonly comes up is that fortran
  14. is conceptually lowbrow and hence well-suited for the generation of
  15. good code, esp. to exploit various parallel architectures.
  16.  
  17. I suspect a modest correction to this viewpoint may be in order in
  18. considering the implications of this fact.  I've spent many years in
  19. scientific computation and generally observed a lot of people at work
  20. firsthand.  It may be a pernicious dataset as I see it, but I know
  21. exactly one person who uses parallel hardware.  Every single person I
  22. know who does scientific computation uses single-CPUs.
  23.  
  24. Parallel hardware is obviously a way to get revolutionary gains in
  25. compute power, but Bill Joy's law suggests that single CPUs will give
  26. tremendous gains without paying any software irritations (they
  27. certainly have done great in the last five years).
  28.  
  29. If this is indeed the case; that most people use workstation-type
  30. computers, then the argument changes quite a bit.  There may be room
  31. for a language with simple semantics like fortran, but only for those
  32. 5% of users who want to use parallel hardware.  I suspect most
  33. scientific computation out there does not know or care about parallel
  34. hardware.
  35.  
  36.         -ans.
  37. -- 
  38. Ajay Shah, (213)749-8133, ajayshah@usc.edu
  39.