Crea código rápido Más rápidamente

product brief Crea código rápido… Más rápidamente Intel® Parallel Studio XE 2016 Intel Software Development Tools Qué hace: • Te permite desarrollar

9 downloads 99 Views 876KB Size

Recommend Stories


Unidades de filtro y regulador MS-LFR, serie MS, NPT
Unidades de filtro y regulador MS-LFR, serie MS, NPT -V- Nuevo Variante UL1 Unidades de filtro y regulador MS9-LFR, serie MS, NPT Cuadro general de

MS POWERPOINT. Ing. Patricia Acosta Vargas, MSc. MS POWERPOINT 2007
Ing. Patricia Acosta Vargas, MSc. MS POWERPOINT MS POWERPOINT 2007 Office PowerPoint 2007 tiene una interfaz de usuario nueva denominada la Cinta d

Story Transcript

product brief

Crea código rápido… Más rápidamente Intel® Parallel Studio XE 2016 Intel Software Development Tools

Qué hace: • Te permite desarrollar un código más rápido. Multiplicar el rendimiento de las aplicaciones de manera que escalen adecuadamente en los procesadores de hoy y de próxima generación. • Te ayuda a escribir el código más rápidamente, con un conjunto de herramientas que simplifica la creación de código paralelo rápido y fiable. • Incluye compiladores y librerías de alto rendimiento, modelos de código paralelo, asistente de manejo de hilos y vectorización, depurador de memoria e hilos, perfilador, y más.

Qué novedades incluye: • Genera rápidamente código que aprovecha los hilos y la vectorización. El Asistente de Vectorización te da las herramientas y ayuda necesarias para vectorizar de manera efectiva en días, en lugar de meses. • Acelera el funcionamiento de aplicaciones de análisis de datos e inteligencia artificial utilizando Intel® Data Analytics Acceleration Library (Intel® DAAL). • Mejora el rendimiento de los clústeres, perfilando las tareas MPI más rápidamente (hasta 32K rangos) utilizando MPI Performance Snapshot. • Y mucho, mucho más... Necesitas que tu aplicación se ejecute más rápidamente. Tu software analiza grandes volúmenes de datos, procesa imágenes médicas, ejecuta análisis financieros en tiempo real, simulaciones (por ejemplo, de estado del tiempo), o una entre las miles de tipos de tareas que deben completarse lo antes posible. Ya estás empleando herramientas de desarrollo incumbentes (por ejemplo, GNU, XCode* o Visual Studio*) en Linux*, OS X* y Windows*. Lo que buscas es un conjunto de herramientas que sea compatible con la manera en que actualmente trabajas y que te facilite la creación de código que se ejecute más rápidamente. Intel® Parallel Studio XE es la suite de herramientas de rendimiento que acelerará la ejecución de tus aplicaciones aprovechando la siempre creciente cantidad de núcleos y el ancho de registros vectoriales de los procesadores Intel® Xeon® y los coprocesadores Intel® Xeon Phi™.

Intel Parallel Studio XE 2016

2

Intel Parallel Studio XE Intel® Parallel Studio XE está disponible en tres ediciones. Elige aquella que mejor satisfaga tus necesidades de desarrollo.

EDICIÓN

QUÉ HACE

Composer

QUÉ INCLUYE

Permite crear código rápido utilizando compiladores y librerías líderes de la industria, incluyendo una nueva librería de procesamiento analítico de datos

Compiladores de C++ y/o Fortran*, librerías de rendimiento y modelos de programación paralela

Añade herramientas de análisis

Composer Edition más un perfilador de rendimiento, optimización de vectorización y prototipado de hilos, y un depurador de memoria e hilos

Añade herramientas para clústeres MPI

Professional Edition más una librería de comunicaciones para clústeres MPI y recursos para la comprobación de errores y puesta a punto

Professional

Cluster

Un año de Soporte Técnico y Actualizaciones Incluidas La compra de productos le proporciona acceso y apoyo a las nuevas actualizaciones, así como a versiones anteriores. También le permite realizar consultas privadas, directas y atendidas por profesionales sobre el producto, junto con acceso a décadas de experiencia de productos de nuestra comunidad de usuarios a través de foros y una biblioteca de documentos de autoayuda.

Composer • Obtén un mayor rendimiento simplemente recompilando con las soluciones C++ y Fortran líderes de la industria. • Simplifica la adición de paralelismo con modelos paralelos intuitivos y soporte para vectorización. • Aprovecha las librerías avanzadas, optimizadas para el hardware más reciente. COMPONENTES

DETALLES

• Rendimiento de aplicaciones C++ líder en la Industria • Compatible con los compiladores, entornos y sistemas operativos más populares • Desarrollo simplificado vía modelos de paralelismo basados en estándares, incluyendo OpenMP

Impulso en el rendimiento de aplicaciones C++ en Windows y Linux usando el Compilador Intel C++ (Más alto es mejor)

Coma Flotante

Entero

1

1.30

1

Intel 16.0

GCC 5.2.0

C/C++ Compiler

Visual C++ 2015

1.51 1.24

1

1.51 1

Windows

Linux

Estimado SPECfp®_rate_base2006

Windows

Intel C++ 16.0

GCC 5.2.0

Intel C++ 16.0

Visual C++ 2015

Intel 16.0

Compilador Intel® de C++

Linux

Estimado SPECint®_rate_base2006

Media geométrica estimada, referencia tasa SPEC Configuración: Windows hardware: HP DL320e Gen8 v2 (single-socket server) con Intel Xeon CPU E3-1280 v3 @ 3.60GHz, 32 GB RAM, HyperThreading es off; Linux hardware: HP BL460c Gen9 con Intel Xeon CPU E5-2680 v3 @ 2.50GHz, 256 GB RAM, HyperThreading es on. Software: Intel C++ compiler 16.0, Microsoft C/C++ Optimizing Compiler Version 19.00.23026 for x86/x64, GCC 5.2.0. Linux OS: Red Hat Enterprise Linux Server 7.1 (Maipo), kernel 3.10.0-229.el7.x86_64. Windows OS: Windows 8.1. SPEC Benchmark (www.spec.org).

3

Intel Parallel Studio XE 2016

Composer (Cont.) COMPONENTES

DETALLES

• Rendimiento de aplicaciones Fortran líder en la industria • Amplio soporte para los estándares de Fortran, OpenMP y más • Compatible con los compiladores y entornos de desarrollo más populares

Impulso en el rendimiento de aplicaciones Fortran en Windows y Linux usando el Compilador Intel Fortran (Más alto es mejor) 1.88

1.09

gFortran* 5.1.0

Open64* 4.5.2

Windows

Absoft* 15.0.1

1.00

1.07

PGI Fortran 15.3

Absoft* 15.0.1

0.00

PGI Fortran 15.3

1.00

Compilador Intel® de Fortran

1.32

Intel Fortran 16.0

1.33

Compilador Fortran

Intel Fortran 16.0

1.64

Linux

Media geométrica estimada, referencia Polyhedron Configuración: Hardware: Intel Core i7-4770K CPU @ 3.50GHz, HyperThreading es off, 16 GB RAM. Software: Intel Fortran compiler 16.0, Absoft 15.0.1,. PGI Fortran* 15.3, Open64 4.5.2, gFortran 5.1.0. Linux OS: Red Hat Enterprise Linux Server release 7.0 (Maipo), kernel 3.10.0-123.el7.x86_64. Windows OS: Windows 7, Service pack 1. Windows* compiler switches: Absoft: -m64 -O5 -speed_math=10 -fast_math -march=core -xINTEGER -stack:0x80000000. Intel Fortran compiler: /fast / Qparallel /link /stack:64000000. PGI Fortran: -fastsse -Munroll=n:4 -Mipa=fast,inline -Mconcur=numa. Linux compiler switches: Absoft -m64 -mavx -O5 -speed_math=10 -march=core -xINTEGER. Gfortran: -Ofast -mfpmath=sse -flto -march=native -funroll-loops -ftree-parallelize-loops=4. Intel Fortran compiler: -fast –parallel. PGI Fortran: -fast -Mipa=fast,inline -Msmartalloc -Mfprelaxed -Mstack_arrays -Mconcur=bind. Open64: -march=bdver1 -mavx -mno-fma4 -Ofast -mso –apo. Polyhedron Fortran Benchmark (www.fortran.uk).

• Mejora el análisis de big data y prestaciones de aprendizaje del equipo con una librería sencilla de utilizar • Ofrece un alto rendimiento de las aplicaciones en el amplio espectro de los dispositivos con arquitectura Intel • Acelera el tiempo-a-valor con la integración de la fuente de datos y el entorno • Reduce el tiempo de desarrollo de aplicaciones a través de una gran variedad de algoritmos de análisis avanzado pre-optimizados

Impulso en el rendimiento de regresión lineal usando Intel DAAL vs. Spark MLLib 8

Librería de análisis de datos y aprendizaje por ordenador

6

Velocidad

Intel® Data Analytics Acceleration Library (Intel® DAAL)

6× 4





1M × 800

1M × 1000





2 0

1M × 200

1M × 400

1M × 600

Tamaño de Tabla Configuración: Versiones: Intel Data Analytics Acceleration Library 2016, CDH v5.3.1, Apache Spark v1.2.0; Hardware: Intel Xeon Processor E5-2699 v3, 2 18-core CPUs (45MB LLC, 2.3GHz), 256GB de RAM por nodo; Operating System: CentOS 6.6 x86_64. Linear regression (DAAL NormEq vs. MLLib 8 iterations) en un 8-node Hadoop cluster basado en Intel Xeon Processors E5-2697 v3.

Intel Parallel Studio XE 2016

4

Composer (Cont.) COMPONENTES

DETALLES

• La librería matemática más rápida y popular para procesadores Intel® y compatibles • Preparada para un rendimiento superior en procesadores más antiguos, más modernos y aún no liberados • •API estándar de facto para una integración de código sencilla

Impulso en el rendimiento DGEMM usando Intel MKL vs. ATLAS* (Más alto es mejor)

Librería matemática Intel® Math Kernel Library

Prestaciones (GFlops)

Procesador Intel® Xeon® E5-2699 v3 1500 1000 500 0

256

300

450

800 1000 1500 2000 3000 4000 5000 6000 7000 8000

Tamaño de la Matriz (M = N) Intel MKL - 1 hilo ATLAS - 1 hilo

Intel MKL - 18 hilos ATLAS - 18 hilos

Intel MKL - 36 hilos ATLAS - 36 hilos

Configuración: Versiones: Intel Math Kernel Library (Intel MKL) 11.3, ATLAS 3.10.2; Hardware: Intel Xeon Processor E5-2699v3, 2 Eighteen-core CPUs (45MB LLC, 2.3GHz), 64GB of RAM; Intel Core Processor i7-4770K, Quad-core CPU (8MB LLC, 3.5GHz), 8GB de RAM; Operating System: RHEL 6.4 GA x86_64.

Bloques algorítmicos para aplicaciones de datos y medios Intel® Integrated Performance Primitives

• Bloques de construcción pre-optimizados y listos para múltiples núcleos, con funciones computacionalmente intensivas para ayudar al tratamiento de grandes conjuntos de datos y la computación de alto rendimiento • Amplio soporte de domino, incluyendo tratamiento de imágenes y señales, compresión de datos, criptografía y tratamiento de cadenas • Soporta plataformas cruzadas, optimizado tanto para procesadores actuales como futuros • Librería de plantillas C++ ampliamente utilizada para el paralelismo de tareas

Librería de gestión de hilos Intel® Threading Building Blocks

• Ofrece algoritmos paralelos y contenedores concurrentes de alto nivel, y bloques básicos de bajo nivel para la gestión de memoria, bloqueos y operaciones atómicas • Manera escalable y eficiente de explotar toda la potencia de los múltiples núcleos • Compatible con múltiples compiladores y portable a varios sistemas operativos

Modelo paralelo basado en estándares

