INTEL PARALLEL STUDIO XE 2016  

Año: 2015

Categoria: DVDS - Programas
Precio: 6000 $ar
Discos: 1

Alto rendimiento para aplicaciones HPC y Big Data Analytics

Intel® XE Estudio Paralelo 2016, lanzado el 25 de agosto de 2015, es la última entrega de nuestra caja de herramientas de desarrollo para computación de alto rendimiento (HPC) y aplicaciones de computación técnica. Este conjunto de compiladores, bibliotecas, instalaciones de depuración y herramientas de análisis, se dirige a la arquitectura Intel®, incluyendo soporte para los últimos procesadores Intel® Xeon® (con nombre en código Skylake) y los procesadores Intel® Xeon Phi ™ (con nombre en código Knights Landing). Intel® XE Estudio Paralelo 2016 ayuda a los desarrolladores de software de diseño, construcción, verificar y código de sintonía en Fortran, C ++, C y Java.

Hay cuatro cosas que me gustan de destacar cuando describo liberación herramienta de este año:

Intel® Data Analytics Aceleración Biblioteca
Vectorización Asesor
MPI Performance Snapshot
Alto rendimiento compatibilidad con los estándares de la industria, los últimos procesadores, sistemas operativos y sus entornos de desarrollo relacionados.
Intel Data Analytics Biblioteca Aceleración (Intel® DAAL)

Los científicos de datos están encontrando Intel® DAAL muy emocionante ya que ayuda a grandes análisis de datos de velocidad. Está diseñado para su uso con plataformas de datos más populares, incluyendo Hadoop *, Spark *, R, y Matlab *, para el acceso a datos de alta eficiencia. Hemos visto Intel DAAL acelerar PCA por 4-7X, y un cliente que ha visto 200X para la alternancia menos algoritmo de predicción de la plaza, en comparación con la última chispa de código abierto + MLlib. (detalles de ambas reclamaciones están en mi blog sobre DAAL). Intel DAAL fue creado por el equipo de renombre que crea el Math Kernel Library Intel® (Intel® MKL). Intel DAAL puede ser pensado como "Intel MKL para Big Data" - pero en realidad es mucho más! Muchos más detalles sobre Intel DAAL, incluyendo formas de descargar HOY están en mi blog sobre DAAL. Intel DAAL está disponible para Linux *, OS X * y Windows *.

Vectorización Asesor

Vectorización es el proceso de utilización de las instrucciones SIMD en los procesadores. En la búsqueda para "modernizar" las solicitudes para obtener el máximo rendimiento de cualquier procesador moderno, un desarrollador de software necesita para hacer frente a el multithreading, vectorización y descamación de la tela. Intel® Asesor XE 2016 proporciona herramientas para ayudar con multithreading y vectorización:

Vectorización Advisor es una herramienta de análisis que ayuda a identificar los bucles que se beneficiarán los más de vectorización mediante la identificación de los obstáculos a la vectorización que son particulares a su programa, explorar el beneficio de la organización de datos alternativa, y aumentar la confianza de que las transformaciones, con el objetivo de aumentar la vectorización, voluntad preservar la exactitud de su programa original.
Enhebrado Advisor es una herramienta de diseño roscado y prototipos que permite analizar, diseñar, ajustar y comprobar enhebrar opciones de diseño rápidamente.
Enhebrado Asesor ha ganado una reputación en los últimos cinco años para ayudar a encontrar la mejor opción para multithreading una aplicación más rápida y sin olvidos costosos. La experiencia de refinar este asesor nos ha ayudado a crear este nuevo asesor para la vectorización con nuestro conocimiento, con base en la retroalimentación de los clientes, de las mejores maneras de dar consejos basados ??en un análisis de los programas.

Vector Asesor no se puede decir nada que no se podía mostrar cómo hacerlo usted mismo. Sin embargo, cuando enseño vectorización "Tiendo a recitar una lista de cosas para ver. Cada elemento que le sugiero a "comprobar" implica el uso de una herramienta de una manera particular. Acercando que en una sola herramienta, hace que la vida más fácil y definitivamente hace el proceso más rápido y más eficiente. Una de las características clave consejero de vectorización es un Informe de la Encuesta que ofrece los datos del informe compilador integrado y los datos de rendimiento en un solo lugar, incluyendo consejos GUI-incrustado sobre cómo solucionar los problemas de vectorización específicos de su código. Esta página aumenta ese consejo GUI embebido con enlaces a recursos de vectorización basados ??en la web.

Una excelente introducción 12 minutos al Asesor Vectorización está disponible como un video en línea.

MPI Performance Snapshot

