home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / arch / 9193 < prev    next >
Encoding:
Internet Message Format  |  1992-09-02  |  2.9 KB

  1. Path: sparky!uunet!mcsun!uknet!gdt!aber!aberfa!pcg
  2. From: pcg@aber.ac.uk (Piercarlo Grandi)
  3. Newsgroups: comp.arch
  4. Subject: Re: No progress in parallelism? (was: History)
  5. Message-ID: <PCG.92Aug27124718@aberdb.aber.ac.uk>
  6. Date: 27 Aug 92 12:47:18 GMT
  7. References: <PCG.92Aug26005248@aberdb.aber.ac.uk> <1992Aug26.153025.1147@sctc.com>
  8. Sender: news@aber.ac.uk (USENET news service)
  9. Reply-To: pcg@aber.ac.uk (Piercarlo Grandi)
  10. Organization: Prifysgol Cymru, Aberystwyth
  11. Lines: 47
  12. In-Reply-To: smith@sctc.com's message of 26 Aug 92 15: 30:25 GMT
  13. Nntp-Posting-Host: aberdb
  14.  
  15. On 26 Aug 92 15:30:25 GMT, smith@sctc.com (Rick Smith) said:
  16.  
  17. smith> I think the future of computer architectures is in various forms
  18. smith> of parallelism not addressed by the von Neumann tradition.
  19.  
  20. smith> And pcg@aber.ac.uk (Piercarlo Grandi) replied:
  21.  
  22. pcg> Pious hope, I am afraid. Research in this field has been going on
  23. pcg> forever, and without much progress. Architectures here seem wedded
  24. pcg> to particular application shapes, and almost all variations have
  25. pcg> been tried out, and only a few have been found cost effective. But
  26. pcg> some particular application shapes are so important...
  27.  
  28. smith> It should be clear from von Neumann's writings that
  29. smith> multiprocessing was never part of his model. However, I think it
  30. smith> is fair to say that the cost effectiveness of multiprocessor
  31. smith> configurations has been well established.
  32.  
  33. Since at least the early sixties (and there were sort-of multiprocessors
  34. in the fifties), in some important application areas. And closely
  35. coupled multiprocessors are in the Von Neumann tradition, even if the
  36. man himself did not write about them.  After all multiprocessing is not
  37. an architectural issue, it is an implementation issue. The architecture
  38. of a Von Neumann style multiprocessor is not in any way different from
  39. that of a Von Neumann uniprocessor.
  40.  
  41. The interesting aspects of parallelism rather lie in large scale
  42. parallelism, which is something that requires architectures not in the
  43. Von Neumann tradition, and as to that the cost effectiveness has been
  44. domonstrated only in fairly narrow, if important, application domains.
  45.  
  46. Such fairly narrow domains however are going to become fairly common, as
  47. multimedia and virtual reality percolate to the masses.
  48.  
  49. smith> I think it's also fair to say that many of the "big issues" these
  50. smith> days (cache management comes immediately to mind) are driven by
  51. smith> parallelism problems.
  52.  
  53. Again, nothing new. Many such issues have existed forever, even before
  54. caches. I am thinking of the GE 600 series system controllers, for
  55. example. Yes, there has been some progress, more interesting algorithms.
  56. Hardly anything new under the sun for computer architecture, and even
  57. for computer engineering.
  58. --
  59. Piercarlo Grandi                   | JNET: pcg@uk.ac.aber
  60. Dept of CS, University of Wales    | UUCP: ...!mcsun!ukc!aber-cs!pcg
  61. Penglais, Aberystwyth SY23 3BZ, UK | INET: pcg@aber.ac.uk
  62.