Thread View: comp.sys.transputer
1 messages
1 total messages
Started by Michael Haardt
Sun, 08 Nov 1992 18:52
Transputerlink -> Host throughput values
Author: Michael Haardt
Date: Sun, 08 Nov 1992 18:52
Date: Sun, 08 Nov 1992 18:52
27 lines
1874 bytes
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