PDF format documentation for XL Fortran for Linux, V16.1.1

You can download the PDF format documentation for XL Fortran for Linux, V16.1.1 using the links in the below table. To ensure that you can access cross-reference links to other XL Fortran for Linux PDF documents, download the manuals you use into the same directory on your local machine, or download and unzip all manuals in a compressed file.

Title Description Intended audience
[PDF] All manuals Contains all product documentation files in a compressed file. Users who intend to download all the product documentation files at once.
[PDF] What's New Provides an executive overview of new functions in the IBM XL Fortran for Linux, V16.1.1 compiler, with new functions categorized according to user benefits. People who are evaluating and planning for IBM XL Fortran for Linux, V16.1.1.
[PDF] Getting Started Contains an introduction to XL Fortran, with information about setting up and configuring your environment, compiling and linking programs, and troubleshooting compilation errors. Fortran developers who are looking for introductory overview and usage information for XL Fortran. It assumes that you have some familiarity with command-line compilers, basic knowledge of the Fortran programming language, and basic knowledge of operating system commands. Programmers new to XL Fortran can use this document to find information about the capabilities and features unique to XL Fortran.
[PDF] Installation Guide Contains information for installing XL Fortran and configuring your environment for basic compilation and program execution. Anyone who is responsible for installing, upgrading and uninstalling IBM XL Fortran for Linux, V16.1.1.
[PDF] Migration Guide Contains migration considerations for using XL Fortran to compile programs that were previously compiled on different platforms, by previous releases of XL Fortran, or by other compilers. Fortran developers who are to use IBM XL Fortran for Linux, V16.1.1 to compile programs that were previously compiled on different platforms, by previous releases of XL Fortran, or by other compilers.
[PDF] Compiler Reference Contains information about the various compiler options and environment variables. Anyone who wants to work with the IBM XL Fortran for Linux, V16.1.1 compiler, who is familiar with the Linux operating system, and who has some previous Fortran programming experience. Users new to XL Fortran can also find information about the capabilities and features unique to XL Fortran. This document can help you understand the compiler features, especially the options, and how to use them for effective software development.
[PDF] Language Reference Contains information about the Fortran programming language as supported by IBM, including language extensions for portability and conformance to nonproprietary standards, compiler directives and intrinsic procedures. Users who already have experience programming in Fortran. Users new to Fortran can still use this document to find information about the language and features unique to XL Fortran; however, it does not aim to teach programming concepts nor to promote specific programming practices.
[PDF] Optimization and Programming Guide Contains information on advanced programming topics, such as application porting, interlanguage calls, floating-point operations, input/output, application optimization and parallelization, and the XL Fortran high-performance libraries. Anyone who wants to exploit the capabilities of XL Fortran for optimizing and tuning Fortran programs. Readers should be familiar with their Linux operating system and have extensive Fortran programming experience with complex applications. However, users new to XL Fortran can still use this information to help them understand how the compiler's features can be used for effective program optimization.
[PDF] Getting Started with CUDA Fortran programming Contains detailed information about the CUDA Fortran support that is provided in XL Fortran, including the compiler flow for CUDA Fortran programs, compilation commands, useful compiler options and macros, supported CUDA Fortran features, and limitations. Programmers who need to accelerate applications by offloading computations to the NVIDIA GPUs.