 |
» |
|
|
 |
|  |  |
new at 11i original releaseLike the Minimal Technical Operating Environment, the Technical
Computing OE contains all the base functionality that
is common to the other four OEs, including the base 32/64-bit HP-UX
Operating System, network drivers, and other always-installed functionality.
It is not a superset of the standard 11i OE;
however, it is a superset of the Minimal Technical
OE. Also, unlike the Minimal Technical OE, the Technical Computing OE
is available on both technical servers and workstations. The HP-UX 11i Technical Computing Operating Environment includes
these applications: FirstSpace VRML Viewer |  |
The FirstSpace VRML (Virtual Reality Markup Language) Viewer
version B.11.11 allows you to "drag-and-drop" a
VRML model into the view space. FirstSpace has changed from revision
1a to 1.10. updated for December 2001FirstSpace FRML Viewer has been deprecated (slated for future
obsolescence) and will be removed from the operating environment
in a future release.
High Performance Math Libraries (HP
MLIB) |  |
updated for September 2001New features for version B.08.01 include the following: 64-bit integer
interface for VECLIB and LAPACK libraries Sparse BLAS functionality Sparse solver library improvements Archive and shared libraries
new at 11i original release The High Performance Math Libraries (HP MLIB) product contains
both the Linear Algebra Package (LAPACK) and the Vector Library (VECLIB)
subprograms, providing mathematical software and computational kernels
for engineering and scientific applications involving linear equations,
least squares, eigenvalue problems, and the singular value decomposition. New features for version B.07.01 (described below) include the
following: Basic Linear Algebra Subroutine (BLAS) Standard
functionality LAPACK 3.0 tuned for HP PA-RISC 2.0 processors Simplified sparse solver interface with improved
performance Improved performance of key routines Improved C and C++ usability
HP MLIB incorporates algorithmic improvements, and several
tunable parameters are adjusted for good execution performance. While you can use HP MLIB as archive or shared libraries,
the performance of your applications is better when you use archive
libraries. However, if you need to keep executable files small,
you can use shared libraries on any PA-RISC 2.0 system running the
HP-UX 11.0 or later operating system. VECLIB is optimized by using a highly efficient implementation
of the Basic Linear Algebra Subprograms (BLAS), Levels 1, 2, and
3, as well as a subset of the newly-defined BLAS Standard. Performance
for key BLAS routines has been improved. MLIB fully conforms to the public domain version 3.0 of LAPACK
in all user-visible usage conventions. The internal workings of
some subprograms have been tuned and optimized for Hewlett-Packard
computers. This version simplifies sparse solver interface use and improves
its performance. Version 4.0 of the METIS reordering technology
has been incorporated. You can now use the C or C++ compiler to link applications
built with MLIB. (Previous to this release, you were required to
link using the Fortran compiler when using VECLIB or LAPACK.) For more detailed documentation and additional product information,
see: The HP MLIB User's
Guide (B6061-96015) and the HP MLIB Release
Notice (B6061-96016) available at the following URLs: Manpages: BLAS Standard
manpages (new for 11i) LAPACK 3.0 manpages (revised) VECLIB manpages (revised)
HP 3D Technology for the Java Platform |  |
The HP 3D Technology for the Java 2 Platform contains the
classes for creating 3D applications. The HP 3D Technology for the
Java Platform may be distributed with your Java applications as
long as you adhere to the terms of the LICENSE file. Vendors also need to include an installer. For prerequisites, installation requirements, and information read
the release notes included in the HP 3D software. Or for the most
up-to-date information, go to the Web at: http://www.hp.com/go/java
HP Message-Passing Interface (MPI) |  |
updated for September 2001HP Message-Passing Interface (MPI) version B.11.11 is a high-performance implementation
of the Message-Passing Interface Standard. HP MPI complies fully
with the 1.2 standard and partially with the 2.0 standard. HP MPI
provides an application programming interface and software libraries
to support parallel, message-passing applications. New features include: New start up. The new HP MPI start-up
requires that MPI be installed in the same directory on every execution
host. The default is the location from which mpirun is executed. This can be overridden with the MPI_ROOT
environment variable. We recommend setting the MPI_ROOT environment
variable prior to starting mpirun. Previous versions of HP MPI allowed mpirun to exit prior to application termination by specifying
the -W option. The option -W used with mpirun is no longer supported. To achieve similar functionality,
place mpirun in the background. Support for shared libraries. When a library is
shared, programs using it contain only references to library routines,
as opposed to archive libraries, which must be linked into every
program using them. The same copy of the shared library is referenced
by each executable using it.
An advantage of shared libraries is that when the library is updated
(e.g. to fix a bug), all programs, which use the library immediately,
enjoy the fix. Library names. Some of the libraries have been merged.
Compilation wrappers have been provided for convenience. Wrappers
can also be used as templates. Multi-thread mode. By default, the non thread-compliant
library (libmpi) is used when running MPI jobs. Linking to the thread-compliant
library (libmtmpi) is now required only for applications that have multiple
threads making MPI calls simultaneously. In previous releases, linking
to the thread-compliant library was required for multi-threaded
applications even if only one thread was making a MPI call at a
time. Additional MPI-2 support. HP MPI 1.7 expands MPI-2
support of one-sided communications to clusters. Refer to "Appendix
C" in the HP MPI User's Guide,
6th edition, for a full list of MPI-2 support. New options for handling standard IO. HP MPI 1.7
supports several new options for handling standard IO streams. All standard input is routed through the mpirun process. Standard input to mpirun is selectively ignored (default behavior), replicated
to all of the MPI processes, or directed to a single process. Input
intended for one or all of the processes in an MPI application should
therefore be directed to the standard input of mpirun. Since mpirun reads stdin on behalf of the processes, running an MPI application
in the background will result in the application being suspended
by most shells. For this reason, the default mode for stdin is off. Running applications in the background will not
work with stdin turned on. Backtrace functionality. HP MPI 1.7 handles several
common termination signals differently (on PA-RISC systems) than
earlier versions of HP MPI by printing a stack trace prior to termination.
The backtrace is helpful in determining where the signal was generated
and the call stack at the time of the error. IMPI functionality. The Interoperable MPI protocol
(IMPI) extends the power of MPI by allowing applications to run
on heterogeneous clusters of machines with various architectures
and operating systems, while allowing the program to use a different implementation
of MPI on each machine. Fortran profiling interface. To facilitate improved
Fortran performance, we no longer implement Fortran calls as wrappers
to C calls. Consequently, profiling routines built for C calls will
no longer cause the corresponding Fortran calls to be wrapped automatically.
In order to profile Fortran routines, separate wrappers need to
be written for the Fortran calls. Expanded support for collecting profiling information.
You can collect profiling information for applications linked with
the thread-compliant library in addition to those linked with the
standard MPI library. Counter instrumentation (MPI_INSTR)
is supported for the thread-compliant library regardless of thread
level. Trace file generation (XMPI) is supported
for all thread levels except MPI_THREAD_MULTIPLE. A new error checking flag (-ck)
in the mpirun utility. The new error checking flag (-ck) allows you to check appfile set-up, host machine and program availability, and file
permissions without creating MPI processes. The mpirun utility no longer makes assumptions about how long it
will take before a process calls MPI_Init. Timeout
errors before MPI_Init that may have been seen
in older versions of the product do not occur in this version because
mpirun no longer makes assumptions about time to MPI_Init.
The following HP MPI documentation is provided for 11i: The HP
MPI User's Guide and the HP MPI
Release Notice available on the HP-UX 11i Instant Information
CD and by selecting "Product Information" on the
Web at: http://www.hp.com/rsn/mpi/mpihome.html
HP Visualize Conference |  |
HP Visualize Conference version 1.4 (B.11.11.06) is a collaborative
conferencing solution for HP Workstations that can interoperate
with Microsoft's NetMeeting, Sun's SunForum, and
SGI's SGImeeting products. Functionality changes have not occurred in HP Visualize Conference
since version 1.3 was released. Version 1.3 added support for NetMeeting
3 while maintaining backward compatibility to version 1.2 and NetMeeting
2 via two running modes: T.120 Compatibility
mode (HP Visualize 1.2 and NetMeeting 2) NetMeeting 3 Compatibility mode
The HP-UX 11i release of HP Visualize Conference is functionally
identical to HP Visualize Conference 1.4 for HP-UX 10.20. There
is no impact on other system performance or other system components. HP Visualize Conference 1.4 (B.11.11.06) on HP-UX 11i is compatible
with HP Visualize Conference on HP-UX 11.0 and 10.20, Microsoft's
NetMeeting, Sun's SunForum, and SGI's SGImeeting. Online help was enhanced at HP Visualize Conference version
1.3 to cover how to utilize NetMeeting 3 functionality: TrueColor Application
Sharing NetMeeting 3 Application Sharing and Control Microsoft variant of the T.126 Whiteboard protocol
|