《PGI工作站编译器和工具》(PGI Workstation Complete)v11.2 x86 X64[压缩包]

《PGI工作站编译器和工具》(PGI Workstation Complete)v11.2 x86 X64[压缩包]
  • 片  名  《PGI工作站编译器和工具》(PGI Workstation Complete)v11.2 x86 X64[压缩包]
  • 简  介  发行时间: 2011年制作发行: STMicroelectronics语言: 英文
  • 类  别  软件
  • 小  类  编程开发


  • 详细介绍简介: 一整套并行Fortran,C 和C++的编译器和工具。PGI Workstation 可以运行于基于Intel处理器的工作站、服务器并且运行诸如Linux、Solaris86和NT的操作系统,支持HPF/F90/F77/C/C+ +,支持的语言之多,效能优化之美妙,足以让每一个使用的用户拍手称是。PGI Workstation编译器以及工具主要用于科学和工程应用,所解决的也都是最具难度的问题和工作,例如天气建模、地球物理处理、空气动力学模拟及相关领域。卓越的单处理器性能,非凡的可靠性,支持大多数常见扩展名,对共享内存并行系统进行自动或用户定向的并行处理,这些构成了为用户“量身定做”的编译器用于将 RISC/UNIX 工作站和服务器移植到基于 32 位 x86 或 64 位 x64 处理器运行 Linux 或 Windows 系统。
    PGI 服务器包含 PGI 高性能编译器与 PGDBG OpenMP 并行图像调试器和 PGPROF OpenMP 并行图像性能分析器。而且,它允许多个用户在连接到装有 PGI 编译器 (网络浮动许可) 系统的任何网络兼容计算机上进行编译,调试和分析。调试和分析仅限于至多 16 个多核处理器。PGI 服务器生成的可执行程序限制 OpenMP 或自动并行程序使用的线程数。该数字最大值等于发起执行的处理器内核数的 16 倍。可执行程序能在任何兼容的系统上执行,无论是否安装了 PGI 编译器。
    可支持的技术特性有:
    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
    PGCC OpenMP and auto-parallel ANSI and K R C compiler
    PGC++ OpenMP and auto-parallel C++ compiler (Linux only)
    PGDBG® OpenMP graphical debugger (not currently available on Windows)
    PGPROF® OpenMP graphical performance profiler (command-level only on Windows)
    Full 64-bit support on AMD Opteron and Athlon 64, and Intel Pentium and Xeon with EM64T including full support for -mcmodel=medium and single data objects 2GB
    AMD Opteron and Intel EM64T optimizations including SSE/SSE2, prefetching, use of extended register sets, and 64-bit addressing
    Intel Pentium II/III/4/Xeon and AMD Athlon XP/MP optimizations including SSE/SSE2 and prefetching where supported in hardware
    Large file ( 2GB) support in Fortran on 32-bit x86 systems
    -r8/-i8 compilation flags, 64-bit integers
    Full support for Fortran 95 extensions
    Optimized ACML version 2.5 math library supported on all targets
    Highly-tuned math intrinsics library routines
    One pass interprocedural analysis (IPA)
    Interprocedural optimization of libraries
    Profile feedback optimization
    Function inlining including library functions
    Vectorization, loop interchange, loop splitting
    Loop unrolling, loop fusion, and cache tiling
    Concurrent subroutine call support
    Extensive vectorization / optimization directives / pragmas support
    State-of-the-art dependence analysis and global optimization
    Invariant conditional removal
    Compile-time optimization listings
    Support for creation of shared objects on Linux and DLLs on Windows
    Tracking ANSI C++ Standard - EDG 3.41 C++ front-end (C++ is Linux only)
    C++ Class member templates
    C++ partial specialization and ordering
    C++ explicit template qualification
    GNU style template instantiation
    Integrated cpp pre-processing
    Cray/DEC/IBM compatibility (including Cray POINTERs)
    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 parallelizati
  • 《PGI工作站编译器和工具》(PGI Workstation Complete)v11.2 x86 X64[压缩包]_large