Intel Fortran Compiler For Linux

Intel Fortran Compiler For Linux offers the best support for creating multi-threaded applications.
Download

Intel Fortran Compiler For Linux Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Free for non-commerc...
  • Price:
  • FREE
  • Publisher Name:
  • Intel Corporation
  • Publisher web site:
  • http://www.intel.com/

Intel Fortran Compiler For Linux Tags


Intel Fortran Compiler For Linux Description

Intel Fortran Compiler For Linux offers the best support for creating multi-threaded applications. Intel Fortran Compiler For Linux offers the best support for creating multi-threaded applications. Only the Professional Edition offers the breadth of advanced optimization, multi-threading, and processor support that includes automatic processor dispatch, vectorization, auto-parallelization, OpenMP, data prefetching, loop unrolling, substantial Fortran 2003 support, and an optimized math processing library.The Professional Edition combines a high performance compiler with Intel Math Kernel Library (Intel MKL). While this library is available separately, the Professional Edition creates a strong foundation for building robust, high performance parallel code at significant price savings.The Standard Edition compiler has the same performance and features as the Professional Edition compiler, but does not include Intel MKL.Cluster OpenMP for Intel Fortran Compiler for Linux is also available to provide all the functionality of the Intel Fortran Compiler for Linux, plus a simple means of extending OpenMP parallelism to 64-bit Intel architecture-based clusters. Here are some key features of "Intel Fortran Compiler For Linux": · Multithreaded Application Support, including OpenMP and auto-parallelization for simple and efficient software threading. · Auto-vectorization parallelizes code to utilize the Streaming SIMD Extensions (SSE) instruction set architectures (SSE, SSE2, SSE3, SSSE3, and SSE4) of our latest processors. · High-Performance Parallel Optimizer (HPO) restructures and optimizes loops to ensure that auto-vectorization, OpenMP, or auto-parallelization best utilizes the processor’s capabilities for cache and memory accesses, SIMD instruction sets, and for multiple cores. This revolutionary capability, new for 10.0, combines vectorization, parallelization and loop transformations into a single pass which is faster, more effective and more reliable than prior discrete phases. · Interprocedural Optimization (IPO) dramatically improves performance of small- or medium-sized functions that are used frequently, especially programs that contain calls within loops. The analysis capabilities of this optimizer can also give feedback on vulnerabilities and coding errors, such as uninitialized variables or OpenMP API issues, which cannot be detected as well by compilers which rely strictly on analysis by a compiler front-end. · Profile-Guided Optimization (PGO) improves application performance by reducing instruction-cache thrashing, reorganizing code layout, shrinking code size, and reducing branch mispredictions. · Optimized Code Debugging with the Intel Debugger improves the efficiency of the debugging process on code that has been optimized for Intel architecture. What's New in This Release: · Fortran 2003 support was extended. · OpenMP support was updated to 3.0. · Parallel compilation was improved. · Many other improvements were made.


Intel Fortran Compiler For Linux Related Software