home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 3474 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.4 KB

  1. Path: hydra.zrz.TU-Berlin.DE!rawneiha
  2. From: rawneiha@hydra.zrz.TU-Berlin.DE (Philipp Boerker)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Free Cycles
  5. Date: 20 Feb 1996 16:17:23 GMT
  6. Organization: Technical University Berlin, Germany
  7. Message-ID: <4gcs6j$d6c@brachio.zrz.TU-Berlin.DE>
  8. References: <xDPTwMD0aRz1@azure.people-x.people.de> <xIIBkMD0aez2@azure.people-x.people.de>
  9. NNTP-Posting-Host: hydra.zrz.tu-berlin.de
  10.  
  11. azure@people-x.people.de (tim bscke) writes:
  12.  
  13. >TB>     I tried to measure the amount of free cycles I have after a chip-write
  14. >TB>     (MOVE.L d0,(chip)+) on my computer , a A1200/30/28 Mhz.
  15. >TB>     But not matter, which resolution an depth I took (different bandwidths)
  16. >TB>     I got alwas 12 free cycles.
  17.  
  18. If you have timed this with different workbench modes I would suspect that
  19. the WB does 16bit fmode for lores, 32bit fmode for hires and 32bit double CAS
  20. for Shires! The mem times would stay the same.
  21.  
  22.  
  23. >    Free cycles between two:
  24.  
  25. >        move.l (fast)+,(chip)+          ;18 cylces
  26. >        clr.l   (chip)+                 ;24(!!!) cycles
  27.  
  28. >    Timing for A1200/68030/28 Mhz
  29.  
  30. >    Why ?? This seems to be really strange to me.. esp. the clr.l..
  31.  
  32. I guess that clr waits for the mem because of cache/mem-coherence in
  33. multiprocessor environments. Move.l is executed before the mem is
  34. ready so it's a few cycles faster. Still weired behavior!
  35.  
  36. Greets,
  37. Phil.
  38. grond/matrix
  39.  
  40.