In addition to the PGI OpenACC compilers, the PGI Community Edition includes GPU-enabled libraries and developer tools to help you with your GPU acceleration effort.
The PGI Community Edition includes a complete set of developer tools to help you achieve significant application acceleration with a minimum amount of coding effort. Featuring the PGI Accelerator Fortran/C/C++ compilers for Linux x86-64, Linux OpenPOWER, or macOS, it supports OpenACC 2.5 running on GPUs and OpenACC 2.5, CUDA Fortran and OpenMP 3.1 running on the CPU host.
Additional tools include:
- PGPROF Performance Profiler to identify functions and loops that will run faster on GPUs.
- GPU-enabled Libraries to use for already accelerated algorithms.
- OpenACC Code Samples to get started with simple and real-world examples
https://developer.nvidia.com/openacc-toolkit
Tutorials
PGI Accelerator Compilers with OpenACC Directives - http://www.pgroup.com/resources/accel.htm
OpenACC Features in PGI Accelerator Fortran Compilers—Part 1 - http://www.pgroup.com/lit/articles/insider/v4n1a1a.htm
The PGI Accelerator Compilers with OpenACC - http://www.pgroup.com/lit/articles/insider/v4n1a1.htm
OpenACC Kernels and Parallel Constructs - http://www.pgroup.com/lit/articles/insider/v4n2a1.htm
OpenACC for Multicore CPUs (PDF) - http://www.pgroup.com/lit/brochures/openacc_sc15.pdf
Installation Notes
The binaries installed in version 16.10 are:
balloontip.jar
CcffReader.jar
change-pgi-hostid
ganymed-ssh2-build251.jar
jide-common.jar
jide-dock.jar
jpgdbg.jar
llvm-as
llvm-link
lmborrow
lmgrd
lmgrd.rc
lmutil
makelocalrc
mpirun_dbg.pgdbg
pgaccelerror
pgaccelinfo
pgacclnk
pgappend
pgasm
pgc
pgc++
pgcc
pgc_ex
pgcollect
PGcomp.jar
pgcpuid
pgcudainit
pgdbg
pgdebug
pgexplain.xml
pgextract
pgf77
pgf90
pgf901
pgf902
pgf90_ex
pgf95
pgfortran
pgftnc
pgftn_ex
pggdecode
pggpp1
pggpp2
pggpp2ex
pghpf
pghpf1
pghpf1_ex
pghpf2
pgicg
pgi_license_tool
pgimport
pgipa
PGlaf.jar
pgmicd
pgnvd
pgnvvm
pgobjinfo
pgocld
pgoffcl
pgprepro
pgprof
pgroupd
pgserv
pgsize
pgsmart
pgsupport
pgunzip
PGutil.jar
pgzip
rsyntaxtextarea.jar
No comments:
Post a Comment