• Implementación orientada al rendimiento de OpenMP 4.0; soporte inicial de 4.1

Intel® OpenMP

• Soporte de Intel® SSE y AVX • Simplifica la adición de paralelismo para un mayor rendimiento con solo tres palabras reservadas

Modelo paralelo simplificado Intel® Cilk™ Plus

• Escalable hacia el futuro con un motor de ejecución que funciona perfectamente en sistemas con cientos de núcleos • Vectorización y multi-hilado para un rendimiento óptimo en todos los procesadores Intel® y compatibles

Análisis numérico Fortran Rogue Wave IMSL* Library

• Funciones de análisis numérico para aplicaciones Fortran, con un conjunto completo de 1,000+ algoritmos matemáticos y estadísticos • Disponible como añadido (add-on) para cualquier suite Fortran (incluida en Composer Edition)

5

Intel Parallel Studio XE 2016

Professional Todo lo incluido en la edición Composer, más • Nueva librería de análisis de datos para acelerar el procesamiento de grandes volúmenes de datos • Perfilador de rendimiento e hilos avanzado para poner a punto el rendimiento y la escalabilidad multi-núcleo • Asistente de vectorización e hilos para vectorizar y multi-hilar en días en lugar de meses • Depurador de memoria e hilos para una identificación sencilla de las fugas de memoria y los errores de reserva de memoria COMPONENTES

DETALLES

• Recolecta un rico conjunto de datos para poner a punto el rendimiento de las operaciones de CPU and GPU, la escalabilidad multi-núcleo, OpenMP, el ancho de banda, y más • Ordena, filtra y visualiza resultados para una rápida visión de los cuellos de botella en el rendimiento • Automatiza los tests de regresión y recolecta datos de manera remota utilizando la potente línea de comandos Perfilador de rendimiento Intel® VTune™ Amplifier XE

• Consta de 2 herramientas: Vectorization Advisor y Threading Advisor • Obtén un mayor rendimiento del código gracias a la vectorización y el multi-hilado • Vectoriza y separa en hilos de manera efectiva en días en lugar de meses • Análisis de patrones de acceso a memoria, dependencias en bucles y cantidades de viajes de ida y vuelta • Diseño, puesta a punto y verificación de hilos sin interrumpir el desarrollo normal

Optimización de vectorización y prototipado de hilos Intel® Advisor XE

Intel Parallel Studio XE 2016

6

Professional (Cont.) COMPONENTES

DETALLES

• Encuentra rápidamente las fugas de memoria y los errores de reserva de memoria • Localiza errores de hilos difíciles de detectar como condiciones de carrera y abrazo mortales • Detecta accesos fuera de límites y punteros “colgados”

Depurador de memoria e hilos Intel® Inspector XE

Cluster Todo lo incluido en la edición Professional, más • Acelera el rendimiento de las aplicaciones en clústeres basados en arquitectura Intel® con flexibilidad de fabrica • Perfila las aplicaciones MPI de forma que permite encontrar rápidamente los cuellos de botella y alcanzar un alto rendimiento en las aplicaciones para clústeres paralelos COMPONENTES

DETALLES

• Permite que las aplicaciones se ejecuten más rápidamente en clústeres basados en arquitectura Intel con flexibilidad de fabrica • Librería MPI optimizada para el rendimiento • Escalabilidad sostenida con bajas latencias, ancho de banda más amplio y mayor cantidad de procesos • Completo Soporte híbrido para sistemas multi-núcleo y de muchos núcleos

Rendimiento superior con Intel MPI Library 5.1

4 bytes

1

1

4.7

5.2 3.66 1

0

1

1

2.42

2

3.18

3.6

3

4.3

4

3.6

Intel® MPI Library

Hasta 5.2× en 64 nodos

5

1.70 1

Librería Message Passing Interface (MPI)

Aceleración (veces)

6

4.12

1792 procesos, 64 nodos (InfiniBand + Memoria compartida), relativo a Linux 64 (media geométrica) referencia en latencia MPI (Más alto es mejor)

512 bytes 16 Kbytes 128 Kbytes 512 Kbytes

