You are Here : High Performance Computing > Lahey Compilers > Lahey/Fujitsu Linux64 Fortran v8.1
 
 





Platform
Intel/AMD/EM64T
Version
8.1
License
Single User /Machine
Packaging
ESD
 
  Lahey/Fujitsu Linux64 Fortran v8.1

LF64 v8.1 features a full Fortran 95/90/77 compiler with advanced Intel EM64T or AMD AMD64 64-bit optimizations and best-in-class diagnostics.

Key Features
  • Intel EM64T and AMD AMD64 64-bit optimizations
  • Unsurpassed global compile-time and runtime diagnostics
  • Automatic Parallelization
  • OpenMP Support
  • Wisk, Winteracter Starter Kit - Graphics package
  • Small and medium memory models
  • BLAS and LAPACK v4.0 routines - thread-safe
  • Fujitsu's SSL2 math library - thread-safe
  • Fujitsu's FDB debugger
  • Automake, automatic make utility
  • COMPLEX constants (Fortran 2003) supported

LF64 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
Program Reconstruction Optimizations
  • Loop unrolling
  • Loop interchange
Procedure Optimization
  • Inlining mathematical functions
  • Stack optimization
Others
  • SSE2 and SSE3 instructions
  • Prefetch instructions
  • Using fast input/output libraries
Contents

LF64 v8.1 is available in two configurations, Express and PRO:

LF64 Express includes the powerful Lahey/Fujitsu Fortran 95 optimizing compiler, command line debugger, online documentation, and free e-mail support.

  • LF64 Performance.
  • LF64 Optimizations.
  • Link GNU C and assembly object files.
  • Legacy Fortran Support.
  • ANSI/ISO-Compliant Fortran 95.
  • Free Technical Support.

LF64 PRO adds auto-parallelization, OpenMP compatibility, the Winteracter Starter Kit, WiSK, for creating Windows GUIs and displaying graphics, thread-safe BLAS and LAPACK, Polyhedron's Automake utility, and the Fujitsu SSL2 math library (thread-safe for parallel applications).

  • Auto-Parallelization
  • OpenMP compatibility
  • Winteracter Starter Kit.
  • BLAS and LAPACK
  • Fujitsu Scientific Subroutine Library 2
  • Automake
  • Free Technical Support
System Requirements

Hardware

  • Intel EM64T or AMD AMD64 64-bit processor.
  • 32 MB of RAM.
  • 70 MB of available hard disk space for LF64 Linux PRO; 40 MB for LF64 Linux Express.

Software

  • X-Windows to useWiSK and view the online PDF documentation.
  • 64-bit version of as, the GNU assembler.
  • 64-bit version of ld, the GNU linker.
  • 64-bit versions of C startup and support object files crt1.o, crti.o, crtn.o, crtbegin. o, and crtend.o.
  • 64-bit versions of C runtime and support libraries libc, libm, libpthread, librt, libgcc, libgcc_eh, libgcc_s, and libelf.
  • A compatible version of the Linux operating system. Table 1 shows the versions of Linux that are known to be compatible with LF64. Other Linux variants might be compatible if they include kernel version 2.6.9 or later and libc version 2.3.4 or later.

LF64 v8.1 supported distributions

  • CentOS 5
  • Fedora 8
  • Ubuntu 8
  • Open SUSE 10
 
Best Sellers
  PGI CDK Cluster Development Kit

Parallel Fortran, C and C++ Compilers & Tools for Programming HPC Cluster

In combination with the Linux or Windows HPC Server 2008 operating systems, the PGI CDK Cluster Development Kit compilers and development tools enable use of networked clusters of AMD or Intel x64 processor-based workstations and servers to tackle the largest scientific computing applications.