home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / arch / 11011 < prev    next >
Encoding:
Internet Message Format  |  1992-11-22  |  1.3 KB

  1. Path: sparky!uunet!kithrup!hoptoad!pacbell.com!iggy.GW.Vitalink.COM!cs.widener.edu!eff!sol.ctr.columbia.edu!zaphod.mps.ohio-state.edu!cs.utexas.edu!sun-barr!olivea!charnel!sifon!thunder.mcrcim.mcgill.edu!snorkelwacker.mit.edu!bloom-picayune.mit.edu!athena.mit.edu!jfc
  2. From: jfc@athena.mit.edu (John F Carr)
  3. Newsgroups: comp.arch
  4. Subject: Re: DEC Alpha architecture issues
  5. Message-ID: <1992Nov22.165752.26572@athena.mit.edu>
  6. Date: 22 Nov 92 16:57:52 GMT
  7. References: <1992Nov18.210416.27212@nntpd.lkg.dec.com> <lgnfc3INNqnt@spim.mti.sgi.com> <By0xy0.FsA.2@cs.cmu.edu>
  8. Sender: news@athena.mit.edu (News system)
  9. Organization: Massachusetts Institute of Technology
  10. Lines: 16
  11. Nntp-Posting-Host: achates.mit.edu
  12.  
  13. In article <By0xy0.FsA.2@cs.cmu.edu>
  14.     lindsay+@cs.cmu.edu (Donald Lindsay) writes:
  15.  
  16. >Also, PALcode can be entered from user state - you don't need to do a
  17. >system call, with its heavy-duty state-change overheads.
  18.  
  19. A system call does not need to be slow.  On an RS/6000, a system call can be
  20. as fast as 2 cycles.  If there is a slow instruction like a multiply or
  21. divide executing the system call may overlap it and appear to take 0 cycles.
  22.  
  23. The current Alpha implementation takes more cycles than the RS/6000 to
  24. switch modes, but that isn't an architectural issue: the 21064 pipeline is
  25. longer.
  26.  
  27. --
  28.     John Carr (jfc@athena.mit.edu)
  29.