Newsgroups: comp.parallel.pvm
From: pbertoli@risc.uni-linz.ac.at (Piergiorgio Bertoli)
Subject: Socket connection problem to the daemon
Organization: RISC, J.K. University of Linz, Austria
Date: 26 Oct 1994 11:56:34 GMT
Message-ID: <38lg5i$dv0@alijku06.edvz.uni-linz.ac.at>

Dear all,

I am trying to implement a distributed kernel using PVM. For the
test phase, I am using only a multiprocessor machine (a Sequent
Symmetry) to emulate the distributed environment.

The problem is the following:

- There's only one PVM daemon running on the machine;

- The daemon must be able to connect to a number of PVM 
  applications (say 30 to 40);

- The daemon uses sockets to handle communication;

- There is a Unix kernel limit set for the max. number of sockets per
  process; in our configuration, this limit is 20. 

What happens is that, of course, it's not possible to connect 30 
applications (more precisely, to have 30 different TIDs).

One possible solution is the recompiling of the Unix kernel; of course,
I'd really like to avoid it.

I guess, too, that the latest PVM releases do not use sockets for inter-host
communication (I use PVM3.2.6). Still, the problem remains: isn't it
possible to have an unlimited number of (remote or local) connections to
a deamon?


Is there anybody having an idea to solve this problem? 

      Thanks a lot.

    Piergiorgio Bertoli

pbertoli@risc.uni-linz.ac.at


