Intel фортран компилятор скачать для windows

Fortran is still the best way to deliver performance in computationally
intensive applications. And Intel’s Fortran Compiler is built on a long
history of generating optimized code supporting industry standards while
taking advantage of built-in technology for the latest Intel® Xeon®
Scalable processors and Intel® Core™ processors. Staying aligned with
Intel’s evolving and diverse architectures, the Intel® Fortran Compiler
now supports offload to Intel® GPUs. In addition to great standards
support, Intel Fortran offers productive tools, compiler directives, and
compiler options that enable you to take advantage of ever increasing
processor core counts and vector register widths available in Intel
processors as well as offloading to GPUs. And it works with Visual
Studio, the industry standard in Windows application development, and
can be used from the command line as well.

Features & Benefits

  • Visual Studio or command-line: your choice. Efficiently develop,
    build, debug and run from the familiar Visual Studio IDE, or build and
    run from the command line. If you use Visual Studio, you can build
    mixed-language applications with C++, Visual Basic, C# and more.
    Intel Fortran development support is broad and includes performance libraries such
    as Intel® oneAPI Math Kernel Library and analysis tools to support
    efficient development. It all adds up to a great Fortran development
    environment with outstanding performance.

  • Broad support for industry standards: Intel Fortran Compiler
    offers full Fortran 95, 2003, 2008, and 2018 language support,
    including Coarrays, DO CONCURRENT, and more. The compiler also
    supports OpenMP 4.0, 4.5, and near-complete 5.0 and 5.1 for CPU and
    GPU offload, and older Fortran standards (FORTAN IV (Fortran-66), 77
    and 90).

  • Boost application performance: Accelerate compute by leveraging
    hardware acceleration features with build-in compiler optimizations
    such as vectorization that utilizes the ever-increasing core count and
    vector register width in Intel® processors with SIMD
    (single-instruction-multiple-data), AVX/AVX2/AVX512 (advanced vector
    extensions) parallelism, and more to boost Fortran application
    performance.

The Intel Fortran compilers are included in the Intel® oneAPI HPC Toolkit and available
as a standalone download. The compiler for Windows integrates seamlessly
into Visual Studio supporting productive development of multicore, and
cluster-based systems built on Intel Architecture.

Intel
Fortran Compiler

Download standalone
version

Getting Started
Guide

Purchase with Priority
Support

Support &
Community

Documentation

Training

Code
Samples

About Intel
oneAPI

The Intel Fortran compiler (ifort) is a highly optimizing Fortran compiler for Intel CPUs. Code produced by this compiler may also be run on x86 compatible CPUs such as those from AMD. The standalone version of Intel Fortran has been superceded by Intel OneAPI.

Instructions for users: 

If you are using the modules environment then you just need to load the appropriate module. It may be loaded for you already.  The name of the module is icc because our package also includes the Intel C/C++ compiler. The name of the compiler program itself is ifort. So for example

$ module add icc
$ ifort --version

ifort (IFORT) 18.0.5 20180823
Copyright (C) 1985-2018 Intel Corporation.  All rights reserved.

There are usually multiple versions of the compiler installed on any given machine, as Intel release a new one fairly often. If you use modules you can easily switch between different versions (see the modules documentation).

Licence Details: 

This is commercial licence-managed software. However Intel allows students to register for a free single-user single-machine licence. This cannot cover everyone in the department as many people are not students according to Intel’s definition. We therefore have purchased an academic network licence for the department. This allows anyone to use the compiler provided the licence server is available and has a free licence. You do not need the licence in order to run the binaries that the compiler produces, only to compile. You may redistribute the binaries produced, and you may also redistribute with them certain runtime libraries from the compiler suite. A full list of redistributable files may be found in the licenses/fredist.txt file in the compiler’s install directory.

Documentation: 

The compiler comes with manpages. You may need to load the module to make the manpage available. However most of the documentation is in HTML and PDF form in the doc subdirectory of the compiler’s install directory. You will have to use a web browser or PDF reader to view it. A good place to start is the file fcompindex.html.

Admin notes: 

This has been superceded by OneAPI; see the installation instructions for that.

Fortran Compilers

Fortran has over a dozen open source and commercial compilers.

Open source compilers

GNU Fortran Compiler

GNU Fortran Compiler (gfortran) is a mature
free and open source compiler, part of the GNU Compiler Collection.

OpenCoarrays is a library and compiler wrapper
around gfortran which enables the parallel programming features of Fortran 2018
with gfortran.

LLVM Flang

Flang
is a new front-end for Fortran 2018 that has been recently
added to LLVM.
It is implemented in modern C++ and uses a Fortran-oriented MLIR dialect for lowering to LLVM IR.
This project is under active development.

Current Flang

Flang is an open source compiler
based on the NVIDIA/PGI commercial compiler.

LFortran

LFortran is a modern, interactive, LLVM-based Fortran
compiler.
Also available online at dev.lfortran.org using a statically served, WASM based LFortran Compiler for running code in web browsers.

Commercial compilers

Intel oneAPI

