home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / amiga / hardware / 22020 < prev    next >
Encoding:
Internet Message Format  |  1992-12-23  |  2.8 KB

  1. Path: sparky!uunet!spool.mu.edu!umn.edu!msus1.msus.edu!msus1.msus.edu!news
  2. Newsgroups: comp.sys.amiga.hardware
  3. Subject: Re: Data/Instruction Cache & BURST modes on 68030? Why/when?
  4. Message-ID: <1992Dec23.190838.1950@msus1.msus.edu>
  5. From: lkoop@TIGGER.STCLOUD.MSUS.EDU (LaMonte Koop)
  6. Date: 23 Dec 92 19:08:38 -0600
  7. Reply-To: lkoop@TIGGER.STCLOUD.MSUS.EDU
  8. References: <hellerS.724958427@batman>,<72192@cup.portal.com>
  9. Organization: SCS GP/Engineering Cluster
  10. Nntp-Posting-Host: tigger.stcloud.msus.edu
  11. Lines: 36
  12.  
  13. In article <72192@cup.portal.com>, Tony-Preston@cup.portal.com (ANTHONY FRANCIS PRESTON) writes:
  14. >You should leave the setting  alone!  A small tutorial is in order!
  15. >SetPatch will setup the system correctly so that the caches and burst
  16. >are correct for the Amiga. 
  17.  
  18.     Well, generally yes...SetPatch will set up the CPU cache system to the best
  19. performance setup for a particular system configuration.  However, due to the
  20. dynamic nature of such things, there are times where it may be necessary to
  21. modify the settings of the CPU caches.  This may be done due to necessity, or
  22. due to curiosity.
  23.     In a normal, properly designed Amiga system, there should not be any time
  24. where the Data cache would be problematic to be enabled.  A performance increase
  25. is generally found with it on, so this is the best configuration to leave it
  26. in (as SetPatch does).  However, there are some systems which require the
  27. 68030 Data cache to be disabled.  One such setup is the Ronin Hurricane
  28. '030 accelerators.  These are improperly designed in that they do not do
  29. cache management in hardware and thus can inadvertantly cache CHIP RAM.
  30. Due to the constant DMA there, a quick case of stale cache data arises and
  31. is followed by a good old fashioned system failure.
  32.     Note that this problem is not common, and yes..under most circumstances
  33. the data cache can be ON for any particular system.  (in other words, it is
  34. not a 'dangerous' thing to have on...and is helpful in terms of performance).
  35.     Burst mode on the 68030 is a mixed-blessing thing.  Generally it has been
  36. found that the instruction cache burst mode is helpful to about a 20% degree in
  37. performance, while the data cache burst mode has been found to be mostly
  38. a hindrance.  (Note that this is highly dependent on system data arrangement
  39. and general access tendencies...on the Amiga, it has been found that the
  40. data cache burst mode does not help in many cases)  Hence, Setpatch will set
  41. up Burst mode for the instruction cache to be on, while leaving the data
  42. cache burst mode off.
  43.  
  44.                  ----------------------------------------
  45.            LaMonte Koop -- SCSU Electrical/Computer Engineering
  46.  Internet: lkoop@tigger.stcloud.msus.edu -OR- f00012@kanga.stcloud.msus.edu
  47.               "You mean you want MORE lights on this thing???"
  48.  ---------------------------------------------------------------------------
  49.