🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.transputer
1 messages
1 total messages Started by Michael Haardt Sun, 08 Nov 1992 18:52
Transputerlink -> Host throughput values
#1275
Author: Michael Haardt
Date: Sun, 08 Nov 1992 18:52
27 lines
1874 bytes
I would like to know some "throughput" values of the transputer-host
link.

When I use iserver, writing 1k blocks to the host gives me a performance
of about 20k per second.  Using smaller blocks results in very reduced
performance.

I wrote a small program to measure only transfer speed by reading data
directly from the link.  The maximum throughput was about 110k per
second.  I think the difference results in iserver being a single
threaded server, so it can't receive new packets while it processes
packets, which reduces performance a lot.

All values were measured with Linux 0.98.pl1 and GCC 2.2.2d on a 386-20
without processor cache.  My machine has about 4500 dhrystones (at good
days:).  I expect a linear speed win with faster machines, because the
link bandwidth is miles away from being a bottleneck.  Some assembler
code would help a lot too for sure.

Please respond via e-mail with specification of your hardware, OS,
performance with 1k blocks using iserver and by directly accessing the
link over the OpenLink and ReadLink functions.  If I get enough results,
I will post a summary.

Michael

PS: A new release is being prepared, including tas, tlk and tld!!
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads