Newsgroups: comp.sys.transputer
From: sher@cfar.umd.edu (Dr. C. Allen Sher)
Subject: Problem loading a 500K program using iserver
Summary: Does iserver have a (hidden) size limit?
Organization: U of Maryland, Center for Automation Research, Coll. Pk., MD 20742
Date: 9 May 1994 19:42:59 GMT
Message-ID: <2qm3o4$bo@mimsy.cs.umd.edu>


Lately, we have had problem loading our 500K Transputer program 
onto the Transputer net. We would appreciate very much
if anyone can shed some guiding light as to what is causing it.
Thanks. Detail description follows:


The set-up

We have been developing Transputer programs using INMOS ANSI C
for PC running under OS/2. Hardware used is a TMB16 board
with seven T800/T805 each with 4 or 8 M memory.
We configured the thing using NCS into a complete binary tree
plus some additional connections.

The Problem

The program has grown to exceed 500K in size,
with the individual lku files each having between 60K to 80K.
Lately, when we try to load the program by doing

	iserver /se /sb file.btl,

we get error messages like

	Error - iserver - unable to write byte -24577 to the boot link
	because  .


The byte count of the error message changes if we
shift some processes onto different processors,
but the message itself does not go away.
Remapping linked units to processors does the same thing.

Our suspicion

	We suspect the problem occurs during loading, not running
the program. Because we disabled the execution (but leaving it within the code
so as to have approximately the same size) of the newest piece of code
that we added to the program, and the problem still persisted.


Any help is greatly appreciated.


    --  C. Allen Sher    
    --  Sensci Corporation
-- 
-----------------------------------------------------------------
-   C. Allen Sher      sher@cfar.umd.edu     (703)836-1717      -
-   Center for Automation Researchu, University of Maryland     -
-----------------------------------------------------------------

