INTEL C++ OCH FORTRAN XE 2019

Marknadsledande utvecklingssvit för optimerad applikationsprestanda

Intel DPD NEWBoxShots PSXE

KÖP VIDEO

Intels sviter erbjuder både C/C++, Fortran och Python utvecklare en omfattande verktygssvit som inkluderar Intels marknadsledande kompilatorer och bibliotek, programmeringsmodeller för utveckling av parallell kod och kompletterande analysverktyg. Den kan integreras med Visual Studio och GNU verktygsfält för att optimera produktiviteten och samtidigt behålla befintlig utvecklingsmiljö.

Intel C++ och Fortran lösningar ökar produktiviteten och säkerställer stabila applikationer som utnyttjar kraften i flerkärniga processorer. Med denna produktsvit kan utvecklare konstruera, bygga och debugga, kontrollera och stämma av applikationer snabbare än någonsin! Intel Parallel Studio XE 2018 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 är C/C++ och Fortran utvecklare.

INTEL PARALLEL STUDIO COMPOSER EDITION

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

Intels prisbelönta kompilatorer för C++ och Fortran utvecklare. Intel Composer finns för Windows, Linux och Mac OS X och levererar avancerade funktioner för utveckling av parallella applikationer med överlägsen prestanda. Enligt nyligen framtagen benchmarkrapport erbjuder Intels kompilatorer överlägsen prestanda jämfört med sina konkurrenter.

Med Intel Parallel Studio XE Composer edition ingår förutom C++ och Fortran kompilatorer även ett flertal bibliotek och komponenter för att optimera prestanda och utvecklingstid:

  • Intel C/C++ och Fortran kompilator – marknadens snabbaste kompilatorer
  • Intel Distribution for Python
  • Intel Math Kernel Library - matematiskt bibliotek för att accelerera prestanda och utvecklingstid
  • Intel Intel IPP – multimedia bibliotek för att accelerera prestanda och utvecklingstid
  • Intel Threading Building Blocks Bibliotek – bibiliotek för att utvecklaren inte ska behöva skriva egna trådmoduler
  • Intel Cilk Plus – 3 kraftfulla kommandon för parallellism


INTEL PARALLEL STUDIO XE PROFESSIONAL EDITION

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 C/C++ och Fortran utvecklare som förutom kompilator även efterfrågar Intels analysverktyg. Sviten finns för Windows och Linux och inkluderar följande verktyg:

  • Intel C/C++ och Fortran kompilator – 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 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 vad som ingår i de olika editionerna (både Fortran och C++)

ipsxe2017matris

 

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

 

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 XE 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 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

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



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.