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

  1. Xref: sparky comp.sys.transputer:1170 comp.os.linux:16127
  2. Newsgroups: comp.sys.transputer,comp.os.linux
  3. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!spool.mu.edu!umn.edu!math.fu-berlin.de!Sirius.dfn.de!Urmel.Informatik.RWTH-Aachen.DE!gandalf!michael
  4. From: michael@gandalf.moria (Michael Haardt)
  5. Subject: Transputerlink -> Host throughput values
  6. Message-ID: <9211082963@gandalf.moria>
  7. Lines: 27
  8. Sender: news@Urmel.Informatik.RWTH-Aachen.DE (Newsfiles Owner)
  9. Nntp-Posting-Host: kaa
  10. Reply-To: u31b3hs@pool.informatik.rwth-aachen.de (Michael Haardt)
  11. Organization: An old and gray machine, somewhere in Moria.
  12. Date: Sun, 08 Nov 92 19:52:03 +0100
  13. Return-Path: <u31b3hs@pool.informatik.rwth-aachen.de>
  14. Lines: 27
  15.  
  16. I would like to know some "throughput" values of the transputer-host
  17. link.
  18.  
  19. When I use iserver, writing 1k blocks to the host gives me a performance
  20. of about 20k per second.  Using smaller blocks results in very reduced
  21. performance.
  22.  
  23. I wrote a small program to measure only transfer speed by reading data
  24. directly from the link.  The maximum throughput was about 110k per
  25. second.  I think the difference results in iserver being a single
  26. threaded server, so it can't receive new packets while it processes
  27. packets, which reduces performance a lot.
  28.  
  29. All values were measured with Linux 0.98.pl1 and GCC 2.2.2d on a 386-20
  30. without processor cache.  My machine has about 4500 dhrystones (at good
  31. days:).  I expect a linear speed win with faster machines, because the
  32. link bandwidth is miles away from being a bottleneck.  Some assembler
  33. code would help a lot too for sure.
  34.  
  35. Please respond via e-mail with specification of your hardware, OS,
  36. performance with 1k blocks using iserver and by directly accessing the
  37. link over the OpenLink and ReadLink functions.  If I get enough results,
  38. I will post a summary.
  39.  
  40. Michael
  41.  
  42. PS: A new release is being prepared, including tas, tlk and tld!!
  43.