From: mlelstv@specklec.mpifr-bonn.mpg.de (Michael van Elst)
Subject: Re: Ethernet auf dem Amiga
Organization: Max-Planck-Institut f"ur Radioastronomie
Date: Mon, 5 Oct 1992 23:10:31 GMT

In <1992Oct5.161425.3577@unibi.uni-bielefeld.de> markus@techfak.uni-bielefeld.de (Markus Illenseer) writes:
> Ja, mit auf FTP und NFS getrimmten Sparcs/Unox/wasWeissIch und TCP auf
> Routern die TCP/Ip auf ROM haben... 
> Die 2065 benutzt (kenn ich doch irgendwoher ? :) interrupt gesteuertes
> I/O , und kein DMA.

Ja, hat allerdings einen (kleinen) Pufferspeicher. Da eine _gute_
Netzwerksoftware sowieso packets erstmal zwischenpuffert kann man
im Normalfall den Puffer auf der Karte benutzen und damit nahezu
genause schnell sein wie eine DMA-Karte.

> Michael, wie schnell ist die Lemming im Netz ? 

Im Moment nicht schneller als bei Dir, NFS ist allerdings deutlich besser.
Hier ist mal ein DiskSpeed von der NFS-Platte, die (NFS-maessich synchronen
Writes mit 60k/s deuten sehr darauf hin, dass TCP (unser ftp war so schnell
wie NFS-write) auch nur im totalen Handshake laeuft...

MKSoft DiskSpeed 4.2  Copyright  1989-92 MKSoft Development
------------------------------------------------------------
CPU: 68030  AmigaOS Version: 37.175  Normal Video DMA
Device: d:    Buffers: <information unavailable>
Comments: AS225 NFS-Platte an einer Sun3/60

CPU Speed Rating: 1372

Testing directory manipulation speed.
File Create:           12 files/sec  |  CPU Available: 81%
File Open:             61 files/sec  |  CPU Available: 47%
Directory Scan:        66 files/sec  |  CPU Available: 49%
File Delete:           19 files/sec  |  CPU Available: 74%

Seek/Read:             15 seeks/sec  |  CPU Available: 31%

Testing with a 512 byte, MEMF_FAST, LONG-aligned buffer.
Create file:         6083 bytes/sec  |  CPU Available: 89%
Write to file:       5285 bytes/sec  |  CPU Available: 90%
Read from file:    136937 bytes/sec  |  CPU Available: 15%

Testing with a 4096 byte, MEMF_FAST, LONG-aligned buffer.
Create file:        32363 bytes/sec  |  CPU Available: 81%
Write to file:      35065 bytes/sec  |  CPU Available: 80%
Read from file:    115200 bytes/sec  |  CPU Available: 39%

Testing with a 32768 byte, MEMF_FAST, LONG-aligned buffer.
Create file:        54098 bytes/sec  |  CPU Available: 73%
Write to file:      64093 bytes/sec  |  CPU Available: 69%
Read from file:    187946 bytes/sec  |  CPU Available: 23%

Testing with a 262144 byte, MEMF_FAST, LONG-aligned buffer.
Create file:        53389 bytes/sec  |  CPU Available: 73%
Write to file:      63937 bytes/sec  |  CPU Available: 69%
Read from file:    156038 bytes/sec  |  CPU Available: 36%

Testing with a 512 byte, MEMF_FAST, WORD-aligned buffer.
Create file:         6064 bytes/sec  |  CPU Available: 88%
Write to file:       5449 bytes/sec  |  CPU Available: 90%
Read from file:    133873 bytes/sec  |  CPU Available: 17%

Testing with a 4096 byte, MEMF_FAST, WORD-aligned buffer.
Create file:        31857 bytes/sec  |  CPU Available: 80%
Write to file:      34978 bytes/sec  |  CPU Available: 79%
Read from file:    155136 bytes/sec  |  CPU Available: 20%

Testing with a 32768 byte, MEMF_FAST, WORD-aligned buffer.
Create file:        53467 bytes/sec  |  CPU Available: 71%
Write to file:      62415 bytes/sec  |  CPU Available: 67%
Read from file:    179774 bytes/sec  |  CPU Available: 19%

Testing with a 262144 byte, MEMF_FAST, WORD-aligned buffer.
Create file:        51300 bytes/sec  |  CPU Available: 72%
Write to file:      62266 bytes/sec  |  CPU Available: 67%
Read from file:    180374 bytes/sec  |  CPU Available: 19%

Testing with a 512 byte, MEMF_FAST, BYTE-aligned buffer.
Create file:         5809 bytes/sec  |  CPU Available: 89%
Write to file:       5440 bytes/sec  |  CPU Available: 90%
Read from file:    133184 bytes/sec  |  CPU Available: 17%

Testing with a 4096 byte, MEMF_FAST, BYTE-aligned buffer.
Create file:        31936 bytes/sec  |  CPU Available: 80%
Write to file:      34891 bytes/sec  |  CPU Available: 79%
Read from file:    159856 bytes/sec  |  CPU Available: 17%

Testing with a 32768 byte, MEMF_FAST, BYTE-aligned buffer.
Create file:        50712 bytes/sec  |  CPU Available: 72%
Write to file:      62415 bytes/sec  |  CPU Available: 67%
Read from file:    177560 bytes/sec  |  CPU Available: 19%

Testing with a 262144 byte, MEMF_FAST, BYTE-aligned buffer.
Create file:        51400 bytes/sec  |  CPU Available: 72%
Write to file:      62266 bytes/sec  |  CPU Available: 67%
Read from file:    180374 bytes/sec  |  CPU Available: 19%

Testing with a 512 byte, MEMF_CHIP, LONG-aligned buffer.
Create file:         5829 bytes/sec  |  CPU Available: 89%
Write to file:       5426 bytes/sec  |  CPU Available: 90%
Read from file:    128000 bytes/sec  |  CPU Available: 14%

Testing with a 4096 byte, MEMF_CHIP, LONG-aligned buffer.
Create file:        30643 bytes/sec  |  CPU Available: 82%
Write to file:      35152 bytes/sec  |  CPU Available: 79%
Read from file:     72851 bytes/sec  |  CPU Available: 57%

Testing with a 32768 byte, MEMF_CHIP, LONG-aligned buffer.
Create file:        50472 bytes/sec  |  CPU Available: 74%
Write to file:      62713 bytes/sec  |  CPU Available: 68%
Read from file:    190605 bytes/sec  |  CPU Available: 20%

Testing with a 262144 byte, MEMF_CHIP, LONG-aligned buffer.
Create file:        52324 bytes/sec  |  CPU Available: 73%
Write to file:      63319 bytes/sec  |  CPU Available: 68%
Read from file:    191345 bytes/sec  |  CPU Available: 20%

Testing with a 512 byte, MEMF_CHIP, WORD-aligned buffer.
Create file:         6098 bytes/sec  |  CPU Available: 89%
Write to file:       5399 bytes/sec  |  CPU Available: 86%
Read from file:    122637 bytes/sec  |  CPU Available: 13%

Testing with a 4096 byte, MEMF_CHIP, WORD-aligned buffer.
Create file:        29761 bytes/sec  |  CPU Available: 78%
Write to file:      34048 bytes/sec  |  CPU Available: 73%
Read from file:    139776 bytes/sec  |  CPU Available: 15%

Testing with a 32768 byte, MEMF_CHIP, WORD-aligned buffer.
Create file:        51949 bytes/sec  |  CPU Available: 67%
Write to file:      59941 bytes/sec  |  CPU Available: 60%
Read from file:    161022 bytes/sec  |  CPU Available: 17%

Testing with a 262144 byte, MEMF_CHIP, WORD-aligned buffer.
Create file:        52116 bytes/sec  |  CPU Available: 69%
Write to file:      57868 bytes/sec  |  CPU Available: 66%
Read from file:    165564 bytes/sec  |  CPU Available: 18%

Testing with a 512 byte, MEMF_CHIP, BYTE-aligned buffer.
Create file:         6128 bytes/sec  |  CPU Available: 88%
Write to file:       5386 bytes/sec  |  CPU Available: 90%
Read from file:    127040 bytes/sec  |  CPU Available: 14%

Testing with a 4096 byte, MEMF_CHIP, BYTE-aligned buffer.
Create file:        30132 bytes/sec  |  CPU Available: 80%
Write to file:      34048 bytes/sec  |  CPU Available: 77%
Read from file:    109805 bytes/sec  |  CPU Available: 36%

Testing with a 32768 byte, MEMF_CHIP, BYTE-aligned buffer.
Create file:        51949 bytes/sec  |  CPU Available: 68%
Write to file:      56776 bytes/sec  |  CPU Available: 64%
Read from file:    161022 bytes/sec  |  CPU Available: 17%

Testing with a 262144 byte, MEMF_CHIP, BYTE-aligned buffer.
Create file:        52116 bytes/sec  |  CPU Available: 69%
Write to file:      57487 bytes/sec  |  CPU Available: 66%
Read from file:    165564 bytes/sec  |  CPU Available: 18%

Average CPU Available: 58%  |  CPU Availability index: 796


---------------
-- 
Michael van Elst
UUCP:     universe!local-cluster!milky-way!sol!earth!uunet!unido!mpirbn!p554mve
Internet: p554mve@mpirbn.mpifr-bonn.mpg.de
                                "A potential Snark may lurk in every tree."