Smokin' Serial Port Boards

Wolf Kozel wlk at raider.MFEE.TN.US
Thu Dec 7 08:12:07 AEST 1989


Greetings!

Serial Port cards speed is a big factor in choosing one along
with cpu usage.  If you're using Unix/Xenix, there are some
factors that you should consider.

1) Speed improvements will come from software, not hardware.
   According to an Infoworld article, there seemed to be a
   bottleneck itself in Xenix with serial port cards.  Testing
   a board in DOS doesn't mean the same performance in SCO.
   Computer Design had an article on some serial io chips that
   can transfer data at tremendous speeds.  The catch is the
   cost.  Three hundred dollars instead of $20 we're paying
   now.  Would anybody pay this?  One engineer said a rule
   of thumb was tripling material cost -- which means an
   eight port board would cost around $2200.

2) Downloading the i/o portion of the kernel to the card, while
   seductive, results in only a 5-10% increase in speed.  This
   is not a trivial task.  There are probably bigger wins out
   there.  

3) By tweaking driver code you can optimize it.  We've increased
   the speed of our driver by almost 100% in benchmarks.  But
   when we ran the driver on a 'Real-World' system with users
   and windows and stuff, there wasn't a noticeable difference.
   There was a big difference when there was just one person on
   it, however.  

   Co-workers at Arnet tell me that not too many people seem
to really care about benchmarks.  They cite Fall Comdex where
only a couple came up to our booth to ask about them.  It seems
to popular on the net, I wonder it that is indicative?  

   Thanks for reading this,
      Wolf Kozel  (Arnet System Administrator)
 



More information about the Comp.unix.xenix mailing list