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

  1. Newsgroups: comp.arch
  2. Path: sparky!uunet!sun-barr!ames!agate!linus!aquila.sni-usa.com!news.sni.de!uranium!josef
  3. From: Josef Moellers <mollers.pad@sni.de>
  4. Subject: Re: CISC Microcode (was Re: RISC Mainframe)
  5. Sender: josef@nixpbe.sni.de (Moellers)
  6. Message-ID: <josef.712480602@uranium>
  7. Date: Thu, 30 Jul 1992 07:16:42 GMT
  8. References: <9207081402.AA25575@ucbvax.Berkeley.EDU> <32580127@hpcuhe.cup.hp.com> <19920714.070713.843@almaden.ibm.com> <13v76qINN1ap@rodan.UU.NET> <nn2q62k@zuni.esd.sgi.com>
  9. Organization: Siemens Nixdorf Info.Sys. AG, Paderborn, Germany
  10. Lines: 21
  11.  
  12. In <nn2q62k@zuni.esd.sgi.com> tarolli@tenno.boston.sgi.com (Gary Tarolli) writes:
  13.  
  14. >In article <13v76qINN1ap@rodan.UU.NET>, avg@rodan.UU.NET (Vadim Antonov) writes:
  15. >|> Did anybody thought that bcopy has nothing to do with the central processor?
  16. >|> I'd prefer to have a machine which thinks of it as of a pair of DMA-s.
  17. >some people think DMA is a dirty word....
  18.  
  19. >|> It makes the whole system more "consistent" from the OS point of view.
  20. >|> There is no need to pump unchanged words through all those CPU
  21. >|> data caches effectively flushing them. 
  22. >how do you then keep your data caches consistent with memory (in case some
  23. >of the bcopy's destination bytes were in the cache)?  If you flush or invalidate
  24. >your data cache, its not any different than pumping those words thru the cache.
  25.  
  26. But if Your cache does bus snooping, it is!
  27. Just imagine You have a 4K cache filled with data totally unrelated to
  28. the stuff You want to transfer in Your 4K bcopy!
  29. -- 
  30. | Josef Moellers        | c/o Siemens Nixdorf Informationssysteme AG  |
  31. |  USA: mollers.pad@sni-usa.com    | Abt. STO-XS 113       | Riemekestrasse   |
  32. | !USA: mollers.pad@sni.de    | Phone: (+49) 5251 835124 | D-4790 Paderborn |
  33.