LF Linux 64 Fortran
Nowość - wersja 8.1
Lahey/Fujitsu Linux 64 Fortran v.8.1 jest najnowszym kompilatorem języka Fortran wykazującym się najwyższą wydajnością spośród dostępnych na rynku systemów. Przeznaczony jest dla osób chcących tworzyć bardzo wydajne i optymalizowane aplikacje uruchamiane na 64 bitowych procesorach Intel lub AMD
Główne cechy kompilatora LF64 v8.1:
- Optymalizacja 64 bitowa Intel EM64T i AMD AMD64
- Automatyczna paraleryzacja
- Obsługa OpenMP
- Pakiet graficzny Winteracter Starter Kit
- Małe i średnie modele pamięci
- procedury BLAS i LAPACK w wersji 4.0
- Biblioteka matematyczna Fujitsu's SSL2
- Debbuger Fujitsu's FDB
- Narzędzia automatyzacji
Wersja LF64 Express zawiera kompilator Lahey/Fujitsu Fortran 95, umożliwia debbugowanie z poziomu linii komend, posiada dokumentację w wersji online oraz umozliwia uzyskanie darmowej pomocy e-mailowej producenta. Głównymi cechami tej edycji są:
- wydajność - testy wskazują na około 21% wzrost szybkości działania stworzonych aplikacji w stosunku do LF 95 v.6.2
- optymalizacja
- możliwość łączenia plików obiektów C/C++ z plikami Fortran
- obsługa starszych wersji Fortran
- kompatybilność ze standardem ANSI/ICO Fortran 95
- darmowa pomoc techniczna
- auto-paraleryzacji
- wykorzystywania standardu OpenMP
- pakiet graficzny Winteracter Starter Kit
- biblioteki BLAS i LAPACK
- narzędzia Polyhedron's Automake
- bibliotekę matematyczną Fujitsu SSL2
Biblioteka BLAS jest zbiorem procedur umożliwiającym operacje na wektorach i macierzach. Zawiera ok. 170 funkcji dokonujących operacji typu:
- wektor- wektor dla poziomu BLAS
- macierz - wektor - dla poziomu BLAS 2
- macierz - macierz - dla poziomu BLAS 3
- macierze rzadkie - dla poziomu BLAS Sparse
- równań liniowych
- równań kwadratowych
- wartości własnych
- rozkładu wartości osobliwych
- algebry liniowej
- wartości własnych i wektorów własnych
- równań nieliniowych
- ekstremów
- interpolacji i aproksymacji
- transformat (rzeczywista DFT, cosinusowa, sinusowa, zespolona DFT, Laplace'a)
- różniczkowania numerycznego
- równań różniczkowych
- funkcji specjalnych (m.in. trygonometryczne, Bassela, dystrybucji itp.)
- liczb pseudolosowych
Pakiet WiSK umożliwia tworzenie programów prezentujących grafikę oraz wszelkiego rodzaju okienek dialogowych i menu z użyciem języka Fortran. Jest to podzbiór biblioteki X/Winteracter umożliwiający wywołanie jego procedur z poziomu Fortran 95. Jest to 64 bitowy interfejs użytkownika bazujący na systemie okienkowym X/Windows. Winteracter umożliwia bardzo szybkie tworzenie grafiki w okienkach X/Windows wraz z pełnymi możliwościami zarządzania samymi okienkami. Szereg przykładowych aplikacji stworzonych z użyciem WiSK dostępnych jest na stronie producenta.

Wymagania systemowe
- Procesor Intel© EM64T lub AMD© AMD64
- 32 MB pamięci RAM.
- 70 MB wolnej przestrzeni na dysku dla edycji PRO i 40 MB wersji Express
- X-Windows celem użycia WiSK i podglądu dokumentacji w formacie PDF
- 64-bitowa wersja assemblera GNU AS
- 64-bitowa wersja linker GNU LD
- 64-bitowa wersja plików obiektów C: crt1.o, crti.o, crtn.o, crtbegin. o oraz crtend.o.
- 64-bitowa wersja plików bibliotek C: libc, libm, libpthread, librt, libgcc, libgcc_eh, libgcc_s oraz libelf.
- System Linux zawierający jądro 2.6.9 lub nowsze oraz libc w wersji 2.3.4 lub nowszej. Obsługiwane są m.in. dystrybucje:
- Red Hat Enterprise Linux AS v.4 kernel 2.6.9 libc 2.3.4,
- Red Hat Enterprise Linux ES v.4 kernel 2.6.9 libc 2.3.4,
- Fedora Core 4 (*) kernel 2.6.14 libc 2.3.5 (z najnowszymi patchami),
- SUSE Linux 10.0 kernel 2.6.13 libc 2.3.5
- CentOS 5 (kernel 2.6.18 libc 2.5-18)
- Fedora 8 (kernel 2.6.23 libc 2.7-2)
- Ubuntu 8.04 (kernel 2.6.24 libc 2.7-10)
- Open SUSE 10.3 (kernel 2.6.22 libc 2.6.1)