PGI Visual Fortran 9.0.3
Your rating
Date added
August 19, 2009
Developer
All time downloads
2,560
License / Price
Platform
Windows
Description of PGI Visual Fortran 9.0.3
Parallel Fortran compilers and tools for Windows
PGI Visual Fortran features the latest version of PGI's native OpenMP and auto-parallel Fortran compilers. PGI compilers are supported on and can generate fully optimized code for a broad range of popular high-performance computing platforms including 64-bit x64 and 32-bit x86 processor-based systems.
PGI Fortran compilers offer world-class performance and features including both automatic and OpenMP 3.0 parallelization support for optimizing performance on multi-core processors. State-of-the-art compiler technologies found in PGI Visual Fortran include vectorization, parallelization, interprocedural analysis, memory hierarchy optimization, cross file function inlining, CPU-specific optimization and more. PGI Unified Binary technology streamlines cross-platform support by combining into a single executable file code optimized for any number of different x64 processors.
PGI Visual Fortran augments the Visual Studio debugger by adding a Fortran language specific custom debug engine. The PGI Visual Fortran debug engine supports debugging of single and multi-thread, OpenMP, multi-thread MSMPI and hybrid MSMPI+OpenMP Fortran applications. It enables debugging of 64-bit or 32-bit applications using source code or assembly code, and provides full access to the registers and hardware state of the processors. Other multi-process MSMPI capabilities include Visual Studio property pages for configuring compile-time options, launching applications either locally on a workstation or on a distributed-memory Windows HPC Server 2008 cluster system, and debugging of programs running either locally or on a cluster.
Key features
• Full 64-bit support on AMD64 and Intel 64
• PGI Unified Binary optimized for both AMD64 and Intel 64
• Full 32-bit support and optimization for x86/x87 targets
• Auto-parallelization
• OpenMP 3.0 parallelization
• Inter-language calling
• IEEE arithmetic options
• Vectorization/Optimization directives
• Integrated cpp pre-processor
• Fast compile times
• Compile-time optimization listings
• Annotated assembly code listings
• Comprehensive support for Fortran 2003
• Documentation integrated with Visual Studio Help
• AMD64 and Intel 64 cross-target optimization
• Interprocedural Analysis (IPA)
• Scalar SSE code generation
• Function inlining
• Loop fusion
• Profile feedback optimization
• Memory heirarchy and memory allocation optimization
• Huge pages support
• Instruction scheduling
• Invariant code and conditional hoisting
• Common sub-expression elimination
• Global constant propagation
• Global dependence analysis
• Global flow analysis
• Integrated local, global and vector register allocation
• Induction variable analysis
• Load/store analysis
• Tail recursion elimination
• Scalar expansion, scalar replacement
• Value propagation, strength reduction
• Dead code elimination
Add your review
Top popularity in Compilers and Interpreters
1
2
3
4
5
6
AQtime 6.21
Debug Microsoft, Borland, Intel, GNU compilers
7