Skip to content. Skip to navigation

ICTP Portal

Sections
You are here: Home Manuals on-line PGI Compiler pgiws_ug PGI Workstation User's Guide - Index
Personal tools
Document Actions

PGI Workstation User's Guide - Index

Title Contents

PGI Workstation User's Guide - Index

B , C , D , E , F , G , H , I , L , O , P , R , S , T , V , W


B

  • Basic block [1]
  • Bounds checking [1]

C

  • C++
  • Name Mangling [1]
    • Standard Template Library [1]
  • C++ Template Instantiation [1]
  • automatic [1]
    • command-line control [1]
    • implicit inclusion [1]
    • pragma control [1]
  • C++ Template Libraries [1]
  • C/C++
  • Builtin Functions [1]
    • Math Header File [1]
    • Parallelization Pragmas:omp
  • C/C++ Parallelization Pragmas:omp
  • C/C++ Parallelization Pragmas:omp parallel [1]
  • for [1]
  • C/C++ Parallelization Pragmas:omp
  • Cache Tiling:failed cache tiling [1]
  • Command-line
    • Options [1] [2] [3] [4] [5]
    • options
    • Options
    • options
    • Options
    • options
    • Options
    • options
    • Options
    • options
    • Options
    • options
    • Options
    • options
    • Options
    • options
    • Options
    • options
    • Options
    • options
    • Options
    • options
    • Options
    • options
    • Options
    • options
    • Options
    • options
    • Options
    • options
    • Options
    • options
    • Options
    • options
    • Options
    • options
    • Options
    • options
    • Options
    • options
    • Options
    • options
    • Options
    • options
  • Command-line Options
  • -# [1]
  • Command-line options
    • -Mnorecursive [1]
    • -Mnoreentrant [1]
    • -Mnoref_externals [1]
  • Command-line
    • Options:-Mnosave [1]
    • options:-Mnosecond_underscore [1]
  • Command-line Options
  • Command-line options
    • -Mrecursive [1]
    • -Mreentrant [1]
    • -Mref_externals [1]
  • Command-line Options
  • Commandline Syntax [1]
  • Compilation driver [1]
  • Compilers
  • Compilers:PGCC
  • ANSI C [1]
  • Compilers
  • cpp [1]

D

  • Data Types [1]
    • bitfields [1]
  • Data Types:C++
  • class and object layout [1]
  • Data Types:C/C++
  • aggregate alignment [1]
  • Data Types:DEC
  • structures [1]
  • Data Types
    • F90 derived types [1]
    • Fortran [1]
    • internal padding [1]
    • tail padding [1]
  • Debugger: commands [1]
  • Debugging [1]
  • Directives
  • Fortran [1]
    • optimization [1]
    • Parallelization [1]
    • scope [1]
  • DLLs [1]

E

F

  • Filename Conventions [1]
  • extensions [1]
    • Input Files [1]
    • Output Files [1]
  • Floating-point stack [1]
  • Fortran Parallelization Directives
  • Fortran Parallelization Directives:PARALLEL
  • ... END PARALLEL [1]
  • Fortran Parallelization Directives
    • SECTIONS ... END SECTIONS [1]
    • SINGLE ... END SINGLE [1]
    • THREADPRIVATE [1]
  • Function
  • inlining [1]
    • Inlining:inlining
    • inlining:inlining and makefiles [1]
  • Function Inlining:inlining
    • examples [1]
    • restrictions [1]

G

  • Global optimization [1]

H

I

  • Inter-language Calling [2]
    • %VAL [1]
    • arguments and return values [1]
    • array indices [1]
  • Inter-language Calling:C calling
  • C++ [1]
  • Inter-language Calling:C++ calling
  • C [1]
  • Inter-language Calling:character
  • case conventions [1]
    • return values [1]
  • Inter-language Calling
    • compatible data types [1]
    • complex return values [1]
  • Inter-language Calling:Fortran calling
  • C [1]
  • Inter-language Calling
    • Fortran named COMMON [1]
    • underscores [1]

