Operating System - HP-UX
1833858 Members
3031 Online
110063 Solutions
New Discussion

Re: Application compatibility between 32-bit and 64-bit OS

 
Jaideep Krishnan
Frequent Advisor

Application compatibility between 32-bit and 64-bit OS

Hi,

We have one HP-UX application that has a "32-bit component" and a "64-bit component". Both are standalone applications, same product compatible with the 2 versions of the OS.

We have 2 PARISC-2.0 machines -- on which we want to install the 32-bit application and the 64-bit application -- one each on one machine.

We would want to make one of the machines ready with the 32-bit OS and other parameters (kernal, for example); and the other machine with 32-bit OS, plus related parameters.

Where can we get the HP-UX 32-bit OS software? Is it available for download (unlicensed/demo licansed version, etc)?

Thanks,
Jaideep

6 REPLIES 6
Pete Randall
Outstanding Contributor

Re: Application compatibility between 32-bit and 64-bit OS

First, you're going to have to load the 64 bit version of the O/S or your 64 bit portion of your application won't run. The 32 bit portion should run on either but the 64 bit portion will not run on a 32 bit O/S.

Second, there is no trial/demo version of HP-UX. You need to talk to your sales rep.


Pete

Pete
Steven E. Protter
Exalted Contributor

Re: Application compatibility between 32-bit and 64-bit OS

HP-UX 11i v2 is 64 bit only OS.

It will happily run many,many,many 32 bit applications, but as far as I know, no 32 bit version is available.

Prior verions of 11 have the 32 bit and the 64 bit Core OS available on the same Core OS cd.

As far as I know there is no demo, download version of HP-UX available either. You need a software contract or to purchase hardware to get the Core OS.

I recommend the 64 bit OS on both machines, and good testing to see if the 32 bit application has any problems with that environment.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
Jaideep Krishnan
Frequent Advisor

Re: Application compatibility between 32-bit and 64-bit OS


Okay.

In that case, what exactly is the difference between "HPUXBase32" and "HPUXBase64" installations?

Won't the installation of either one of them on HP-UX PARISC2.0 insure that the OS is 32-bit or 64-bit, respectively?

Please let us know.

Thanks,
Jaideep
Pete Randall
Outstanding Contributor

Re: Application compatibility between 32-bit and 64-bit OS

Yes, that's correct. "HPUXBase32" is the 32 bit version of the O/S and "HPUXBase64" is the 64 bit version. Perhaps this matrix will help:

http://www.testdrive.hp.com/STKT/serversupport.html

However, note that 11iV2 is strictly 64 bit!


Pete

Pete
Steven E. Protter
Exalted Contributor

Re: Application compatibility between 32-bit and 64-bit OS

Last question.

The names are descriptive.

HP-UX 11i v1 and 11.00 allowed for 32 bit or 64 bit installation depending on hardware.

A D380 will run either OS. A D320 will only run the 32 bit version.

The 32 bit OS was dropped when 11i v2 came out and that OS will not run on 32 bit only hardware.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
rick jones
Honored Contributor

Re: Application compatibility between 32-bit and 64-bit OS

A 32-bit 11.X kernel is/was (modulo the latest 11iv2u2 bits) only supported on two specific PA-2.0 CPUs - the PA-8000 and PA-8200, which were in the D's and K's and R's in the server space (and the V's). The PA-8500 and later CPUs A's, L's, N's, rp's etc is only supported with a 64-bit kernel.

As likely already pointed-out, 32-bit apps run on 64-bit HP-UX kernels just fine, so, unless you have a _kernel_ component to your application, just go ahead and install the 64-bit kernel - which I suspect the installer will select for you by default.
there is no rest for the wicked yet the virtuous have no pillows