View cart | My profile | Help | En Espa˝ol    

 Quick search:
My profile:
About Aertia:

PGF77 Workstation

by The Portland Group

Fortran-only package with a parallelizing F77 compiler and development tools. Includes the OpenMP parallel debugger/profiler.

Description | More information | Demos | Pricing | Sectors | Platforms

FORTRAN 77 for 32-bit and 64-bit AMD64 and IA32 processor-based systems.

If you develop or maintain scientific and technical applications, chances are you have a big investment in Fortran. After four decades, it's still the cornerstone of technical computing. PGF77« Workstation, The Portland Group's native OpenMP-parallel optimizing FORTRAN 77 compiler and Linux OpenMP and MPI parallel debugger/profiler for Intel Pentium II/III/4, Intel Xeon/Xeon-64 and AMD Athlon/AthlonXP/Opteron processor-based 32-bit and 64-bit Linux and 32-bit Windows (NT/2000/XP) workstations, provides the features, quality, and reliability you demand for development and maintenance of advanced scientific and technical applications. Support for common IBM, DEC, and Sun extensions, Cray compatibility, and integrated cpp pre-processing allow you to migrate legacy F77 applications quickly and easily from RISC workstations and servers to 32-bit and 64-bit systems. PGI's outstanding performance allows you to build high performance parallel F77 applications for single, dual, or quad-processor workstations.

Technical Features

A partial list of technical features supported includes the following:

  • PGF77 native OpenMP and auto-parallel FORTRAN 77 compiler
  • PGDBG« OpenMP Linux graphical debugger (not currently available on Windows)
  • PGPROF« graphical OpenMP Linux performance profiler (command-level only on Windows)
  • Supported on 32-bit and 64-bit Linux and 32-bit Windows (NT/2000/XP)
  • Full 64-bit support on AMD Opteron, AMD Athlon64 and Intel Xeon-64 including full support for -mcmodel=medium and single data objects > 2GB
  • AMD Opteron optimizations including SSE/SSE2, prefetching, use of extended register sets, and 64-bit addressing
  • Includes AMD Core Math Library (ACML) version 2.0
  • Cray/DEC/IBM compatibility (including Cray POINTERs)
  • Parallel executables generated by PGI's Workstation-class compilers use up to 4 processors
  • Threads-based auto-parallelization of F77 DO loops
  • Explicit SMP parallelization using OpenMP directives
  • Support for the SGI C$DOACROSS directive and "-mp" compile switch
  • Extensive vectorization / optimization directives support
  • State-of-the-art dependence analysis and global optimization
  • Vectorization / Loop interchange / Loop splitting
  • Function inlining
  • Loop unrolling
  • Invariant conditional removal
  • Memory hierarchy optimizations / cache tiling
  • Large file (> 2GB) support on 32-bit x86 systems
  • One pass interprocedural analysis (IPA)
    -r8/-i8 compilation flags, 64-bit integers
  • Byte-swapping I/O allows reads/writes of binary data files produced on Sun or SGI workstations
  • Ability to link g77-compiled program units into PGF77 main programs
  • Integrated cpp pre-processing
  • Compile-time optimization listings using the "-Minfo" switch
  • Support for creation of shared objects on Linux, and DLL on Windows
  • Support for graphical profiling and performance tuning Interoperable with Etnus TotalView«
  • Cross-OS licensing at no extra charge - use PGF77 under any OS on multi-boot systems
  • Home-use license at no extra charge
  • Unconditional 30 day money back guarantee

System Requirements

  • Processor: 32-bit x86, 64-bit AMD64 technology or 64-bit IA32 EM64T processor-based workstation or server with one or more AMD Opteron, AMD Athlon/AthlonXP, Intel Pentium II/III/4, Intel Xeon/Xeon-64 microprocessors.
    Operating System: 32-bit: Red Hat Linux 7.0 or higher or Microsoft Windows NT/2000/XP. 64-bit: SuSE Linux Enterprise Server 8 (SLES 8), SuSE 9.0 and 9.1, Red Hat Enterprise Linux v3.0 or Fedora Core 2. Fully interoperable with newer versions of Linux which use kernel revision 2.2.10 and glibc 2.2.x.
    Memory: 16 MB or more.
  • Hard Disk: 250 MB during installation, 100 MB to hold installed software (150 MB on Windows).
  • Peripherals: Mouse or compatible pointing device for use of optional graphical user interfaces. CD-ROM disk drive for installation, unless products are downloaded and installed electronically.
  • Other: Web browser and Adobe Acrobat Reader for viewing online documentation.
Send to a friend
Print this page
Subscribe to this product

See price list
See products from The Portland Group

Request a demo

PGI User's Guide
PGI Tools Guide