Lahey Compiler

Lahey簡介︰

美國Lahey公司自1976年開始提供Fortran 編譯器之技術服務及支援。Lahey Fortran V5.7版編譯軟體提供完整的 Fortran77,F90,F95語言編譯功能。

 

Lahey 特點:

  • 支援IEEE 754浮點運算規格。
  • 支援Microsoft C語言Linker等鏈結程式庫。
  • 呼叫檔案容量高達2^64位元組。
  • 新增Wisk圖形功能。
  • 新增SSL2數學程式庫。
  • 相容於Matlab套裝軟體。
  • 完整的視窗操作介面, 為目前最具親和性的Fortran產品。

 

 

 


產品介紹


Lahey/Fujitsu Fortran v7.7

LF Fortran PRO includes the Lahey/Fujitsu Fortran 95 compiler, the 32/64 bit Lahey/GNU compiler and adds Microsoft’s Visual Studio 2015 Shell with Lahey’s exclusive Fortran Integration, the Winteracter Starter Kit, WiSK, for creating Windows GUIs and displaying graphics, Polyhedron’s Automake utility, Fujitsu’s WinFDB Windows debugger, the Coverage Analysis Tool that detects unexecuted code and performs range-of-operation checking, the Sampler Tool (an execution profiler) that helps tune program performance, Fujitsu’s Visual Analyzer, the Fujitsu SSL2 math library (an extensive library and a proven performer on Fujitsu mainframes and workstations) and the Fujitsu and GNU C compilers.

  • LF Fortran 95 Performance.
  • LF Fortran 95 Optimizations.
  • Statically Link Fujitsu C and Borland C++ Object Files.
  • DLL Interfaces to Visual Basic, VC++, Borland C++, and Delphi.
  • Win32 API Access.
  • Legacy Fortran Support.
  • ANSI/ISO-Compliant Fortran 95.
  • Visual Studio 2015 Shell with Lahey’s exclusive Fortran Integration.
  • Winteracter Starter Kit.
  • Fujitsu Visual Analyzer.
  • Optimized BLAS / LAPACK Libraries.
  • Fujitsu Scientific Subroutine Library 2.
  • Fujitsu C Language System.

New features in LF Professional v7.7

  • Visual Studio 2015 Shell with Lahey’s exclusive Fortran Integration
  • BLAS, LAPACK, and SLATEC libraries link options (for LGF build)
  • Intellisense is provided for WiSK, BLAS, LAPACK, and SLATEC procedures.
  • Fortran MODULE INTERFACEs are now scanned for inclusion in Intellisense.
  • GFortran 5.2.1 compiler
  • Winteracter Starter Kit (WiSK) v10.10

[Product Description]

Lahey/GNU Fortran - Silverthrone Edition

Lahey/GNU Fortran for 32 and 64-bit Windows

Release “Silverthrone”

The Silverthrone edition of LG Fortran contains:
Automatic parallelizing compiler producing 32 and 64-bit executables

The Lahey Visual Studio Fortran development environment features a fresh build of GFortran, using the latest source code pulled from the stable branch of the repository, and the latest versions of the prerequisite packages.

Visual Studio 2015 Shell

LG Fortran comes with the most sophisticated development environment available – Visual Studio! The LGF compiler system will run in your choice of Visual Studio 2015, 2013 or 2012 development environments. Already have VS 201x? Lahey’s LG Fortran will install into your existing Visual Studio without a hitch.

Lahey’s Exclusive Visual Studio Fortran support

Realize the full power of Visual Studio to dramatically improve productivity with Lahey’s Visual Studio Fortran support. We think that once you work with a real Fortran development environment, you will never be able to go back to other minimal development environments.

LG Fortran Delivers!

LGF includes fresh builds of the powerful GNU Fortran auto-parallelizing compiler, linker, command line debugger, librarian, Microsoft’s Visual Studio 2015 Shell with Lahey’s exclusive Fortran support, integrated GDB debugger, the Winteracter Starter Kit WiSK for creating Windows GUIs and displaying graphics, support for creating DLLs, calling Windows APIs, online documentation, and a year of technical support. Also included is a coverage analysis tool that detects unexecuted code and performs range-of-operation checking, an execution profiler that helps tune program performance, and a companion optimized parallelizing GCC C compiler.

  • LG Performance.
  • LG Optimizations.
  • Statically Static Link with GCC Object Files.
  • DLL Interfaces to Visual Basic, VC++, and .Net.
  • Legacy Fortran Support.
  • ANSI/ISO-Compliant Fortran 95.
  • Visual Studio 2013 Shell with Lahey’s exclusive Fortran Support.
  • Winteracter Starter Kit.
  • LGF Driver
  • GCC C Language System.
  • Support Policies.

