• 网站地图 |
  • English |
  • 设为首页 |
  • 收藏本站
  • 当前位置:主页 > 产品中心 > 开发平台 > 编译工具 >
    产品名称:PGI Workstation Complete
    产品编号:
    软件中国产品价格有何不同?
    出版厂商: 软件中国 版  本: 最新版本
    语  言: 授权期限: 永久
    上架时间: 更新时间:
    交货方式: 联系销售人员 配货周期: 与销售联系
    销售热线: 010-51266616
    市场价格:   (以销售人员正式报价为准)
      如何获得此产品的本地化服务?
    产品介绍

    F77, F95, HPF, C++ and ANSI C for 64-bit x64 and 32-bit x86 processor-based systems.

    PGI® Workstation Complete is PGI's flagship scientific and engineering workstation compiler bundle. It includes all features from both PGI Fortran Workstation and PGI C++ Workstation. PGI Fortran Workstation, The Portland Group's native parallelizing/optimizing FORTRAN 77, Fortran 90/95 and HPF compilers for 64-bit x64 and 32-bit x86 processor-based Linux, Apple Mac OS X and Microsoft Windows workstations, provide the features, quality, and reliability necessary for developing and maintaining advanced scientific and technical applications. PGI C++ Workstation includes The Portland Group's native parallelizing/optimizing OpenMP C++ and ANSI C compilers. The C++ compiler closely tracks the proposed ANSI standard and is compatible with cfront versions 2 and 3. All C++ functions are compatible with Fortran and C functions, so you can compose programs from components written in all three languages.

    PGI Workstation Complete includes an OpenMP and MPI enabled parallel PGDBG debugger and PGPROF performance profiler that can debug and profile up to eight local MPI processes, and includes several versions of precompiled MPICH message passing libraries.

    PGI Workstation Complete for both Mac OS X and Windows consists of command-level versions of the PGI compilers and both command-level and graphical versions of the OpenMP parallel PGDBG debugger and PGPROF performance profiler. An integrated development environment (IDE) is neither provided nor supported. As a separate product, PGI Visual Fortran fully integrates PGI Fortran compilers and tools into Microsoft Windows using Microsoft Visual Studio.

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

    About PGI Accelerator Compilers
    With Release 9.0, PGI Fortran and C compilers support directive-based programming of x64+NVIDIA Linux systems; PGF95 and PGCC accelerator compilers are supported on all Intel and AMD x64 processor-based systems with CUDA-enabled NVIDIA GPUs.

    PGI Accelerator compilers are included in all PGI Linux download packages. Either trial license keys or updated permanent license keys are required to enable them. Please see the PGI Accelerator page for more information.

    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 and MPI parallel graphical debugger
    • PGPROF® OpenMP and MPI parallel graphical performance profiler
    • Full 64-bit support on multi-core AMD64 and Intel 64
    • Intel 64 and AMD Opteron optimizations including SSE/SSE2/SSE3/SSSE3/SSE4.1/SSE4.2, SSE4a/ABM, prefetching, use of extended register sets, and 64-bit addressing
    • PGI Unified Binary™ combines into a single executable or object file code optimized for multiple AMD64 and Intel 64 processors
    • Complete uniform development environment across 64-bit and 32-bit AMD and Intel processor-based systems running Linux, Mac OS X 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 comprehensive support for Fortran 2003.
    • Full support for ANSI C99
    • Full support for OpenMP 3.0
    • Includes optimized ACML (LAPACK/BLAS/FFT) math library supported on all targets
    • Supports multi-threaded execution with Intel Math Kernel Libraries (MKL) 10.1 and later
    • Optional PGI compiled IMSL Fortran numerical library available
    • 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 creating shared objects on Linux, dynamic libraries on Mac OS X and DLLs on Windows
    • Tracking ANSI C++ Standard—EDG 4.6.2 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
    • GNU linkonce support
    • 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
    • Full support for Common Compiler Feedback Format compiler optimization listings
    • User modules simplify switching between multiple compiler environments/versions
    • UNIX-compatible build/edit environment for Windows, including the BASH shell, vi editor, make, tar, gzip, sed, grep, awk, and over 100 other shell commands!
    • Prevalidated de facto standard support libraries including NetCDF, F95 OpenGL, ATLAS, ScaLAPACK, FFTW, MPICH, MPICH2 and LAM MPI
    • Interoperable with TotalView* (Linux only)
    • Fully interoperable with gcc, g77, and gdb
    • Unconditional 30 day money back guarantee

    System Requirements

     

    发表评论 查看所有评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    评价:
    表情:
    用户名: 密码: 验证码:
        推荐产品
    相关产品
    友情链接
    

    关于我们 | 诚聘英才 | 服务介绍 | 产品中心 | 解决方案 | 友情链接 | 留言咨询 | 网站地图 | 联系我们

    Copyright 软件中国 -打造中国最专业的正版软件供应平台 2009-2020
    昆仑永通(北京)信息技术有限公司版权所有 未经授权禁止复制或建立镜像
    京ICP备05048705号