Intel oneAPI
is Intel’s suite of compilers, tools, and libraries for Fortran, C, C++, and
Python. Intel oneAPI HPC Toolkit provides
two Fortran compilers:

  • Intel Fortran Compiler (ifx), a new, LLVM-based compiler
    that comes with full Fortran 2018 support. It also supports the majority of OpenMP 5.0/5.1 including offload to Intel GPUs.
    ifx can also offload do concurrent to Intel GPUs.

  • Intel Fortran Compiler Classic (ifort), a mature compiler
    with full Fortran 2018 support, for CPUs only.

The current version of Intel oneAPI is available for free, and support can be purchased.
Currently the ifx compiler supports Linux and Windows platforms for x86-64 architectures. ifort supports Linux, Windows, and macOS.
Community support is available for the free version at the Intel Developer forum.
Optionally, you can purchase Priority Support with additional benefits including access to previous versions of ifort and ifx.

NAG

The latest NAG Fortran Compiler
release (7.0) has extensive support for legacy and modern Fortran features including parallel programming with coarrays, as well as additional support for programming with OpenMP.

The Compiler also provides significant support for Fortran 2018 (atomic
operations, events and tasks, plus other smaller features), almost all of
Fortran 2008, complete coverage of Fortran 2003, and all of OpenMP 3.1. All
platforms include supporting tools for software development: source file
polishers, dependency generator for module and include files, call-graph
generator, interface builder and a precision unifier.

NVIDIA

The NVIDIA HPC SDK C, C++, and Fortran compilers, former PGI compilers, support GPU acceleration of HPC modeling and simulation applications with standard C++ and Fortran, OpenACC® directives, and CUDA®. GPU-accelerated math libraries maximize performance on common HPC algorithms, and optimized communications libraries enable standards-based multi-GPU and scalable systems programming.

NVHPC compilers are available free of charge.
Currently the compiler supports Linux platforms and x86_64, ppc64le and aarch64 architectures.
Community support is available at the HPC compiler forum.

HPE / Cray

The Cray Compiling Environment (CCE)
is the cornerstone innovation of Cray’s adaptive computing paradigm. CCE builds
on a well-developed and sophisticated Cray technology base that identifies
regions of computation that are either sequential scalar, vector parallel or
highly multithreaded. It includes optimizing compilers that automatically
exploit the scalar, vector and multithreading hardware capabilities of the Cray
system. CCE supports Fortran, C and C++.

IBM

IBM® XL Fortran
for Linux is an industry standards-based programming tool used to develop large
and complex applications in the Fortran programming language. It generates code
that leverages the capabilities of the latest POWER9 architecture and maximizes
your hardware utilization. IBM XL Fortran for Linux optimizes your
infrastructure on IBM Power Systems™ in support of extensive numerical,
scientific and high-performance computing.

A community edition of the IBM XL compilers are available free of charge.
The compilers support Linux and AIX platforms and ppc64le architectures.

AMD

The AMD Optimizing C/C++ Compiler (AOCC)
compiler system is a high performance, production quality code generation tool.
The AOCC environment provides various options to developers when building and
optimizing C, C++, and Fortran applications targeting 32-bit and 64-bit Linux®
platforms. The AOCC compiler system offers a high level of advanced
optimizations, multi-threading and processor support that includes global
optimization, vectorization, inter-procedural analyses, loop transformations,
and code generation. AMD also provides highly optimized libraries, which extract
the optimal performance from each x86 processor core when utilized. The AOCC
Compiler Suite simplifies and accelerates development and tuning for x86
applications.

The AOCC compilers are available free of charge and support Linux platforms with x86_64 architectures.

ARM

Linux user-space Fortran compiler.
Tailored for HPC and scientific codes, with support for popular Fortran and
OpenMP standards and tuned for leading server-class Arm-based platforms. Built
on the open source Flang front-end, and the LLVM‑based optimization and code
generation back-end. Available as part of the Arm Compiler for Linux package.

Absoft

Absoft compilers include Pro Fortran
delivering Absoft’s exclusive AP load balancing, AVX, OpenMP 3.1,
extended Fortran 95 compiler with F2003 and F2008 features, FX3 graphical debugger,
native tool suite integration, AMDAL HPC scientific and engineering library, and more.
Pro Fortran includes Fast Data Visualization, an Absoft exclusive technology for
graphical rendering and data output.

Oracle / Sun

Oracle C, C++, Fortran Compiler
is highly optimized for Oracle systems, on-premise and in the cloud

  • Advanced code generation technology for the latest Oracle SPARC and x86 based systems

  • Support for the latest industry standards, including C++14, C++11, C11 and OpenMP 4.0 and extensive GCC compatibility features

  • Automatic code analysis during compilation and automatic stack overflow protection at application runtime

Lahey / Fujitsu

LF Professional v7.8 combines the 32/64-bit LGF Rainier compiler with the classic
Lahey/Fujitsu LF95 compiler. LGF Rainier has full Fortran
95/90/77 compliance with extensive support for the Fortran 2003 and 2008 standards.
Lahey/Fujitsu LF95 offers best in class diagnostics.
Includes the automatic-parallelizing GFortran compiler, Lahey/Fujitsu Fortran 95
compiler, Visual Studio Fortran support, Winteracter WiSK Graphics package, and more.

