Hey,

I snagged a newer version of PVM today and did some testing on x86_64 (CentOS 4.1 -- all I have access to here at ORNL) and on x86 (FC5 -- IU server).

I'm not sure if this will solve the problems reported in the current Trac
bugs #5 & #27 (both PVM related) but dont' have access to FC5-x86_64.

I've checked in a new SRPM for pvm (no binary RPMs yet).  So, if someone
can test to see that:

   1) on FC5-x86_64 the new SRPM build properly (ignoring warnings)
   2) that the resulting binaries install and run properly
      (see note at bottom)

Then I believe the two PVM bugs are fixed and we just need to rebuild for
the appropriate platforms for the upcoming release.

Thanks,
--tjn


[testing PVM manually]
 Here's a quick set of steps for testing PVM so you don't
 have to install all of OSCAR.

     0) Install the PVM rpm
        (If don't have switcher you can set the following vars by hand
         on all nodes via $HOME/.profile or appropriate shell file.)
             # if on x86
              PVM_ARCH=LINUX
             # if on x86_64 or ia64
              PVM_ARCH=LINUX64
             PVM_ROOT=/opt/pvm3
             PVM_RSH=ssh
             PATH=$PATH:$PVM_ROOT/lib
             PATH=$PATH:$PVM_ROOT/lib/$PVM_ARCH
             PATH=$PATH:$PVM_ROOT/bin/$PVM_ARCH

     1) grab the 'master1.c' and 'slave1.c' files from the testing/
        subdir of the PVM opkg.

     2) compile the test programs,
          gcc -I$(PVM_ROOT)/include  master1.c \
                       -L$(PVM_ROOT)/lib/$(PVM_ARCH) -lpvm3 -o master1

          gcc -I$(PVM_ROOT)/include  slave1.c \
                       -L$(PVM_ROOT)/lib/$(PVM_ARCH) -lpvm3 -o slave1


     3) create the default location for PVM binaries,
          naughton: $ mkdir -p $HOME/pvm3/bin/$PVM_ARCH

     4) Copy the 'master1' and 'slave1' files to the above dir,
           naughton: $ cp master1 slave1 $HOME/pvm3/bin/$PVM_ARCH

     5) Startup pvm and add a node or two
           naughton: $ pvm
           pvm> conf
             ...list the current virtual machine configuration...

           pvm> add oscarnode1
           pvm> conf
             ...list the current virtual machine configuration...

      6) Exit from the pvm console using 'quit' (*not* 'halt').
           pvm> quit
           naughton: $

      7) Run the 'master1' binary and you should get 6 lines of
         results containing the results of the calculation.
         (3 from each node in the configuration, localhost + oscarnode2)

      8) You can now return to the pvm console and halt PVM to end the test.
           naughton: $ pvm
           pvm> halt


 _________________________________________________________________________
  Thomas Naughton                                      [EMAIL PROTECTED]
  Research Associate                                   (865) 576-4184



-------------------------------------------------------
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
Oscar-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oscar-devel

Reply via email to