home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / sys / sgi / 16036 < prev    next >
Encoding:
Internet Message Format  |  1992-11-06  |  2.5 KB

  1. Path: sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!hal.com!olivea!sgigate!odin!fido!rudedog!bam
  2. From: bam@rudedog.asd.sgi.com (Brian McClendon)
  3. Newsgroups: comp.sys.sgi
  4. Subject: Re: How to speed up X?
  5. Message-ID: <1dcj1uINNgt5@fido.asd.sgi.com>
  6. Date: 6 Nov 92 01:50:54 GMT
  7. References: <1992Nov5.223141.8855@rd.hydro.on.ca>
  8. Organization: Silicon Graphics, Inc.  Mountain View, CA
  9. Lines: 56
  10. NNTP-Posting-Host: rudedog.asd.sgi.com
  11.  
  12.  
  13. In article <1992Nov5.223141.8855@rd.hydro.on.ca>, twriter@rd.hydro.on.ca writes:
  14. > Recently, I acquired AutoCAD (R11) for an IRIS 4d/210 GTX running IRIX
  15. > 4.0.1.  I mention AutoCAD only because certain aspects of its interface
  16. > highlight what I believe are deficiencies in SGI's X server.  For
  17. > example, AutoCAD uses a crosshair for the mouse cursor, drawn with a
  18. > full height vertical line and a full width horizontal line.  With AutoCAD
  19. > running and displaying locally (DISPLAY is :0.0), cursor movement is
  20. > unacceptably slow: when I move the mouse I can see both lines of the
  21. > crosshair being redrawn.  However, if I display AutoCAD on my PC (using
  22. > XVision) cursor movement is near instantaneous.
  23. > My questions:  Why is SGI's X server slow compared with a PC based X
  24. > server?  What can I do to speed it up?
  25. > Thanks for your help.
  26.  
  27. The problem is that the particular platform you're running on was 
  28. designed before we even thought about porting X to SGI.  It's most
  29. likely and "RV1" GTX which does not do logic ops in hardware (so it
  30. must do readbacks a few pixels at a time for that crosshair cursor
  31. you're looking at).  There is an X extension that AutoCAD could have
  32. used to get to the hardware crosshair cursor, but they chose not
  33. to use it.  To give people an idea about X on SGI platforms,
  34. here's a sorted list of performance that is probably accurate +/- 2.
  35. (jsw, feel free to correct me here).
  36.  
  37. 4D/20 - Personal Iris (w/ RE1 chip)
  38. 4D/70G - aka CLOVER1
  39. 4D/70GT - w/RV1 board
  40. 4D/210GTX - w/RV1 board
  41.  
  42. 4D/70GT - w/RV2 board
  43. 4D/210GTX - w/RV2 board
  44. 4D/20 - PI w/RE2 chip (I don't believe 25 or TG makes much diff on the sort)
  45. 4D/420VGX/T
  46. Indigo R3000
  47. Indigo R3000 Elan (XS, XS24 don't make much difference on X performance (?))
  48.  
  49. Crimson BLG
  50. Indigo R4000 
  51. Crimson Elan
  52. Indigo R4000 Elan 
  53. 4D/420 Reality Engine
  54. Crimson Reality Engine
  55.  
  56.  
  57. Note the first group was designed before we thought about X.  The 2nd group
  58. has from somewhat to very respectable X performance.
  59.  
  60. The final group is in a group of the fastest X servers in the industry
  61. _and_ ...
  62.  
  63.     To the best of my knowledge, Reality Engine has the fastest
  64.     X performance in the world.
  65.