Newsgroups: comp.sys.transputer
From: kitten@transcom.mipt.su (Katalov Vladimir Yurievich)
Subject: LOOKING FOR DISTRIBUTORS, RESELLERS & BETA-TESTERS!
Summary: LOOKING FOR DISTRIBUTORS, RESELLERS & BETA-TESTERS!
Keywords: transputer, Windows, server, INMOS
Organization: Transcomp Ltd.
Date: Wed, 06 Jul 94 18:24:04 +0400
Message-ID: <AA4wh6kug2@transcom.mipt.su>


     LOOKING FOR DISTRIBUTORS, RESELLERS AND BETA-TESTERS!
                        (and customers)


Our company would like to present Windows Server Package v.3.0.

Windows Server Package includes:
--------------------------------

 - WServer - Transputer Windows Server with IServer (INMOS) and
             and AFServer (3L) protocols;
 - LinkIO  - Transputer I/O Driver for WServer (optional);
 - WLib    - Windows API library for using with INMOS ANSI C Toolset
             and WServer.

1. Requirements

  - 386/486/P5 computer with 2 Mb RAM, VGA display & card
  - DOS 5.0/6.0
  - Windows 3.1 / Windows for Workgroups 3.xx
  - Transputer motherboard. One of:
      - INMOS B004
      - INMOS B008
      - TRANSTECH TMB04
      - TRANSTECH TMB08
      - PARSYTEC MTM-PC
      - PARSYTEC TPM-PC
      - PARSYTEC BBK-PC
      - PARSYTEC BBK-PC-2
      - ... or other compartible
  - INMOS ANSI C Toolset (IMSD7214) - for writing Transputer
    Windows Applications with Windows Libraries

2. Compatibility

Windows Server fully compatible with INMOS IServer, PACT PServer and 3L
AFServer (ANSI.SYS-driver command suport; access to real mode phisical
addresses via DPMI etc.) and can load and serve programs created with
INMOS ANSI C Toolset, 3L C/C++ and PACT Parallel C.

3. WIndows Server

  - controls up to 3 boards;
  - tuning polling timeouts;
  - "Protocol" mode with output to screen and/or file - all messages
    from/to host are visible to user;
  - peeking transputer memory;
  - execution control (always can terminate & suspend transputer task);
  - background execution (accurate message dispatching) with 3
    priority levels;
  - smart tool bar & status bar.

4. Windows Libraries

  - event-driven architecture like with Microsoft SDK;
  - fast I/O file operations - break via ISERVER 512 bytes limit
    (in our WServer - up to 32 Kbytes one time); up to 3 times
    faster than INMOS libraries;
  - about 200 Windows functions;
  - full API interface;
  - modal and modeless dialogs;
  - access to resources (Menus, Dialogs, Bitmaps, Icons and Cursors)
    created with SDK Paint & Dialog editor or Borland WorkShop);
  - easy working with bitmaps (load/save, palette management etc.);
  - printing capabilities;
  - clipboard manager functions;
  - safe memory access via DPMI;
  - memory management functions like GlobalAlloc, GlobalLock etc. to
    access HOST virtual memory from transputers;
  - user protocol extensions via DLL libraries;
  - DDE protocol support (both client and server functions,
    examples available, full documentation included);
  - high-speed graphics (buffering some functions).

Also available Windows API library for INTEL i860 processor (for using
with Transtech TTM-100/TTM-110 modules).

5. Performance.

There are ony two criteries for estimating performance: file I/O and
graphics. Simplest program with intensive file I/O written:  creatind
file, writing 1 Mb data (32 blocks of 32 Kb each), closing file and
then copying this file to another location.  Results (in seconds):

  ?????????????????????????????????????????????????????????????
  ?               ? Without cash ? With cash (HyperDisk 4.60) ?
  ?????????????????????????????????????????????????????????????
  ? Standard I/O, ?     112      ?             42             ?
  ?  MS-DOS mode) ?              ?                            ?
  ?????????????????????????????????????????????????????????????
  ? WSP fast I/O  ?      39      ?             32             ?
  ?????????????????????????????????????????????????????????????

Computer:       486 DX/50 VLB, 256 Kb cache
Disk:           CONNER CP3544, 13 ms

To estimate graphics performance, little extension to standard
ISERVER protocol written (3 additional functions: initializing
graphics mode, set pixel and back to text mode - through BIOS
calls) and compared graphics output in FRACTAL program (included
in our Windows Server Package). Results (in seconds):

??????????????????????????????????????????????????????????????????
? Proc. ? Hz ?          Platform           ? Calc ? Draw ? Total ?
??????????????????????????????????????????????????????????????????
?  i386 ? 40 ? MS-DOS                      ?   87 ?    7 ?    94 ?
??????????????????????????????????????????????????????????????????
?  i486 ? 50 ? MS-DOS                      ?   23 ?   10 ?    33 ?
??????????????????????????????????????????????????????????????????
?  T800 ? 25 ? MS-DOS (iserver+extensions) ?   50 ?   76 ?   126 ?
??????????????????????????????????????????????????????????????????
?  T800 ? 25 ? Windows (Windows Server)    ?   50 ?   43 ?    93 ?
??????????????????????????????????????????????????????????????????
?  i860 ? 25 ? Windows (Windows Server)    ?    7 ?   38 ?    45 ?
??????????????????????????????????????????????????????????????????

Computer:       486 DX/50 VLB, 256 Kb cache
Disk:           CONNER CP3544, 13 ms
Video:          Cirrus Logic 5428 VLB, 1Mb

Results for i386 was measured on:

Computer:       386 DX/40, 128 Kb cache
Disk:           WDC AC2340H, 14 ms
Video:          OAK Technology, 1 Mb

Transputer system:

Motherboard:    TRANSTECH TMB08
Module:         TRANSTECH TTM100 with
                INMOS T800D-25 transputer and
                INTEL i860XR-40 processor

6. Prices and delivering

  Windows Server Package 2.5                   - 299.95
  Windows Server Package 3.0                   - 399.95
  Windows Server Package 3.0 Upgrade           -  99.95
  i860 Windows Library                         - 199.95
  WServer Package 3.0 + i860Lib                - 449.95

Discount for universities - 50%
Discount for dealers      - up to 60%

All prices in US dollars. Delivery time - 1 month.

Also you can call our distributor:

Parsytec Industriesysteme GmbH  |  Phone : +49 (241) 8889-0
Roermonder Str. 197             |  Fax   : +49 (241) 8889-50
D-52072 Aachen                  |  e-mail: randy@parsytec.de
Germany                         |          (Randolph Wirtz)

7. Beta-testing

Beta-tester will receive FULL working version of Windows Server
Package 3.0 (but with limited license) only for 99.95 USD. Not later
than after 3 months from start beta-testing he would receive the
latest available licensed version of WSP free of payment.


Best wishes,
  Vladimir Yu. Katalov         |  2-171 generala Antonova st.
  Managing Director            |  Moscow 117270 Russia
  Electronic Components Ltd    |  Phone: (+7 095) 9732660, 2505024
                               |  Fax: (+7 095) 2509324