L

O

  • OpenMP [1]
  • OpenMP C/C++
  • Pragmas [1]
  • OpenMP C/C++ Support Routines
  • omp_destroy_lock() [1]
    • omp_get _thread_num() [1]
    • omp_get_dynamic() [1]
    • omp_get_max_threads() [1]
    • omp_get_nested() [1]
    • omp_get_num_procs() [1]
    • omp_get_num_threads() [1]
    • omp_init_lock() [1]
    • omp_in_parallel() [1]
    • omp_set_dynamic() [1]
    • omp_set_lock() [1]
    • omp_set_nested() [1]
    • omp_set_num_threads() [1]
    • omp_test_lock() [1]
    • omp_unset_lock() [1]
  • OpenMP
    • Directives:syntax [1]
  • OpenMP Environment Variables
  • MPSTKZ [1]
  • OpenMP Fortran
  • Directives [1]
  • OpenMP Fortran Support Routines
  • omp_destroy_lock() [1]
    • omp_get_dynamic() [1]
    • omp_get_max_threads() [1]
    • omp_get_nested() [1]
    • omp_get_num_procs() [1]
    • omp_get_num_threads() [1]
    • omp_get_thread_num() [1]
    • omp_init_lock() [1]
    • omp_in_parallel() [1]
    • omp_set_dynamic() [1]
    • omp_set_lock() [1]
    • omp_set_nested() [1]
    • omp_set_num_threads() [1]
    • omp_test_lock() [1]
    • omp_unset_lock() [1]
  • OpenMP Pragmas:syntax [1]
  • Optimization [1]
  • Optimization:loop
  • optimization [1]
  • Optimization:parallelization [1] [2]
  • pointers [1] [2]
  • vectorization [1]

P

  • Parallelization [1] [2]
      [3]
    • Directives [1]
    • Pragmas [1]
    • Fortran [1]
    • -Mconcur auto-parallelization [1]
    • alternate code generation [1]
    • auto-parallelization [1] [2]
    • candidate loops [1]
    • expandable scalars [1]
    • failed auto-parallelization [1] [2] [3] [4]
    • iteration distribution [1]
    • NCPUS environment variable [1]
    • reductions [1]
    • safe_lastval [1]
    • subroutine calls [1] [2]
    • transformations [1]
    • user-directed [1]
  • PGDBG
  • PGDBG Commands
  • conversions [1]
    • events [1]
    • memory access [1]
    • miscellaneous [1]
    • printing and setting variables [1]
    • process control [1]
    • program locations [1]
    • register access [1]
    • scope [1]
    • symbols and expressions [1]
  • PGDBG
    • Debugger [1]
    • C++ debugging [1]
    • command language [1]
    • command-line arguments [1]
    • commands [1] [2]
    • core files [1]
    • events [1]
    • expressions [1]
  • PGDBG:Fortran
  • arrays [1]
  • PGDBG
    • graphical user interface [1]
    • initialization files [1]
    • invocation [1]
    • name of main routine [1]
    • operators [1]
    • register symbols [1]
    • scope rules [1]
    • source code locations [1]
    • starting up [1]
    • statements [1]
  • PGPROF Command-line options
  • -I [1]
  • PGPROF Commands
  • help [1]
  • PGPROF:X-Windows resources [1]
  • Pragmas
  • C/C++ [1]
  • Preprocessor
  • cpp [1]
  • Profiling [1]
    • basic block [1]
    • command-level interface [1]
    • compilation [1]
    • coverage [1]
  • Profiling:data
  • interpretation [1]
  • Profiling

R

  • Run-time Environment [1]

S

  • Shared object files [1]
  • SSE instructions [1]
  • Startup Routines [1]

T

V

  • Vectorization [1] [2]
      [3] [4]
    • inner loop distribution [1]
    • loop interchange [1]
    • nested loop distribution [1]
    • outer loop distribution [1]
    • SSE instructions [1] [2] [3]

W


Title Contents

Powered by Plone This site conforms to the following standards: