Intel Parallel Studio XE 2020 Cluster Edition

KJØP VIDEO FREE TRIAL

Utviklingssuite for MPI cluster for å skalere fremover og raskere

Intel DPD NEWBoxShots PSXE

Intel Cluster Studio møter de utfordringene HPC utviklere står ovenfor med en komplett produktsuite for å optimalisere HPC applikasjoners ytelse og pålitelighet. Den kombinerer Intels markedsledende cluster verktøy med Intels avanserte tråd-/minne- verktøy og ytelsesoptimaliserte verktøy for utvikling av clustersystem.

Evolusjonen av HPC arkitektur med flere kjerner og bredere vektorer på flere noder utfordrer utviklere til å skrive applikasjoner som oppfyller disse kravene. Intel Cluster Studio XE øker produktiviteten og sikrer stabile HPC applikasjoner som utnytter maskinkraften i flerkjerners prosessorer som kjøres på Windows eller Linux. Den tilbyr en komplett produktsuite for C/C++ og Fortran utviklere til å effektivt utvikle, analysere, og optimalisere HPC applikasjoner til å skalere raskere og forbedre ytelsen for IA kompatible prosessorer som bruker 32- og 64- bits arkitekturer.

 

Oversikt

INTEL PARALLEL STUDIO XE CLUSTER EDITION
For utviklere som foruten kompilator og analyseverktøy også behøver MPI bibliotek og MPI analyseverktøy. Cluster Edition inkluderer både C++ og Fortran kompilatorer og finnes til både Windows og Linux. Cluster Edition inkluderer følgende verktøy:

  • Intel MPI Library - Skalerbart MPI bibliotek
  • Intel Trace Analyzer and Collector - MPI kommunikasjonens ytelsesverktøy
  • Intel MPI Benchmarks
  • Intel Cluster Checker
  • Intel C/C++ og Fortran kompilator - markedets raskeste kompilatorer
  • Intel MKL og Intel IPP - matematiske og multimedia ytelsesbibliotek
  • Intel Threading Building Blocks - programmeringsmodeller for parallellkode
  • Intel Distribution for Python
  • Intel Data Analytics Acceleration Library (Intel DAAL)
  • Intel-provided Debug Solutions
  • Intel Advisor - trådassistent for C, C++, C# og Fortran
  • Intel VTune Profiler - ytelses- og trådprofiler
  • Intel Inspector - minnes- og trådsøker

 

Intel Cluster Studio XE er en MPI hybrid cluster-utviklingssuite for å skalere raskere og fremover

Skaler ytelsen
- industriledende low-level MPI bibliotek
- Høy-ytelses C++ og Fortran kompilatorer
- Native profilering og justering av MPI applikasjoner (nå med Node Level Analysis)

Skaler fremover
- Skaler opp til 120K MPI prosessorer
- Høy-ytelses avanserte parallellprogrammeringsmodeller for multicore og manycore arkitekturer

Skaler effektiviteten
- Rask ytelsesprofilering for å identifisere applikasjonenes "hotspots"
- Tråd- og minne- korrekthetsanalyser på samtlige noder
- Innovativ trådassistent analyserer og identifiserer kodeområder for parallellisering

Nyheter

intel xe 2020


Nyheter i Intel Parallel Studio XE 2020

 Moderniser koden for ytelse, skalerbarhet og portabilitet

  • Skrive applikasjoner som skalerer med forbedret parallellytelse på den nyeste Intel® Xeon® and Intel® Core™ prosessorer ved bruk av Intel® Advanced Vector Extensions 512 (Intel® AVX-512) instrukser.
  • Vektoriser og tråd koden din med OpenMP* for å utnytte den nyste SIMD-aktiverte maskinvare, inklusiv Intel AVX-512.
  • Øk hastigheten på AI inferencing med kompilatorer fra Intel, Intel® Performance Libraries, og analyseverktøy som støtter Intel® Deep Learning Boost med Vector Neural Network Instructions (VNNI) i 2. generasjons Intel® Xeon® skalerbare prosessorer.
  • Utvikle for større minne på opptil 512 GB DIMM. Identifiser, optimaliser og juster Intel-plattformene for Intel® Optane™ DC vedvarende minne gjennom bruk av Intel® VTune™ Profiler.
  • Anvend utvidet grovkorns-profilering med innsamling og analyse av plattformsnivå i Intel VTune Profiler for å forstå og optimalisere plattformskonfigurasjonen for applikasjoner.
  • Kjør cache-simulering for vektorisering med roofline-analyse for L1, L2, L3, og DRAM i Intel® Advisor.
  • Støtte for HPC nettsky lar deg dra nytte av AWS* Parallel Cluster* og AWS Elastic Fabric Adapter for kommunikasjon med høy båndbredde for MPI-applikasjoner med Intel® MPI Library.
  • Støtte for et ekstra operativsystem: Amazon Linux 2*.
  • Hold deg oppdatert med de nyeste standardene og integrerte utviklingsmiljøer (IDE):
    • Full støtte for C++ 2017 og initiell støtte for C++20
    • Full støtte for Fortran 2008 og utvidet støtte for Fortran 2018
    • Python 3.7 støtte
    • Full OpenMP 4.5 og initiell OpenMP 5.0 draft
    • Microsoft Visual Studio* 2019 integrasjon