IntelMPI 5.1

MVAPICH2 2.1

OpenMPI 1.8.5

Configuración: Hardware: CPU: Dual Intel Xeon [email protected]; 64 GB RAM. Interconnect: Mellanox Technologies MT27500 Family [ConnectX*-3]. Software: RHEL 6.5; OFED 3.5-2; Intel® C/C++ Compiler XE 15.0.3; Intel® MPI Library 5.1; Intel® MPI Benchmarks 4.1

7

Intel Parallel Studio XE 2016

Cluster (Cont.) COMPONENTES

DETALLES

• Perfile las aplicaciones MPI para encontrar rápidamente lo cuellos de botella y alcanzar un alto rendimiento en las aplicaciones para clústeres paralelos • Perfilado de rendimiento rápido de grandes tareas MPI (hasta 32K rangos) mediante MPI Performance Snapshot • Escalable, con baja sobrecarga y visualización efectiva • Flexible para adaptare al flujo de trabajo: compila, enlaza, o ejecuta

Perfilado y análisis MPI Intel® Trace Analyzer and Collector

Intel Parallel Studio XE 2016

8

Qué incluye Intel® Parallel Studio XE COMPOSER EDITION1

PROFESSIONAL EDITION1

CLUSTER EDITION

Intel C++ Compiler

ü

ü

ü

Intel Fortran Compiler

ü

ü

ü

Intel Data Analytics Acceleration Library

ü

ü

ü

Intel Threading Building Blocks (sólo C++)

ü

ü

ü

Intel Integrated Performance Primitives (sólo C++)

ü

ü

ü

Intel Math Kernel Library

ü

ü

ü

Intel Cilk™ Plus (sólo C++)

ü

ü

ü

ü

ü

ü

Incluido y Add-on

Add-on

Add-on

Intel Advisor XE

ü

ü

Intel Inspector XE

ü

ü

Intel VTune Amplifier XE3

ü

ü

Intel OpenMP* Rogue Wave IMSL* Library (sólo Fortran) 2

3

Intel MPI Library

ü

Intel Trace Analyzer and Collector

ü

Sistemas Operativos (Entorno de desarrollo)

Windows (Visual Studio), Windows (Visual Studio), Linux (GNU), OS X4 (XCode) Linux (GNU)

Windows (Visual Studio), Linux (GNU)

Notas: 1. Disponible para un único lenguaje (C++ o Fortran) o ambos lenguajes 2. Disponible como add-on para cualquier suite Fortran para Windows*, o incluida con una versión de Composer Edition. 3. Disponible incluida en una suite o de forma independiente 4. Disponible como suites de un único lenguaje en OS X.

Especificaciones Procesadores

Soportan varias generaciones de procesadores y coprocesadores Intel® y compatibles, entre ellos se encuentran, aunque no se limita, procesadores Intel Core™, y coprocesadores Intel Xeon e Intel Xeon phi™

Lenguajes

Compatible con los compiladores de Microsoft, GCC, Intel. C, C++, C#, Fortran, Java*, ASM

Sistemas operativos

Windows, Linux y OS X (los desarrolladores OS X deben escoger entre las versiones de C++ o Fortran de la edición Composer).

Herramientas y entornos de desarrollo Detalles adicionales

Windows : Integración en Microsoft Visual Studio* Linux : Compatible con herramientas GNU OS X : XCode www.intel.com/software/products/systemrequirements/

Aprende más y descarga una evaluación por 30 días en : intel.ly/parallel-studio-xe

INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL’S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS OTHERWISE AGREED IN WRITING BY INTEL, THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR. Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. Benchmark Source: Intel Corporation. Optimization Notice: Intel’s compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice. Notice revision #20110804. Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked “reserved” or “undefined.” Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information. The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling 1-800-548-4725, or by visiting Intel’s Web site at www.intel.com. Copyright © 2015 Intel Corporation. All rights reserved. Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries. * Other names and brands may be claimed as the property of others. Printed in USA

Please Recycle

Intel-Parallel-Studio-XE-2016-PB-EN/Rev081715

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.