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.