Newsgroups: comp.parallel.pvm
From: jeff@Adeno.wistar.upenn.edu (Jeff Taylor)
Subject: Re: Message buffer full error
Organization: University of Pennsylvania
Date: 26 Jan 1996 18:24:27 GMT
Message-ID: <4eb68r$fao@netnews.upenn.edu>

In article <3107A9CB.41C67EA6@ca.sandia.gov>,
	Ed Blosch <elblosc@ca.sandia.gov> writes:
>This is an SGIMP machine I'm running on.  I'm getting the error:
>
>libpvm [t40002]: da_new() Warning: shared buffer full, using malloc
>libpvm [t40002]: peer_send() Message(s) too long for shared buffer,
>deadlo
>
>The messages being passed around are probably quite large, but I'm
>certain the program's memory requirements are ~160Mb and that the
>machine has 256Mb available.
>
>Anyone have any idea what the problem is?
>Thanks,
>Ed

Ed -
	I'm really just a novice at this, but here goes....
For an SGIMP a shared memory buffer is created for the passing of messages.
I believe the default size is 1MB.  This is decided by the pvmd.  You can
either change the default when compiling the pvmd or use an environmental
variable (see the pvm docs...).  Your messages must fit in the buffer or
you get the errors you're seeing.  Try checking the man pages for the ipcs
and ipcrm commands.

Hope this helps.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Jeffrey S. Taylor				Protein Crystallography
The Wistar Institute				Molecular Modelling
University of Pennsylvania			Software development
Philadelphia, PA 19104				Molecular Biology
(215) 898-2202			E-Mail    Jeff@aries.wistar.upenn.edu	
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