Flexksibilitet for dine behov
Få tilgang til de nyeste Intel® Performance Libraries og Intel Distribution for Python via conda*, PIP*, Docker Hub*, APT GET, YUM, og NuGet.


Intel Parallel Studio XE 2020 Product Brief

Intel Parallel Studio XE 2020 Release Notes

Intel VTune Profiler XE 2020

 



Linker

Dokumentasjon

Artikkel om Intel Parallel Studio i Teknisk Ukeblad

Lær deg nye teknikker og modeller for å optimalisere ytelsen med Intels programvare: Application Optimization for Intel Processors and Coprocessors - Programming CodeBook (PDF)


Webinar

Se innspillingen av Alfasofts webinar om Intel Python

Meld deg på Intels kommende Webinar


Blogger og artikler

Nytt nummer av Intel Parallel Universe Magazine er ute!

Why Parallelism? Å forstå arkitekturen i et system er kritisk for å vite hvordan ytelsen kan maksimeres.


Komponentbeskrivelse

Her finner du en beskrivelse av komponentene og bibliotek som inngår i Intel Parallel Studios ulike utgaver (se matrise under "Oversikt" for å se hva som inngår i de ulike utgavene):

Intel VTune Profiler er en unik profiler for C, C++, C#, Fortran, Assembly, og Java. VTune Amplifier XE hjelper deg å diagnostisere ytelsesproblemer på multi- og manycore prosessorer på Windows og Linux.

Intel Inspector  er en feilsøker som oppdager tråd- og minnelekkasjer tidlig i utviklingssyklusen slik at du kan levere sikre applikasjoner. Intel Inspector har støtte for både Windows og Linux.

Intel Advisor er en trådassistent for C, C++, C# og Fortran. Den guider utvikleren gjennom design og automatiserte analyser som behøves for rask og korrekt implementering. Intel Advisor har støtte for Windows og Linux.

Intel Threading Building Blocks er et C++ bibliotek for å lage høy-ytelses, skalerbare parallelle programmer. Intel TBB er den smarteste måten å implementere fremtidens parallelle applikasjoner for å utnytte kraften og ytelsen til multi- og manycore hardware.

Intel Math Kernel Library inneholder en rekke rutiner for å akselerere applikasjonens ytelse og korte ned på utviklingstiden. Intel MKL inneholder vektorisert og trådet Linear Algebra, Fast Fourier Transforms (FFT), Vector Math og statistiske funksjoner.

Intel MPI Library hjelper applikasjoner med å fungere bedre på Intel arkitektbasert cluster. Med støtte for Message Passing Interface v2.2 optimaliserer den sluttbrukerens ytelse. MPI biblioteket hjelper til med å lage applikasjoner som kan kjøres på flere clustere.

Intel Integrated Performance Primitives er et omfattende bibliotek av funksjoner som hjelper utviklingen av multimedia-, databehandlings- og kommunikasjonsplattformer for Windows, Linux og OS X miljøer.

Intel Array Building Blocks er et C++ bibliotek for vektorparallellisering.

Vectorization Advisor gir deg verktøy og tips for effektiv vektorisering.

Intel Data Analytics Acceleration Library forbedre ytelsen innen dataanalyse og maskinlæringsprogrammer

MPI Snapshot forbedre clusterytelsen gjennom å analysere MPI prosesser raskere

 

Intel Parallel Studio Edition Matrix

PSXE 2020 Edition Matrix

 

User Guides

Intel Advisor User Guide

Intel C++Compiler Delveloper Guide and Reference

Intel Cluster Checker User Guide

Intel Data Analytics Acceleration Library (DAAL) User and Developer Guide

Intel Fortran Compiler Developer Guide and Reference

Intel Integrated Performance Primitives (IPP) User and Developer Guide

Intel Inspector Windows User Guide

Intel Inspector Linux User Guide

