Parallel Programming Guide for HP-UX Systems

xviii
Associated documents
The following documents are listed as additional resources to help you use the compilers and
associated tools:
HP Caliper User’s Guide
HP Fortran Programmer’s Reference — Provides language reference for HP Fortran and
describes the language features and requirements.
HP Fortran Programmer’s Guide—Provides extensive usage information (including how
to compile and link), suggestions and tools for migrating to HP Fortran, and how to call C
and HP-UX routines for HP Fortran 90.
HP aC++ Online Programmer’s Guide—Presents reference and tutorial information on
aC++. This manual is only available in html format.
HP C/HP-UX Reference Manual—Presents reference information on the C programming
language, as implemented by HP.
HP C/HP-UX Programmer’s Guide—Contains detailed discussions of selected C topics.
HP-UX Floating Point Guide—Describes how floating-point arithmetic is implemented on
HP 9000 Series 700/800 systems. It discusses how floating-point behavior affects the
programmer. Additional useful includes that which assists the programmer in writing or
porting floating-point intensive programs.
HP MLIB User’s Guide VECLIB and LAPACK—Provides usage information about
mathematical software and computational kernels for engineering and scientific
applications.
HP MPI User’s Guide—Discusses message-passing programming using HP’s
Message-Passing Interface library.
HP-UX Linker and Libraries User's Guide—Describes how to develop software on HP-UX,
using the HP compilers, assemblers, linker, libraries, and object files.
Managing Systems and Workgroups
Parallel Programming in OpenMP by Rohit Chandra—Teaches both the novice and expert
parallel programmers how to program using OpenMP.
Programming with Threads on HP-UX—Discusses programming with POSIX threads.
Threadtime by Scott J. Norton and Mark D. DiPasquale—Provides detailed guidelines on
the basics of thread management, including POSIX thread structure; thread management
functions; and the creation, termination and synchronization of threads.