Newsgroups: comp.parallel.pvm
From: Steve Simonds <simonds@sgi.com>
Subject: Re: PVM on SGI64, or is it SGI5 ?!?@?!??
Organization: Silicon Graphics
Date: 30 Jun 1996 00:07:26 GMT
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <4r4gfu$mrm@fido.asd.sgi.com>

Brett Close <close@eecs.ukans.edu> wrote:
>Anyone out there know anything about what versions of PVM 
>will run on what versions of given OS on SGI.  Specifically, 
>I have an SGI Onyx and an SGI Challenge-something which are each
>sharing disk space.   PVM was installed and operating on both of
>them without much problem - they were both running the latest 
>version 5.x of Irix.  However, now one of them, the Onyx, has been
>upgraded to Irix version 6.2, which fried that installation of PVM.
>PVM still runs fine on the Challenge though.  So...  re-installed
>the current version of pvm (3.3.10) on the Onyx with Irix-6.2, and
>aimk determined the ARCH type to be SGI64.  The aimk seemed 
>successful, the make then proceeded with no errors - BUT then when
>I try to run the pvm binary, I get an error saying:
>
>onyx:~/pvm3:% pvm
>/users/close/pvm3/lib/SGI64/pvm: Program not supported by architecture
>

This indicates the executable binary file that was generated is not supported for
execution on the CPU that in in the ONYX.

What kind of CPU does the ONYX have?  IRIX6.2 now runs on R4400/R8000/R10000
cpu's and each chip has some instruction set features that the earlier chip
doesn't support.  Look up ISA's and mips1/mips2/mips3/mips4 instruction sets in
the Insight documents.

I would suspect that PVM3.3.10 detects IRIX6.2 and concludes that if it is IRIX6
than it must be an R8000 processor so I can compile with the mips4 ISA.  The
R4400 won't support that.  I would guess that you try to define SGI5 - but you
said you did this.???  Maybe get PVM3.3.11 from netlib.  Or, SGIhas a version of
PVM on the Array Services CD (it's free software) that might help.  Or, the tried
and true "call the hotline"


>So - question 1 is:  Is there a pvm version which runs on this version
>of SGI OS?

The version from the Array Services CD or try 3.3.11

>   - question 2 is:  If the answer to question 1 is yes, then is it
>also backwards compatible to run on the previous OS (Irix-5.x) since
>both (different-OS) systems are pointing to the same copy of pvm.
>

The same pvm binary probably wont run on both systems

>PS: I tried tricking the installation by forcing the pvmgetarch to
>    return SGI5 just-for-the-hell of it and had no luck.
>

PS - I'm a KU grad --- from 1966.
-- 
Regards, SS  Lottery: A tax on people who are bad at math.

--------------------------------------------------------------------
Steve Simonds - West Area Tech. Center |  Phones: (505) 884-1400 (W)
email:simonds@sgi.com 		       |         (505) 291-0045 (H)
      simonds@zia.albuquerque.sgi.com  |         (505) 884-1355 FAX
SILICON GRAPHICS INC.		       |         (505) 220-4978 Mobile
--------------------------------------------------------------------


