home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / compiler / 1926 < prev    next >
Encoding:
Text File  |  1992-11-21  |  1.7 KB  |  42 lines

  1. Newsgroups: comp.compilers
  2. Path: sparky!uunet!world!iecc!compilers-sender
  3. From: tchannon@black.demon.co.uk
  4. Subject: Re: optimizing for caches
  5. Reply-To: tchannon@black.demon.co.uk
  6. Organization: Compilers Central
  7. Date: Sat, 21 Nov 1992 01:20:32 GMT
  8. Approved: compilers@iecc.cambridge.ma.us
  9. Message-ID: <92-11-117@comp.compilers>
  10. References: <92-11-098@comp.compilers>
  11. Keywords: architecture, performance
  12. Sender: compilers-sender@iecc.cambridge.ma.us
  13. Lines: 27
  14.  
  15. > So the relative cost of a cache miss has already risen from about 1.4
  16. > instructions to > 5 instructions, and the Viking clock speed is still only
  17. > 40MHz; the technology exists now to build processors running at 150MHz
  18. > (e.g. Alpha), which will take the cost of a cache miss over 20
  19. > instructions.
  20.  
  21. Ignoring the problems of very large memory arrays and other secondary
  22. effects the access times of dy ram can with good design be rather faster
  23. than you suggest. This is what page mode and static column mode are about.
  24. Many accesses may be possible each with a 40ns or so cycle time and this
  25. is quite different from the classic mode where the cycle time would be
  26. 100..120ns.
  27.  
  28. Wider data buses and possibly interleave can also help.
  29.  
  30. The trend to longer refresh times helps with being able to hold burst for
  31. longer. I have no doubt that that are lot's of tricks I don't know about.
  32.  
  33. How close are we to being severely limited by physical size problems? (I
  34. have in mind that a very fast systems cannot be physically large, inches
  35. matter)
  36.  
  37.   TC. 
  38.     E-mail: tchannon@black.demon.co.uk or tchannon@cix.compulink.co.uk
  39. -- 
  40. Send compilers articles to compilers@iecc.cambridge.ma.us or
  41. {ima | spdcc | world}!iecc!compilers.  Meta-mail to compilers-request.
  42.