home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / arch / 8342 < prev    next >
Encoding:
Text File  |  1992-07-26  |  1.7 KB  |  46 lines

  1. Newsgroups: comp.arch
  2. Path: sparky!uunet!iWarp.intel.com|ichips!ichips!glew
  3. From: glew@pdx007.intel.com (Andy Glew)
  4. Subject: Re: CISC Microcode (was Re: RISC Mainframe)
  5. In-Reply-To: jcallen@marley.think.com's message of 24 Jul 92 13:21:52
  6. Message-ID: <GLEW.92Jul26194414@pdx007.intel.com>
  7. Sender: news@ichips.intel.com (News Account)
  8. Organization: Intel Corp., Hillsboro, Oregon
  9. References: <9207081402.AA25575@ucbvax.Berkeley.EDU> <GLEW.92Jul12214745@pdx117.intel.com>
  10.     <BrE09F.4JK@metaflow.com> <1992Jul15.163217.434@urbana.mcd.mot.com>
  11.     <BrM813.Du5@zoo.toronto.edu> <GLEW.92Jul23184629@pdx007.intel.com>
  12.     <JCALLEN.92Jul24132152@marley.think.com>
  13. Date: Mon, 27 Jul 1992 03:44:14 GMT
  14. Lines: 30
  15.  
  16.        By the way: creating virtual address aliases with different cache
  17.        properties is a recipe for a complicated, expensive, and lower
  18.        performance than it should be multilevel cache system.
  19.  
  20.     How so? Since the R4000 uses a completely separate bus for the
  21.     secondary cache, I don't see the complication. Uncached access
  22.     go straight to the main memory bus; otherwise the usual cache
  23.     lookup takes place. What am I missing?
  24.  
  25. If the access is determined to be uncached based on a bit in the TLB
  26. entry, you have to send it to both the main memory bus and the
  27. backside cache, because it might have been placed in the cache based
  28. on a virtual address alias.
  29.  
  30. Unless, that is, you have required users to have the same cacheability
  31. in all virtual address aliases.
  32.  
  33. I call this "cacheability type aliasing".  What machines do this?
  34.  
  35.  
  36. --
  37.  
  38. Andy Glew, glew@ichips.intel.com
  39. Intel Corp., M/S JF1-19, 5200 NE Elam Young Pkwy, 
  40. Hillsboro, Oregon 97124-6497
  41.  
  42. This is a private posting; it does not indicate opinions or positions
  43. of Intel Corp.
  44.  
  45. Intel Inside (tm)
  46.