P
- padding, 3.4.70 –pad[=p]
- page size, setting stack or heap
- 3.4.147 –xpagesize=size
- 3.4.148 –xpagesize_heap=size
- 3.4.149 –xpagesize_stack=size
- parallelization
- automatic, 3.4.4 –autopar
- directives, 4.8.3 Parallelization Directives
- directives (f77), 2.3.2 Parallelization Directives
- loop information, 3.4.52 –loopinfo
- messages, 3.4.96 –vpara
- OpenMP
- 2.3.2.1 OpenMP Parallelization Directives
- 3.4.145 –xopenmp[={parallel|noopt|none}]
- OpenMP directives summarized, C.3 Fortran OpenMP Directives
- reduction operations, 3.4.79 –reduction
- parameters, global consistency, Xlist, 3.4.100 –Xlist[x]
- passes of the compiler, 3.4.94 –v
- path
- dynamic libraries in executable, 3.4.76 –R ls
- library search, 3.4.48 –Lpath
- to standard include files, 3.4.41 –Ipath
- Pentium, 3.4.165.3 x86 Platforms
- performance
- optimization, 3.4.23 –fast
- Sun Performance Library, 1.5 Sun Performance Library
- performance library
- 3.4.51 -library=sunperf
- 3.4.135 –xlic_lib=sunperf
- PIPELOOP directive, 2.3.1.6 The PIPELOOP[=n] Directive
- pointee, 4.3 Cray Pointers
- pointer, 4.3 Cray Pointers
- aliasing, 3.4.102 –xalias[=keywords]
- position-independent code
- 3.4.72 –pic
- 3.4.73 –PIC
- 3.4.111 –xcode=keyword
- 3.4.111.1 Position-Independent Code:
- POSIX library, not supported, 5.2 Incompatibility Issues
- POSIX threads, 3.4.56 -mt[={yes|no}]
- pragma, See directives
- precision on x86
- -fprecision, 3.4.31 –fprecision={single|double|extended}
- -fstore, 3.4.35 –fstore
- PREFETCH directive
- 2.3.1.7 The PREFETCH Directives
- 2.3.1.7 The PREFETCH Directives
- 2.3.1.7 The PREFETCH Directives
- preprocessor, source file
- define symbol, 3.4.9 –Dname[=def]
- force -fpp, 3.4.30 –fpp
- fpp, cpp, 2.2.4 Source File Preprocessors
- specify with -xpp=p, 3.4.152 –xpp={fpp|cpp}
- undefine symbol, 3.4.89 –Uname
- preserve case, 3.4.88 –U
- print, asa, 1.3 Other Fortran Utilities
- processor, specify target processor, 3.4.110 –xchip=c
- profile data path map, 3.4.158 –xprofile_pathmap=collect_prefix:use_prefix
- profiling
- -pg, -gprof, 3.4.71 –pg
- -xprofile, 3.4.156 –xprofile=p