Intel Fortran XE 2019

Marknadsledande kompilator, prestandabibliotek och analysverktyg för Fortran

Intel DPD NEWBoxShots PSXE

KÖP VIDEO

Intels Fortransviter erbjuder avancerade optimering- och multitrådsfunktioner, prestandaoptimerade bibiliotek och analysverktyg för att skapa snabb och pålitlig seriell och parallell kod. Den kan integreras med Visual Studio och GNU verktygsfält för att optimera produktiviteten och samtidigt behålla befintlig utvecklingsmiljö.

Intels Fortran kompilatorer erbjuder:
-överlägsen prestanda bland Fortran kompilatorer
-bred support för aktuella och tidigare Fortran standarder, plus populära förlängningar
-prestandabiblioteket Math Kernel Library

Intel har flera paketlösningar som riktar sig mot Fortran utvecklare. Oavsett ifall du efterfrågar en enkel Fortran kompilator eller letar eller en komplett klustersvit har Intel en lösning för dig. Intel Parallel Studio XE erbjuds i tre svit-editioner; Composer, Professional och Cluster.

Översikt

Intel Parallel Studio XE erbjuds i tre olika editioner för plattformarna Windows, Linux och Mac. Nedanför finner du specifierat vad de olika editionerna innehåller för dig som är Fortran utvecklare.

INTEL PARALLEL STUDIO XE COMPOSER EDITION FOR FORTRAN

Composer Edition inkluderar kompilatorer, prestanda bibliotek och parallella modeller optimerade att bygga snabb parallell kod.

Intels prisbelönta kompilator för Fortran utvecklare. Intel Composer edtion for Fortran finns för Windows, Linux och Mac OS X och levererar avancerade funktioner för utveckling av parallella applikationer med överlägsen prestanda. Enligt en ny framtagen benchmarkrapport erbjuder nya Intel Fortran Composer XE 2018 betydligt mycket bättre prestanda än närmsta konkurrent. Intel Fortran Composer kan integreras och användas genom Visual Studio version 2012, 2013, 2015 och 2017.

Med Intel Parallel Studiod XE Composer edition for Fortran ingår 

  • Intel Fortran kompilator – marknadens snabbaste Fortran kompilator
  • Intel Distribution for Python
  • Intel Intel MKL – Matematiskt bibliotek för att accelerera prestanda och utvecklingstid

Obs. Composer edtion erbjuds även för C++ utvecklare samt i en kombinerad edtion med både C++ och Fortran

 

INTEL PARALLEL STUDIO XE PROFESSIONAL EDITION FOR FORTRAN 

Professional Edition inkluderar allt som ingår i Composer edition. Den adderar en prestanda profiler, tråd design/prototyping och minnes & tråd debugger att designa, bygga, debugga och justera snabb parallell kod. 

För de utvecklare som förutom kompilator även efterfrågar Intels analysverktyg. Sviten finns för Windows och Linux och inkluderar följande verktyg:

  • Intel Fortran kompilator – marknadens snabbaste Fortran kompilator
  • Intel MKL – matematiska prestandabibliotek
  • Intel Advisor – tråd assistent för Fortran kod
  • Intel VTune Amplifier XE – prestanda- och trådprofiler
  • Intel Inspector XE – minnes- och trådsökare
  • Static Analysis – lokaliserar svårfunna defekter

Obs. Composer edtion erbjuds även för C++ utvecklare samt i en kombinerad edtion med både C++ och Fortran


INTEL PARALLEL STUDIO XE CLUSTER EDITION

Cluster Edtion inkluderar allt som ingår i Professional Edition. Den lägger till ett MPI kluster kommunikationsbibliotek, tillsammans med MPI felsök och justering för att designa, bygga, debugga och justera snabb parallell kod som inkluderar MPI. 

För utvecklare som förutom kompilator och analysverktyg även behöver MPI biliotek och MPI analysverktyg. Cluster edtion inkluderar både C++ och Fortran kompilatorer och finns för för både Windows och Linux. Cluster edition inkluderar följande verktyg:

  • Intel MPI Library – Skalbart MPI biliotek
  • Intel Trace Analyzer and Collector – MPI kommunikations prestanda verktyg
  • Intel C, C++ och Fortran kompilatorer – marknadens snabbaste kompilatorer
  • Intel MKL och Intel IPP – matematiska och multimedia prestandabibliotek
  • Intel Threading Building Blocks och Intel Cilk Plus – programmeringsmodeller för parallell kod
  • Intel Advisor – tråd assistent för C, C++, C# och Fortran kod
  • Intel VTune Amplifier XE – prestanda- och trådprofiler
  • Intel Inspector XE – minnes- och trådsökare
  • Static Analysis – lokaliserar svårfunna defekter
  • Intel MPI Benchmarks – en open source svit av MPI och kluster benchmarkrapporter


Matris som beskriver de olika editionerna (både Fortran och C++)

ipsxe2017matris



OS

