12.07.2015 Views

PGI User's Guide

PGI User's Guide

PGI User's Guide

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Indexdirectives, 113directives example, 114directives sentinel, 114directives syntax, 114pargma example, 115pargma syntax, 115Preprocessorcpp, 5Fortran, 5Processorsarchitecture, 148Profilegenerate data, 78MPI applications, 75Profiler, 23launch, 11PGPROF, 75Programsextracting, 53PropagationIPA phase, 41Proprietary environment variablesFORTRAN_OPT, 133, 135GMON_OUT_PREFIX, 133MP_BIND, 133MP_BLIST, 133MP_SPIN, 133MP_WARN, 133MPSTKZ, 133NCPUS, 134NCPUS_MAX, 134NO_STOP_MESSAGE, 134<strong>PGI</strong>, 134<strong>PGI</strong>_CONTINUE, 134<strong>PGI</strong>_OBJSUFFIX, 134<strong>PGI</strong>_STACK_USAGE, 134<strong>PGI</strong>_TERM, 134<strong>PGI</strong>_TERM_DEBUG, 134, 134STATIC_RANDOM_SEED, 134TMP, 134TMPDIR, 134Rranlib command, 122RecompileIPA phase, 41Redistributable fileslicensing on Linux, 147Linux, 146RedistributablesMicrosoft Open Tools, 147<strong>PGI</strong> directories, 147ReleasePVF Release Notes, 11Restrictionsinlining, 53Return values, 155character, 155complex, 156Runtimelibraries on Windows, 120library routines, 65Linux considerations, 145SScalarslast value, 38Scopesdirectives, 107pragma rules, 113pragmas, 108Serverdocumentation, 11Setenvironment variables, 131Shared object filescreating, 118using, 118Shells<strong>PGI</strong> bash, 10<strong>PGI</strong> bash for x64, 10<strong>PGI</strong> command, 10<strong>PGI</strong> command for x64, 10siterc files, 14SSEexample, 33scalar code generation, 28vectorization example, 32Stackstraceback, 143Startmenu, PGDBG, 11, 11menu, PGPROF, 11Staticdata in Linux, 168Static librarieson Windows, 121STDCALLcalling conventions, 164Stringsmodifiers, assembly, 188Subroutines, 152Symbolname construction, 163Syntaxcommand-line options, 2pragmas, 108prefetch directives, 114, 114prefetch pragmas, 115SYSTEM_CLOCK, 46usage, 46TTableFortran Directives, 108, 115MPI Implementation Options, 74OpenMP Environment Variables,70TasksOpenMP overview, 58thread-compliant, HP-MPI, 77TimingCPU_CLOCK, 46execution, 45SYSTEM_CLOCK, 46TOC file, 52ToolsPGDBG, xviiiPGPROF, xviii, xviiiusage documentation, 11, 11UUnderscoresinter-language calling usage, 153Unified Binariescommand-line switches, 149, 149directives, 149-Mipa option, 39197

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!