New features in Lahey/GNU Fortran – Lassen Edition

  • Visual Studio 2015 Shell with Lahey’s exclusive Fortran Integration
  • BLAS, LAPACK, and SLATEC libraries link options (for LGF build)
  • Intellisense is provided for WiSK, BLAS, LAPACK, and SLATEC procedures.
  • Fortran MODULE INTERFACEs are now scanned for inclusion in Intellisense.
  • GFortran 5.2.1 compiler
  • Winteracter Starter Kit (WiSK) v10.10

[Product Description]

Lahey/Fujitsu Fortran Express v7.3

Raw power. Full optimizing Fortran 77, 90, and 95 command-line compiler and debugger for Windows.

LF95 Express includes the powerful Lahey/Fujitsu Fortran 95 optimizing command-line compiler, linker, comman-line debugger, librarian, support for creating DLLs and calling the Windows APIs, online documentation, and free e-mail support.

  • LF Fortran 95 Optimizations.
  • Statically Link Fujitsu C and Borland C++ Object Files.
  • DLL Interfaces to Visual Basic, VC++, Borland C++, and Delphi.
  • Win32 API Access.
  • Legacy Fortran Support.
  • ANSI/ISO-Compliant Fortran 95.
  • Free Email Support.

LF Fortran 95 Optimizations.

Basic Optimization

  • Constant folding
  • Common subexpression elimination
  • Copy propagation
  • Strength Reduction
  • Algebraic simplifications
  • Dead code elimination
  • Peephole optimization
  • Loop invariant code motion
  • Transform array element to simple variable
  • Local Instruction scheduling
  • Address calculation optimization
  • Array optimization

Program Reconstruction Optimizations

  • Loop unrolling
  • Loop interchange

Procedure Optimization

  • Inlining mathematical functions
  • Stack optimization
  • Inline user-defined

Others

  • Pentium/Pentium PRO/Pentium 4 instruction
  • Using fast input/output libraries
  • Prefetch Pentium III / Athlon
  • SSE2 instruction optimizations
  • Enable flush-to-zero mode for SSE2

[Product Description]

Lahey Fortran 90 v4.5

Lahey Fortran 90 v4.5
Speed. Dependability. Great Tech Support. Lahey Fortran 90. The standard for Fortran programming from the leader in Fortran language systems.LF90 v4.5 Delivers

  • Fortran-Smart Windows Development Environment.
  • Fujitsu Visual Analyzer.
  • Fujitsu Scientific Subroutine Library 2.
  • State-of-the-Art Intel Pentium and Pentium Pro Optimizations.
  • DOS, Windows 3.1x, Windows 95 and NT Support.
  • Enhanced Winteracter Starter Kit.
  • Statically Link with VC++ and Borland C++ object files.
  • DLL Interfaces to VB, VC++, Borland C++, and Delphi.
  • Win32 API Access.
  • Portable User Interface and Graphics Routines.
  • Port Legacy FORTRAN 77 Code to the PC.
  • ANSI/ISO Compliant Fortran 90.
  • Fortran 95 Intrinsic Procedures.

[Product Description]

Essential Lahey Fortran 90 v4.0

In supporting older FORTRAN 77 code, the Fortran 90 Standard includes often redundant and sometimes inefficient language features from the past. In Essential Lahey Fortran 90 we have streamlined the 90 Standard into one highly efficient and powerful Fortran 90 subset.
[Product Description]

Library

f90SQL
ODBC databases from Fortran
Compatible with LF95,Compaq Visual Fortran, and Absoft Pro Fortran
[Product Description]
f90VB
COM-ActiveX Automation / Visual Basic Connectivity Library for Fortran
Compatible with LF95, Compaq Visual Fortran, and Absoft Pro Fortran
[Product Description]

GINO
Fortran low-level drawing and rendering in 2D and 3D
Compatible with LF90 and LF95
[Product Description]

INTERACTER
Full-featured, portable graphics and user interface library
Compatible with LF90 and LF95 Windows and Linux
[Product Description]

plusFORT
Utilities for the Fortran professional
Compatible with LF95, LF90, and Essential LF90
[Product Description]

Winteracter
Our most popular Windows user interface and graphics package–WiSK on steroids
Compatible with LF95, LF90, and Essential Lf90
[Product Description]