Silverfrost FTN95

Silverfrost FTN95 is a full Fortran 95 standards
compliant compiler, capable of producing fast executables for Win32 and for
Microsoft .NET. FTN95 ships with the world’s best runtime checking and a great
range of supporting software. All standard and many vendor-specific legacy
language features are supported, so that Fortran projects may be any combination
of Fortran 77, Fortran 90 and Fortran 95.
Some features of Fortran 2003 and 2008 have been added.
Silverfrost Fortran runs on Windows / x86_64. There is a free personal edition.

NEC

The Fortran compiler
conforms to the Fortran-2003 standard (ISO/IEC 1539-1:2004) and supports many
features from Fortran-2008 (ISO/IEC 1539-1:2010).

LCC

MCST C, C++, Fortran Compiler with full support of Fortran-95
(ISO/IEC 1539:1997) and partial support of Fortran-2003 (ISO/IEC 1539:2004),
Fortran-2008 (ISO/IEC 1539:2010) and Fortran-2018 (ISO/IEC 1539:2018). Used for
russian processor architectures Elbrus (e2k) and SPARC (MCST-R), also a cross-compiler
for x86_64 architecture is available.

Discontinued

The following is a list of Fortran compilers that seem discontinued, so we do
not list them above:

  • Apogee

  • Edinburgh Portable Compilers

  • Hewlett Packard

  • Watcom

  • PathScale

  • G95

  • Open64

  • Unisys

Note

Please let us know if there is any compiler that is not listed, or if we listed
a compiler in the Discontinued section and it is in fact actively maintained.

By data scientists, for data scientists

Intel® oneAPI Fortran Compiler Runtime

Project description

This COMPILER-SPECIFIC Intel® oneAPI Fortran Compiler Runtime package contains the compiler-specific shared libraries needed to deploy executables to hosts without the Intel® oneAPI development Toolkits. In addition to this package you will need both the COMMON LIBRARIES and COMMON LICENSING packages.

Project details

Download files

Download the file for your platform. If you’re not sure which to choose, learn more about installing packages.

Source Distributions

Built Distributions

Close

Hashes for intel_fortran_rt-2023.2.0-py2.py3-none-win_amd64.whl

Hashes for intel_fortran_rt-2023.2.0-py2.py3-none-win_amd64.whl

Algorithm Hash digest
SHA256 439083c03b2a32407dd705d0609a90a82a38c2db91d4b1fda2ea79d2d8629152
MD5 5f48b1e8284d7958b686757466309853
BLAKE2b-256 a49422bbdd859a2b8a854f16c22b59a47ebb2466da1e5241e8ac6750ce434e4b

Close

Hashes for intel_fortran_rt-2023.2.0-py2.py3-none-win32.whl

Hashes for intel_fortran_rt-2023.2.0-py2.py3-none-win32.whl

Algorithm Hash digest
SHA256 afebb7a593ad538abf64be988c1402ea3e19e433062db368b96ac72fcdcb510c
MD5 b62112a7264688dcd693ff5f5753c45e
BLAKE2b-256 a3a1525ccc44faa64f484ff0b81837a0774fa594b0add71c8a6fb8b7afb1bb10

Close

Hashes for intel_fortran_rt-2023.2.0-py2.py3-none-manylinux1_x86_64.whl

Hashes for intel_fortran_rt-2023.2.0-py2.py3-none-manylinux1_x86_64.whl

Algorithm Hash digest
SHA256 e0973f849a8061a8cde148e72894ccab84d724c319afe68e08bd6aaeb8a5b60b
MD5 1f1bae28e3ab4f4d531296465a6095d4
BLAKE2b-256 f227d9a1a4429e414f528bf9227f10aa1ff16a0cc465f311dbe9e5ed9d20b5b0

Close

Hashes for intel_fortran_rt-2023.2.0-py2.py3-none-manylinux1_i686.whl

Hashes for intel_fortran_rt-2023.2.0-py2.py3-none-manylinux1_i686.whl

Algorithm Hash digest
SHA256 39caaf43259525d7486d99594a520bf649151e20bca8c7feb116a59c91f6c756
MD5 ea1fe319ba214dd2dd0a24efd4d6e204
BLAKE2b-256 395614d75abeecaf674dc47780f9a7161542ab6916f48c8800b255bc025e7614

Close

Hashes for intel_fortran_rt-2023.2.0-py2.py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.whl

Hashes for intel_fortran_rt-2023.2.0-py2.py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.whl

Algorithm Hash digest
SHA256 fa4e7342a55e57e9679c036222a027d3baae2d5d38a6438fe55040de9cbc6b86
MD5 7c31f7fd2954872fa51b2318f77d5258
BLAKE2b-256 c86b4ad0bb330f14a2c3c859bf55340b09a0038c11b0e1af06b228a6a79a32ff

  • Internal error 0x06 system error windows 10
  • Intel скачать драйвера для windows 10 64 bit скачать бесплатно
  • Interbase скачать для windows 10 бесплатно
  • Intel z68 chipset driver windows 10
  • Intel xeon driver windows 10