fortran66のブログ

fortran について書きます。

Intel Fortran v.18 update 2 来る!

Intel Fortran Compiler 18.0 for Windows

Bug Fix が主のようです。

release note より

Changes in Update 2 (Intel® Fortran Compiler 18.0.2)

  • Changes to mitigate speculative execution side-channel issues and new /Qindirect-branch option
  • Microsoft* Visual Studio 2017 Update 5 support
  • Corrections to reported problems

Changes in Update 1 (Intel® Fortran Compiler 18.0.1)

  • First update with Japanese Localization
  • More stable integration with Microsoft* Visual Studio 2017
  • Corrections to reported problems

Changes since Intel® Visual Fortran Compiler 17.0 (New in Intel® Fortran Compiler 18.0.0)

  • New assume:contiguous_pointer and assume:contiguous_assumed_shape options
  • New /Qopt-zmm-usage option
  • Diagnose non-contiguous pointer assignment to CONTIGUOUS pointer with /check:contiguous
  • Control-flow Enforcement Technology (CET) support
  • New option /Qimf-use-svml to force the usage of SVML
  • Compile time dispatching for SVML calls
  • Microsoft Visual Studio 2015* Shell and Libraries added
  • Microsoft Visual Studio 2017* support added
  • Microsoft Windows Server 2016* support added
  • Support for Microsoft Visual Studio 2012* has been dropped
  • All -o* options replaced with -qo* options
  • Enhanced /Qinit=[keyword] initialization choices
  • Offline documentation removed from the Installed Image
  • Context-sensitive Help (F1) and Help Menu items Link to Online Documentation
  • New and Changed Intel® Xeon Phi™ Offload Features
  • Features from OpenMP* TR4 Version 5.0 Preview 1
  • Profile Guided Optimization Hardware-based Event Sampling
  • New and changed compiler options
  • Fortran 2008 features supported
  • Corrections to reported problems

Modern Fortran: Style and Usage

Modern Fortran: Style and Usage

Modern Fortran Explained (Numerical Mathematics and Scientific Computation)

Modern Fortran Explained (Numerical Mathematics and Scientific Computation)

Numerical Computing with Modern Fortran (Applied Mathematics)

Numerical Computing with Modern Fortran (Applied Mathematics)