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

  1. Path: nntp.teleport.com!sschaem
  2. From: sschaem@teleport.com (Stephan Schaem)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Amiga doesn`t need Pl
  5. Date: 24 Feb 1996 15:34:02 GMT
  6. Organization: Teleport - Portland's Public Access (503) 220-1016
  7. Distribution: world
  8. Message-ID: <4gnb5a$3n2@maureen.teleport.com>
  9. References: <john.hendrikx.4gpu@grafix.xs4all.nl>
  10. NNTP-Posting-Host: kelly.teleport.com
  11. X-Newsreader: TIN [version 1.2 PL2]
  12.  
  13. John Hendrikx (john.hendrikx@grafix.xs4all.nl) wrote:
  14. : The 'copying' loop simply doesn't exist on the clones, just paste it wherever
  15. : you want it in the gfx-buffer and be done with it.  This is likely to be as
  16. : fast as a DOOM clone of the A1200 but with the C2P pass disabled (ie, no
  17. : display).
  18.  
  19.  By past you mean copy from local mem to gfx card mem.... like fastmem to
  20.  chipmem. C2P is a small factor added to the copy, mainly because the
  21.  problem is really slow 'gfx card'/chip mem on the amiga. 
  22.  
  23. : There is no Amiga with the same power as the P133.  And my 'average' (and 2
  24. : year old $100) VLB Gfx card handles 15 MB/sec easily, more than enough to do
  25. : 640x480 in 2 frames.
  26.  
  27.  I would like to compare the latest gouraud/tmap loop on 68060 VS P5
  28.  runing all in the L1 cache. My guess is that is take more then 2x
  29.  the mhz for the pentium to get the same number of pixel rendered.
  30.  But out of the chip, expensive l2 cache and boosted mhz make a diference
  31.  in the overall performance. 
  32.  The cpu is not the problem, the amiga HW (From CBM) sux big time.
  33.  
  34. : There is no (good) clone because it requires a 040 + fast Chunky gfx-card,
  35. : period.  Caused of course by the fact that 040 + fast Chunky gfx-card is a rare
  36. : combination found in the Amiga world.
  37.  
  38.  The CPU is not the problem... and 030 can render doom in 'fastmem' 'easy'.
  39.  The killing factor is the slow video memory. an 030 compete easy with
  40.  a 486 in integer operation (mhz for mhz, not on an inst basis but on an
  41.  overall small cached loop... like tmap)
  42.  
  43. :  >> >makes it worse though, on Amiga you'd require a 68060 to do fast DOOM (
  44.  
  45. :  JrF> the C2P problem on 040 is a PCer myth! C2P doesn't make it worse.
  46.  
  47. : Yes it does, see TextDemo.  The percentage of CPU time used for the C2P is
  48. : NON-EXISTANT on the clones, because the 'fast-ram buffer' we use on Amiga is
  49. : called 'the screen' on the clones.  No extra copying (or converting for that
  50. : matter) needed.
  51.  
  52.  Again the problem is not c2p but slow video memory...Does PC alway cache 
  53.  video  memory on the L1 cache? I hear many people rendering in local mem
  54.  then doing a copy.
  55.  
  56. : That's TextDemo 5.7x (unreleased version) someone tested for me.  15-20 FPS for
  57. : a 68060/50 which is supposed to be 2-3 times as powerfull as a 486DX2/50 is
  58. : quite depressing, considering that that 486 will do it at 30 FPS.  Now just
  59. : translate that to the slower Amiga's (ie, the ones only equipped with 030's and
  60. : 040's).
  61.  
  62.  1.2 meg , around 15frames second used to copy the fastmem buffer to chip. So
  63.  100mips*75% / 320*200*20 = 58.5 cycle per pixel rendered in 060 local mem!
  64.  that is HUGE! when you know that a 040 need ~10 cycle per pixel to do
  65.  floor/ceiling gouraud shaded texture mapping. why would a 50mhz 060 be 6 
  66.  time slower then a 40mhz 040 when working only in local fastmem?!?!!!?!??!!?
  67.  (I assume here that you do gouraud shade your quads)
  68.  
  69.  If you imagine you set the fps at 35fps (max doom ever gonna go on any
  70.  PC), this shouldnt take more then 50% of the 040/060 to update from
  71.  fast to chip.... now dont tell me you cant render 35fps on a 25mhz 060?!
  72.  
  73.  Now if you tell me that textdemo do bump mapping and 3 axis free rotation
  74.  I would say that 15-20 fps is pretty good :)
  75.  
  76.  Stephan
  77.