Intel Fortran erbjuds för plattformarna Windows, Linux och Mac

WINDOWS

  • Fungerar med Microsoft Visual Studio 2012, 2013, 2015 och 2017
  • Har du inte Visual Studio? Inga problem – En Fortran utvecklingsmiljö baserad på Microsoft Visual Studio Shell är inkluderat. Du behöver inte köpa till någonting!
  • Utveckla, bygg, debugga och kör från välkända Visual Studio IDE eller bug och kör direkt ifrån Command Line. Valet är ditt!
  • Både 32-bitars och 64-bitars utvecklingsverktyg är alltid inkluderat
  • Skapa traditionella konsolapplikationer eller avancerade grafiska Interfase med QuickWin, OpenGL och Windows API support
  • COM (Component Object Model) och .NET interoperatbilitet ingår
  • Bygg mixspråk applikationer med C++, Visual Basic, Microsoft C# och mer! (kräver Microsoft Visual Studio)
  • Tiotusentals deklarationsrutiner, typer och konstanter för Windows API, OpenGL, POSIX, dialogs, multibyte karaktärer support mm

Intel Fortran integration i Microsoft Visual Studio

  1. Fortran Projekt och source filer in i Visual Studio
  2. Fortran-aware text editor med context-sensitive hjälp, definitioner, mallar, färgläggning mm
  3. Debugga Fortan kod med full access till Fortan typer och arrays
  4. Bygg och debugga mixspråk program i en och samma Visual Studio lösning
  5. Sätt breakpoints på Fortran källinjer med valfria förhållanden

fortran visualstudio integration

LINUX

  • Använder GCC verktyg, inklusive gdb debugger
  • Link kompatibel med C och C++ från GCC
  • Både 32-bitars och 64 bitars kompilatorer inkluderade utan extra kostnad

MAC

  • Bygg från Command line eller använd Xcode integration (begränsad funktionalitet)
  • Link kompatibel med C och C++ från GCC
  • Både 32-bitars och 64 bitars kompilatorer inkluderade utan extra kostnad

Nyheter

ips xe 2019 download 2

 

Nyheter i Intel Parallel Studio XE 2019

•    Ta del av nya funktioner och förbättringar i kompilatorer, prestandabibliotek och analysverktyg med stöd för senaste Intel Xeon och Core processorerna.
•    Vektorisera och tråda kod (med OpenMP) för att dra fördel av den senaste SIMD-aktiverade hårdvaran, inklusive Intel Advanced Vector Extensions 512 (Intel AVX-512).
•    Erhåll stöd för senaste standards och IDEs
                             -Full C++14 och utökad C++2017 stöd
                             -Full Fortran 2008 och delvis Fortran 2018 stöd
                             -Stöd för Python 2.7 och 3.8
                             -Fullt OpenMP 4.5 och delvis OpenMP 5.0 stöd
                             -Microsoft Visual Studio 2017 integration
•    Förbättra HPC lösning på vägen till Exascale – Få bättre skalbarhet och reducera latens med nästa generations Intel MPI bibliotek.
•    Upplev ett nytt mer intuitivt användargränssnitt för Intel VTune Amplifier med förbättrad roofline analys. Kör längre och mer avancerad prestanda analys med förhandsgranskningen i ”Platform Profiler”
•    Visualisera parallellism med snabb visuell prototyp-miljö i ”Flow Graph Analyzer” komponenten i Intel Advisor. Använd den för att interaktivt bygga, validera och visualisera parallella algoritmer.
•    Accelerera data analys och vetenskaplig data med Intel Distribution for Python, nu integrerad med Intel Parallel Studio.
•    Anropa Intels senaste prestandabibliotek och Intel Distribution for Python via conda, pip, DockerHub, APT GET och YUM
•    Visualisera parallellism med snabb visuell prototyp miljö – Använd den för att interaktivt bygga, validera och visualisera parallella algoritmer med Intel ”Advisors Flow Graph Analyzer”.
•    Ta del av utökad Machine Learning funktionalitet med nya högprestanda Python optimeringar  med Intel Distribution for Python och Intel Data Analytics Acceleration Library (Intel DAAL).


Intel Parallel Studio XE 2019 Release Notes (detaljerad beskrivning av nyheterna)

Intel Parallel Studio XE 2019 Product Brief

 

Länkar

Dokumentation 

Artikel om Intel Parallel Studio in Ny Teknik

Lär dig utnyttja tekniker och modeller för att optimera prestanda med Intels mjukvaror: Application Optimization for Intel Processors and Coprocessors - Programming CodeBook (PDF)

Webinar

Se inspelningen av Alfasofts webinar om Intel Python

Anmäl dig till Intels kommande Webinar


Blogar och artiklar

Nytt nummer av Intel Parallel Universe magasine är ute!

Application Performance and Power Consumption on Intel Xeon Phi: Både Intel Xeon processorerna och Intel Xeon Phi co-processorerna inkluderar varierande nivåer för att hjälpa minimera energi konsumtionen.

