Newsgroups: comp.parallel.pvm
From: Colin Scott <CS@opera.iinet.com.au>
Subject: Re: PVM+3c509+Linux=hang
Organization: iiNet Technologies
Date: Mon, 30 Mar 1998 17:33:53 +0800
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <351F6701.A7641F3@opera.iinet.com.au>

antonio@fantasia.usc.es wrote:
> 
>   Hi all,
> 
>   I am using PVM 3.3.11 on Linux 2.0.32, 2.0.29 and 2.0.27.

Is the 2.0.32 machine using the gnu libc6? When I installed pvm 3.3.11
from the rpm, I think it linked (somehow, I'm not sure, but that's what
rpms are for...) to the libc5 libraries (which I have available in (I
think) /usr/i486-linux-libc5/lib).

I'm assuming here that your using NFS to mount a single directory as the
PVM_ROOT across all machines. Try using a seperate directory on each,
compiled on each, and see if your problems disappear.

>   The fact is that my tasks hang the computer when running on fast
>   processors (Pentium 200), but not on slow ones (Pentium 90). I
>   think this is due to the 3c509 ethernet card. This card has a
>   small buffer (4kb) so it cannot handle all the network traffic
>   my tasks generate.

Is the Pentium 200 the 2.0.32 machine? If it is that could be the
problem.

>   Has anyone detected this problem as well? Am I right?

No, but installing under 2.0.32 required using an rpm to solve
compilation problems (see a previous followup...)

I'm assuming here that your 2.0.32 machine uses gnu libc6. I know Redhat
5.0 does, but I have not idea if the other distributions do...
 
>   Thanks,
>   Antonio

Colin Scott
4th Year Computer Systems Engineering Student
Curtin University of Technology
http://tactical.ece.curtin.edu.au

