Newsgroups: comp.sys.transputer
From: rreiss@hq.eso.org (Roland Reiss)
Subject: Re:Re: LOOKING FOR DISTRIBUTORS...
Organization: European Southern Observatory
Date: Mon, 26 Sep 1994 18:57:19 GMT
Message-ID: <1994Sep26.185719.7512@eso.org>

In article ABUBfXk4C3@transcom.mipt.su,  kitten@transcom.mipt.su (Katalov Vladimir Yurievich) writes:
 ..

> Below are bencmarcs for the last version of our WServer:
>
>-----------------------------------------------------------------------
>                                  Test #1                 Test#2
>                                Time  Speed           Time    Speed
>                               (sec)  (Kbyte/sec)    (sec)  (Kbyte/sec)
>-----------------------------------------------------------------------
> MS DOS mode (INMOS Iserver)    6.0     167.0         76      39.5
> MS Windows  (ELCOM WServer)    4.77    210.0         24     125.0
>-----------------------------------------------------------------------
>
>Test #1: Transfer of 1 Mbyte memory block from Transputer memory to PC memory
>Test #2: Write 1 Mbyte data to file on hard disk, close file, and copy this
>         file to another location on hard disk
>
>Tests was provided on following equipment:
>CPU 486DX2-66, AMI BIOS, Conner CP3544 (IDE, 12ms) HDD
>TRANSTECH TMB08 board (B008 compatible) with TTM3 TRAM (T800-20+1MB 0WS DRAM)
>
>You see, that it's a large difference between easy data transfer from memory-
>-to-memory and file operations, because they are also depend of the speed of
>disk, disk controller etc. The data is transferred by blocks (512 bytes in
>INMOS Iserver and 32Kbytes in our WServer), so add also the time for polling
>of C012 registers (R/w status etc.). In any case, the full "physical" speed
>of transputer link throughput (20 Mbit/sec) isn't achievable.
>You can also see, that the speed of our WServer is much more better, than
>speed of INMOS Iserver (if you would like to compare with any other server -
>- do it)!!!!
>
Maybe for a PC that's quite ok. We routinely reach about 120kBytes/sec
from Transputer memory to a Unix disc(!) using iserver routines on a
Sparc2E and a B016 transputer interface board. We reach about
900kBytes/sec by directly talking to the B016 'device' (bypassing
iserver). We reach almost twice that rate using 2 links of the B016
(has 4 in total) simultaneously...

Ok, it's unfair to compare a B008 (or compatible) with a B016, but when
it comes to data rates close to the max. data rate of transputer links
a PC host is a bad choice.

---
*  Roland Reiss				rreiss@eso.org		
*  Optical Detectors			+49-89-32006-390
*  European Southern Observatory	Karl-Schwarzschild-Str. 2
*					D-85748 Garching, Germany