Modernizing Materials Code at OSC’s Intel Parallel Computing Center: Ett forskningslag på Ohio Supercomputers Center börjar moderisera en datormjukvara som använder en storskalig 3-D modellering för att forska i brottanalys i metaller

Why Parallelism? Understanding the architecture of the system is critical to understanding how to gain maximum performance. Att förstå arkitekturen i ett system är kritiskt för att veta hur prestandan ska maximeras


Lär dig mer

Parallel Programming Channel: Artiklar och nyheter om parallel programmering och kod-moderinisering.

Medverka på Alfasoft kommande kurser och seminarium:Alfasofts Intel-inriktade kurser finner du här

Komponenter

Nedanför finner du en beskrivning av komponenter och bibliotek som ingår Intel Parallel Studio olika editioner (se matris under fliken översikt för att se vad som ingår i respektive edition):

Intel VTune Amplifier XE är en unik profiler för C, C++, C#, Fortran, Assembly och Java. VTune Amplifier hjälper dig att diagnostisera prestandaproblem på multi- och manycore processorer på Windows och Linux.

Intel Inspector XE är en felsökare och upptäcker tråd- och minnesläckor tidigt i utvecklingscykeln för att leverera säkra applikationer. Stöd finns för både Windows och Linux.

Intel Advisor XE är en trådassistent för C, C++, C# och Fortran. Den guidar utvecklaren genom design, automatiserade analyser som behövs för snabb och korrekt implementation. Intel Advisor har stöd för både Windows och Linux

Intel Threading Building Blocks är ett C++ bibliotek för att skapa högpresterande, skalbara parallella program. Intel TBB är det mest kompetenta sättet att implementera framtidssäkra parallella applikationer för att utnyttja kraften och prestanda multicore och many-core hårdvaruplattformar.

Intel Math Kernel Library innehåller en mängd rutiner för att accelerera applikationens prestanda och minska utvecklingstiden. Intel MKL innehåller vektoriserad och trådad Linear Algebra, Fast Fourier Transforms (FFT), Vector Math och statistiska funktioner.

Intel MPI Library hjälper applikationer att fungera bättre på Intel arktitektbaserade cluster. Med stöd för Message Passing Interface v2.2 optimerar den slutanvändarens prestanda. MPI biblioteken hjälper till att skapa applikationer som kan köras på multipla kluster.

Intel Integrated Performace Primitives är ett omfattande bibliotek av funktioner som hjälper utvecklingen av multimedia-, databehandling- och kommunikationsplattformar för Windows, Linux och OSX miljöer.

Intel Array Building Blocks är ett C++ bibliotek för vektor parallellisering.

Vectorization Advisor ger dig verktyg och tips att vektorisera effektivt.

Intel Data Analytics Acceleration Library förbättra prestandan av dataanalys och maskinlärningsprogram 

MPI Snapshot förbättra klusterprestanda genom att analysera MPI processer snabbare

Lic.alt.

Intels utvecklingsverktyg säljs antingen som namngiven användare (single user) eller som flytande nätverks licens (floating). Vid beställning måste operativsystem väljas för att licensen ska bli rätt konfigurerad.

Det finns en separat version för studenter (student edition) och utbildningsinstitutioner (academic)

Licensalt.

Intels utvecklingsverktyg säljs antingen som namngiven användare (single user) eller som flytande nätverks licens (floating). Vid beställning måste operativsystem väljas för att licensen ska bli rätt konfigurerad.

Det finns en separat version för studenter (student edition) och utbildningsinstitutioner (academic).


Support

Support och Resurser

Vid varje inköp av Intel mjukvara inkluderas ett ettårigt supportavtal som kan förlängas till ett reducerat pris. Avtalet inkluderar fri access till senaste version och access/support till äldre versioner tillsammans med:
-direkt och privat interaktion med Intels tekniker. Möjlighet att skicka med konfidentiell information och kodexempel.
-hjälp med dina tekniska frågor och andra produktbehov för både äldre och nyare versioner
-tillgång till Intel Community Forum som täcker alla Intels mjukvaror
-access till Intels självhjälpsbibiliotek som bygger på decennium av utvecklares erfarenhet av att skapa högprestanda kod.  


Alternativ för Support service förnyelse:

Pre-Expire förlängning - Förläng avtalet i ytterligare 12 månader innan avtalet går ut.
Post-Expire förlängning –Ett förlängningsavtal kan köpas upp till 12 månader efter att avtalet gått ut och börjar gälla från förnyelse tillfället.


Hjälplänkar:

Alfasoft rekommenderar följande Intel sidor för support- och resurshjälp:

Behöver du hjälp med din beställing, eller har frågor omkring Intels produkter eller supportavtal, vänligen skicka ett email till Den här e-postadressen skyddas mot spambots. Du måste tillåta JavaScript för att se den. eller ring oss på +46 (0)31-604380.