Tags
Language
Tags
March 2024
Su Mo Tu We Th Fr Sa
25 26 27 28 29 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31 1 2 3 4 5 6

PGI Server Complete v7.14

Posted By: kalayaan
PGI Server Complete v7.14

PGI Server Complete v7.14 | 130.5 Mb


The PGI Server Complete compilers and OpenMP debugger/profiler allow multiple users to compile, debug and profile high performance parallel Fortran, C or C++ applications on any compatible computer networked to the system on which the PGI compilers are installed (a network-floating license).

PGI Server Complete for Linux includes debugging and profiling support for up to four local MPI processes.
PGI Server Complete for Mac OS X and Windows consists of command-level versions of the PGI compilers and both command-level and graphical versions of the PGDBG debugger and PGPROF performance profiler. An integrated development environment (IDE) is neither provided nor supported.

This product targets 64-bit x64 and 32-bit x86 servers with one or more single core or multi-core microprocessors running Linux, Mac OS X or Windows.
Technical Features

A partial list of technical features supported includes the following:
* PGF95™ native OpenMP and auto-parallel Fortran 90/95 compiler
* PGF77® native OpenMP and auto-parallel FORTRAN 77 compiler
* PGHPF native data parallel compiler with full HPF language support (Linux only)
* PGCC OpenMP and auto-parallel ANSI and K&R C compiler
* PGC++® OpenMP and auto-parallel C++ compiler
* PGDBG® OpenMP parallel graphical debugger
* PGPROF® OpenMP parallel graphical performance profiler
* Full 64-bit support on multi-core AMD Opteron, Athlon 64 and Turion, and Intel Pentium and Xeon with EM64T
* AMD Opteron and Intel EM64T optimizations including SSE/SSE2/SSE3/SSSE3, SSE4a/ABM, prefetching, use of extended register sets, and 64-bit addressing
* PGI Unified Binary™ combines into a single executable file code optimized for multiple AMD64 and EM64T processors
* Intel Pentium II/III/4/Xeon and AMD Athlon XP/MP optimizations including SSE/SSE2 and prefetching where supported in hardware
* Complete uniform development environment across 64-bit and 32-bit systems based on either AMD or Intel processors running Linux or Windows
* Large file (> 2GB) support in Fortran on 32-bit x86 systems
* -r8/-i8 compilation flags, 64-bit integers
* Full support for Fortran 95 extensions and partial support for Fortran 2003
* Full support for ANSI C99
* Full support for OpenMP 2.5 and partial support for OpenMP 3.0
* Includes optimized ACML (LAPACK/BLAS/FFT) math library supported on all targets
* Highly-tuned Intel MMX and SSE intrinsics library routines (C/C++ only)
* One pass interprocedural analysis (IPA)
* Interprocedural optimization of libraries
* Profile feedback optimization
* Function inlining including library functions
* Vectorization, loop interchange, loop splitting
* Memory heirarchy and memory allocation optimizations including huge pages support
* Loop unrolling, loop fusion, and cache tiling
* Enhanced auto-parallelization of loops specifically optimized for multi-core processors
* Concurrent subroutine call support
* Extensive vectorization / optimization directives / pragmas support
* State-of-the-art dependence analysis and global optimization
* Invariant conditional removal
* Tuning for non-uniform memory access (NUMA) architectures
* Support for creation of shared objects on Linux and DLLs on Windows
* Tracking ANSI C++ Standard—EDG 3.6 C++ front-end
* C++ Class member templates
* C++ partial specialization and ordering
* C++ explicit template qualification
* C and C++ extended asm support
* GNU style template instantiation
* Integrated cpp pre-processing
* Cray/DEC/IBM extensions (including Cray POINTERs & DEC STRUCTURES/UNIONS)
* Support for SGI-compatible DOACROSS in PGF77 and PGF95
* Byte-swapping I/O for RISC/UNIX interoperability
* Threads-based auto-parallelization using both PGF77 and PGF95
* Threads-based auto-parallelization of FOR loops in PGCC and PGC++
* Full native OpenMP parallelization directives in PGF77 and PGF95
* Full native OpenMP parallelization pragmas in PGCC and PGC++
* Process/CPU affinity support in SMP/OpenMP applications
* Compile-time optimization listings using the "-Minfo" switch
* FORALL and F90 array assignment merging
* Network installation option for large installations running multiple operating systems (Linux only)
* User modules simplify switching between multiple compiler environments/versions
* UNIX-compatible build/edit environment for Windows, including the BASH shell, vi and EMACS editors, make, tar, gzip, sed, grep, awk, and over 100 other shell commands
* Prevalidated de facto standard support libraries including NetCDF, F95 OpenGL, ATLAS, ScaLAPACK, WWTF, MPICH, MPICH2 and LAM MPI
* Interoperable with Etnus TotalView® (Linux only)
* Fully interoperable with gcc, g77, and gdb




Download PGI Server Complete v7.14 Part 1 here

Download PGI Server Complete v7.14 Part 2 here

–=oo0oo=–

Visit My Blog

–=oo0oo=–


Please do not post any MIRROR links below. Share something else instead.