Co ten produkt może zrobić dla Twojej firmy?

IBM® XL Fortran for Linux to narzędzie programistyczne zgodne ze standardami branżowymi, które może służyć do tworzenia obszernych i złożonych aplikacji w języku programowania Fortran. Generuje kod wykorzystujący możliwości najnowszej architektury POWER8® i pozwala w pełni uwolnić potencjał sprzętu. IBM XL Fortran for Linux przyczynia się do optymalizacji infrastruktury aplikacyjnej na platformach IBM Power Systems™ i umożliwia realizację intensywnych i zaawansowanych obliczeń numerycznych i naukowych. Rozwiązanie oferowane jest w pojedynczych pakietach zawierających kompilatory w wersjach dla wybranych dystrybucji systemu Linux w architekturach big endian i little endian.

Szybsze działanie aplikacji

Przyspiesza działanie aplikacji dzięki obsłudze popularnego podzbioru konstrukcji CUDA Fortran oraz wielu konstrukcji OpenMP 4.5.

Maksymalny zwrot z inwestycji w sprzęt na platformie Power

Wykorzystuje architekturę POWER8, oferując automatyczne zrównoleglanie programów sekwencyjnych w celu lepszego wykorzystania potencjału procesorów wielordzeniowych.

Optymalizacja wydajności aplikacji

Oferuje czołowe technologie optymalizacji, w tym przetwarzanie SIMD, pełną obsługę interfejsu OpenMP 3.1 i częściową 4.0 oraz optymalizację w oparciu o profile.

Swobodna migracja aplikacji na platformę Power

Zgodność z najnowszymi międzynarodowymi standardami języków programowania, w tym ze standardem Fortran 2003, podzbiorem specyfikacji Fortran 2008 oraz standardami zapewniającymi współdziałanie kodu napisanego w różnych językach.

Większa produktywność prac programistycznych

Udostępnia raporty diagnostyczne oraz informacje symboliczne dla debugerów, zapewniając jeszcze większą wszechstronność.

Bezpłatne wydanie Community Edition

Może być stosowana produkcyjnie bez ograniczeń, a użytkownicy mają dostęp do forum, na którym eksperci IBM udzielają odpowiedzi na pytania użytkowników. Aby uzyskać światowej klasy wsparcie IBM, warto rozważyć zakup edycji License Charge Edition.

Najważniejsze cechy

  • Obsługa interfejsu OpenMP
  • CUDA Fortran
  • Wykorzystanie najnowszych możliwości architektury POWER8
  • Wysoce wydajne biblioteki
  • Sprzężenie zwrotne na podstawie profilu (PDF)
  • Analiza międzyproceduralna (IPA)
  • Zgodność ze standardami języka
  • Raporty diagnostyczne
  • Wsparcie debugera symbolicznego
  • Wbudowane procedury wektorowe