home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / amiga / hardware / 23811 < prev    next >
Encoding:
Internet Message Format  |  1993-01-28  |  4.5 KB

  1. Path: sparky!uunet!cbmvax!bagate!dsinc!ub!zaphod.mps.ohio-state.edu!saimiri.primate.wisc.edu!caen!sol.ctr.columbia.edu!The-Star.honeywell.com!umn.edu!msus1.msus.edu!msus1.msus.edu!news
  2. From: lkoop@TIGGER.STCLOUD.MSUS.EDU (LaMonte Koop)
  3. Newsgroups: comp.sys.amiga.hardware
  4. Subject: Re: Chip RAM extremely slow with GVP A530
  5. Message-ID: <1993Jan27.214640.2232@msus1.msus.edu>
  6. Date: 28 Jan 93 03:46:39 GMT
  7. References: <93024.073149PATROL@ACI.CVUT.CS> <1993Jan27.010254.2209@msus1.msus.edu>,<1993Jan27.194717.13182@news.cs.indiana.edu>
  8. Reply-To: lkoop@TIGGER.STCLOUD.MSUS.EDU
  9. Organization: SCS GP/Engineering Cluster
  10. Lines: 60
  11. Nntp-Posting-Host: tigger.stcloud.msus.edu
  12.  
  13. In article <1993Jan27.194717.13182@news.cs.indiana.edu>, "Stefan G. Berg" <sgberg@avocado.ucs.indiana.edu> writes:
  14. >lkoop@TIGGER.STCLOUD.MSUS.EDU (LaMonte Koop) writes:
  15. >
  16. >>In article <93024.073149PATROL@ACI.CVUT.CS>, Pavel Troller <PATROL@ACI.CVUT.CS> writes:
  17. >>The 68020, 68030, and 68040 always prefetch instructions using 32-bit read
  18. >>cycles.  Since the A500 motherboard bus is a 16-bit port to the 68030 on your
  19. >>accelerator, essentially 2 memory read cycles must be accomplished for every
  20. >>instruction prefetch done.  Right off the bat this gives you a 2x performance
  21. >>hit against a 68030 doing prefetches from a full 32-bit bus port.  If you add
  22. >>to this the fact that, as you indicated, the reads are done asynchronously to
  23. >>a bus running a ~7.15 MHz, and the fact that you also have to deal with bus
  24. >>contention from the custom chip DMA on the CHIP RAM bus, you can easily see 
  25. >>where performance drops into the ground in the case with the instruction
  26. >>cache disabled.  Performance figures less than a system running the stock
  27. >>68000 in this situation are not unexpected.
  28. >
  29. >That makes me wonder if this has to do with my serial port problems. I have a
  30. >68030-33 without any 32 bit RAM (I wait to install it until I get the fan I
  31. >ordered), but with 1MB Chip and 8MB Fast. Using my Supra modem at full speed
  32. >works really great since I have the 030. The system doesn't slow down a whole
  33. >lot even at full speed and my cps rate has gone up considerably. However! When
  34. >I write something to a PC disk with Cross DOS or my module player in the
  35. >background switches it's modules I have a pretty good chance of getting
  36. >transmission errors. Could it be that the 030 is being really wasteful with
  37. >the Chip RAM bus and even though the CPU isn't slowed down I get problem with
  38. >my serial port due to an overloaded chip bus? Oh... interlace and high color
  39. >screens are also a pretty bad idea when doing file transmissions. A friend
  40. >of mine with a Supra modem, but "only" an AdSpeed (14MHZ 68000) doesn't seem
  41. >to have any of these problems although my computer outperforms his in terms of
  42. >benchmarking software.
  43.  
  44.    Well, this sounds like a a symptom of the effects of running off of a 
  45. 16-bit ported memory arrangement alone.  It looks like you are getting a lot
  46. of your problems from the latency encountered by the 68030 whenever it has
  47. to hit the CHIP RAM bus.  That, coupled with the fact that a lot of the
  48. conditions you mention cause the contents of the instruction/data caches to
  49. be replaced can result in some of the problems associated with the 68030 
  50. running bus cycles from a slower, asynchronous 16-bit ported resource.
  51.     Word of warning: many 'module players' are not real kind to the system in
  52. terms of multitasking, and will exibit the problem you mention in most 
  53. setups.
  54.  
  55. >Let me know if there is some truth to this. How could I fix the problem? I
  56. >guess the 32 Bit Fast RAM won't help in this case. It might even make it worse,
  57. >because access to Chip RAM will be more intense (less time will be spend in
  58. >executing programs in the faster 32 Bit RAM). BTW, my KS ROM is mapped in the
  59. >512KB SRAM I have on my accelerator board.
  60.  
  61.     This paragraph doesn't make any sense.  Adding a 32-bit ported memory
  62. resource to your system will of course help things along in terms of
  63. performance by reducing the latency in memory cycles.  Accesses to the CHIP
  64. BUS will of course remain the same as before, but by having a 32-bit ported
  65. memory area, code/data fetches from that memory will be significantly faster,
  66. reducing the overall execution time.
  67.  
  68.                  ----------------------------------------
  69.            LaMonte Koop -- SCSU Electrical/Computer Engineering
  70.  Internet: lkoop@tigger.stcloud.msus.edu -OR- f00012@kanga.stcloud.msus.edu
  71.               "You mean you want MORE lights on this thing???"
  72.  ---------------------------------------------------------------------------
  73.