El Performance Snapshot MPI es una herramienta de rendimiento ligero escalable para aplicaciones MPI. Recoge una variedad de estadísticas de aplicación MPI (tales como la comunicación, la actividad, y el equilibrio de carga) y la presenta en un formato fácil de leer. La herramienta no está disponible por separado, sino que se ofrece como parte del Intel® Parallel XE Estudio 2016 Cluster Edition.

El Performance Snapshot MPI ayuda a lidiar con los problemas siguientes, ya que se refiere al análisis de la aplicación MPI al escalar a miles de filas:

El tamaño de los clusters siguen creciendo las aplicaciones lo son cada vez más y más escalable.
Se recogen grandes cantidades de datos al hacer perfiles en mayor escala, que a su vez puede fácilmente llegar a ser inmanejable.
Es difícil identificar cuáles son las métricas clave para realizar un seguimiento cuando se reúnen por lo que grandes cantidades de datos.
Al abordar estos tres elementos, MPI Performance Snapshot mejora la escala de al menos 32K filas que es un orden de magnitud por encima de lo tolerable con el prior Intel Trace Analyzer y coleccionista. Por lo tanto, ahora podemos recomendar cuando el objetivo de optimizar una carrera a gran escala (cualquier cosa por encima de mil MPI filas), nos sugiere comenzar con la capacidad instantánea Rendimiento MPI primero de averiguar donde tiene que cavar más profundo (que procesos se están desacelerando la aplicación abajo , ¿dónde están los picos en el uso de memoria, etc.). Luego, hacer otra carrera con el procesador Intel Trace Analyzer y Colector en un subconjunto de filas seleccionados para obtener una información más detallada por proceso con el fin de visualizar cómo se implementa un algoritmo de comunicación y si ver si hay cuellos de botella aparentes.

MPI Performance Snapshot combina estadísticas ligeros de la Biblioteca MPI Intel® con contadores de OS y de nivel de hardware para ofrecerle categorización de alto nivel de su aplicación: MPI vs. OpenMP información desequilibrio de la carga, uso de memoria, y un desglose de MPI vs . cómputo en función del tiempo en serie.

Para más detalles, usted debe comprobar la completa Guía del usuario MPI Performance Snapshot y Análisis MPI Aplicaciones con MPI Performance Snapshot en el Intel Trace Analyzer y página de documentación del colector.

Apoyo de alto rendimiento para ...

Los últimos procesadores ...

se apoyan incluyendo el apoyo a la microarquitectura Skylake y Knight Landing microarquitectura.

Las últimas normas de la industria ...

Estamos orgullosos de tener un apoyo muy fuerte para los estándares de la industria - nuestro objetivo es ser un líder y mantener nuestra reputación de ser la segunda a ninguno.

Nuestro apoyo Fortran incluso incluye una característica del proyecto Fortran estándar 2015 que puede ayudar MPI-3 usuarios. El estado actual de las características de Fortran se puede encontrar en el blog de ??Dr. Fortran "Intel® Fortran Compiler - Apoyo a las normas del lenguaje Fortran."

El estado actual de C / C ++ características de soporte estándar se pueden encontrar en los blogs de Jennifer "C ++ 14 Características compatibles con Intel® C ++ Compiler" y "Apoyo C11 en compilador Intel C ++".

Nuestro apoyo OpenMP se detalla en la última guía del usuario del / C ++ compilador de C y la última guía del usuario para el compilador Fortran.

Soporte del sistema operativo Debian incluye * 7.0, 8.0; Fedora * 21, 22; Red Hat * Enterprise Linux 5, 6, 7; SuSE * Linux Enterprise Server 11,12; Ubuntu 12.04 LTS * (64 bits), 13.10, 14.04 LTS, 15,04; OS X 10.10; De Windows 7 a 10, Windows Server 2008 a 2012. Estas son sólo las versiones que hemos probado, muchos sistemas operativos adicionales deben trabajar (por ejemplo, CentOS).

Aprende más

Hay una serie de seminarios que se celebra a partir de septiembre 2015, que cubre muchos temas relacionados con Intel Parallel Studio XE 2016. Los seminarios pueden ser atendidos en vivo, y ofrecen interactivo de preguntas y el tiempo de respuesta. Los seminarios web también estará disponible para su repetición después de que se llevó a cabo el seminario web en vivo. El primer seminario es el 1 de septiembre - "¿Qué hay de nuevo en Intel® Parallel XE Estudio 2016?"

Muchas más maneras de aprender más están en el XE 2016 Intel® Parallel Studio sitio web. Una serie de puntos de referencia que ilustran las mediciones de rendimiento están en línea también.

Hay muchas nuevas características que no sumergirse en, incluyendo gran nuevo soporte para MPI + OpenMP sintonía con Intel VTune Amplifier XE, así como una serie de mejoras para Intel® Threading Building Blocks incluyendo los incresingly populares capacidades de gráficos de flujo y espacios de trabajo ,