Intel Math Kernel Library for Linux Developer Guide

Intel Math Kernel Library for Windows Developer Guide

Intel Math Kernel Library for Mac Developer Guide

Intel MPI Library for Windows Developer Reference

Intel MPI Library for Linux Developer Guide

Intel Trace Collector User and Reference Guide

Intel Threading Building Blocks Developer Guide

Intel VTune Profiler User Guide

 

System Req.

Processor Requirements

Systems based on IA-32 architecture are supported as target platforms on Windows* and Linux*. Systems based on Intel® 64 architectures below are supported both as host and target platforms.
Systems based on Intel® 64 architecture:
• Intel® Core™ processor family or higher
• Intel® Xeon® E5 v5 processor families recommended
• Intel® Xeon® E7 v5 processor families recommended
NOTE: It is assumed that the processors listed above are configured into homogeneous clusters.


Disk Space Requirements

12 GB of disk space (minimum) on a standard installation. Cluster installations require an
additional 4 GB of disk space.
NOTE: During the installation process, the installer may need up to 12 GB of additional temporary disk storage to manage the intermediate installation files.


Operating System Requirements

The operating systems listed below are supported by all tools on Intel® 64 Architecture. Individual tools may support additional operating systems and architecture configurations. See the individual tool release notes for full details.
• Amazon Linux 2
• Clear Linux
• Debian* 9.x, 10.x
• Fedora* 30.x
• Red Hat Enterprise Linux* 7.x, 8.x (equivalent CentOS versions supported, but not separately tested)
• SUSE Linux Enterprise Server* 12.x, 15.x
• Ubuntu* 16.04, 18.04, 19.04
• Microsoft* Windows* 10
• Microsoft* Windows* Server 2016, 2019
• macOS* 10.14, 10.15

The Intel MPI Library and Intel® Trace Analyzer and Collector are supported on Intel® Cluster Ready systems and HPC versions of the listed versions of Microsoft* Windows* Server. These tools are not supported on Ubuntu non-LTS systems.

Intel VTune Profiler, Intel Advisor, and Intel Inspector graphical user interfaces may require newer operating system versions. Please see their respective Release Notes documents for details.

Installation on IA-32 hosts is no longer supported by any tools.


Memory Requirements

2 GB RAM (minimum)


Additional Software Requirements

Development for a 32-bit target on a 64-bit host may require optional library components
(ia32-libs, lib32gcc1, lib32stdc++6, libc6-dev-i386, gcc-multilib, g++-multilib) to be installed from your Linux distribution.

On Microsoft Windows* OS, the Intel® C/C++ Compiler and Intel® Fortran Compiler require a version of Microsoft Visual Studio* to be installed. The following versions are currently supported:
• Microsoft Visual Studio* 2017, 2019
• Microsoft Visual Studio Express* (only for command line compilation)

On macOS*, the Intel® C/C++ Compiler and Intel® Fortran Compiler require a version of Xcode* to be installed. The following versions are currently supported:
• Xcode* 10.x, 11.x

A 64-bit operating system host is required to use the Intel® VTune™ Profiler graphical user interface to analyze collected profile data. Command line profiling and reporting is supported on a 32-bit operating system host. On Linux*, the following packages must be installed for the

Intel® VTune™ Profiler GUI:
• GTK+3
• X.Org (v1.0 or higher, v1.7 or higher is recommended)
• X.Org X11 libXss runtime library
• Network Security Services library (v3.22 or higher)
• ALSA library

Lisensalternativer

Intels utviklingsverktøy tilbys enten som navngitt bruker (single user) eller som flytende nettverkslisens (floating). Ved bestilling må operativsystemet velges for at lisensene skal bli riktig konfigurerert.

Det finnes en separat versjon for studenter (student edition) og utdanningsinstitusjoner (academic).

Support

Support og ressurser for Intel

Ved kjøp av Intels programvare inngår alltid 12 måneders support- og vedlikeholdsavtale. Avtalen gir fri tilgang til Intel Premier Support samt oppgraderinger. Avtalen kan enkelt forlenges via Alfasoft.

Alfasoft anbefaler følgende Intel sider for support- og ressurshjelp:

Trenger du hjelp med din bestilling eller har spørsmål rundt Intels produkter eller supportavtaler, vennligst send oss en mail på Denne e-postadressen er beskyttet mot programmer som samler e-postadresser. Du må aktivere javaskript for å kunne se den.Denne e-postadressen er beskyttet mot programmer som samler e-postadresser. Du må aktivere javaskript for å kunne se den."> eller ring tlf. +47 64 84 15 90.