CONSIGA LA MÁXIMA EFICACIA CON LA NUEVA GENERACIÓN DE COMPILADORES INTEL VISUAL FORTRAN

 

Intel® Visual Fortran Composer XE 2011 incluye la última generación de compliadores

Intel Fortran compilers, Intel® Visual Fortran Compiler XE 12.0 for Windows, Intel® Fortran Composer XE is available for Linux* and Mac OS* X

 

Este paquete le concederá grandes capacidades en el desarrollo de aplicaciones paralelas y un avanzado desarrollo de las tecnologías basadas en las plataformas de compilación y proceso Intel.

Incluye la potencia del compilador dedicada a la optimización avanzada, multitarea, soporte de procesador, vectorización y lo op unrolling.

En Windows*, posee completa funcionalidad VAX FORTRAN* y Compaq Visual

Fortran*. El nuevo soporte incluye características  ISO Fortran 2008  tales como submodulos y co-array Fortran. También incluye avanzadas funciones de proceso matemático dentro de la libreríaIntel® Math Kernel Library (Intel® MKL). La versión

Windows se integra dentro de Microsoft Visual Studio 2005*, 2008*, y

2010*, mientras  en Linux soporta Eclipse CDT*, y

XCode* en Mac OS* X.

 

Descargue una demo desde:

 

www.intel.com/software/products/eval.

 

 

Nota para Fortran developers usando C or C++

 

Las aplicaciones Parallel Building Blocks e Intel® Integrated Performance Primitives, lo hacen ideal para usuarios de  Fortran y C/C++.

Para usuarios Windows, la suite requiere que tengan instalado Microsoft Visual Studio para usar el compilador C++

 

 

 

 

 

 

 

 

 

 

 

 

Una colección de grandes herramientas para los desarrolladores bajo FORTRAN

 

Intel [Visual] Fortran Composer XE 2011

Una sólida herramienta para crear código paralelo robusto,

Intel [Visual] Fortran Composer XE 2011 combina el compilador Intel Visual

Fortran compiler con lo siguiente:

-Intel® Math Kernel Library (Intel® MKL)

 

Rápida aplicación con un conjunto enorme de funciones matemáticas paralelas para aplicaciones científicas, de ingeniería y financieras que requiere de la gran capacidad de Intel

-Intel® Debugger

El depurador de código ha sido optimizado para la arquitectura Intel®

 

 

Advanced Performance Features

Intel [Visual] Fortran Composer XE 2011

ahora incluye soporte para co-array Fortran, multi-cpu compartiendo nodos de memoria Cluster support está disponible en Intel(r) Cluster Studio

Otras características incluidas en Fortran 2008 son DO CONCURRENT,

CONTIGUOUS, I/O enhancements, y nuevas funciones intrínsecas

 

• High Performance Parallel Optimizer (HPO) ofrece mejoras para analizar y optimizar procesos paralelos

 

• Automatic Vectorizer analyzes: determina cuando es seguro y efectivo efectuar determinadas iteraciones.

• Interprocedural Optimization (IPO) :mejora enormemente el uso de funciones que se usan frecuentemente, especialmente de programas que llaman a bucles

• Loop Profiler :Diseñada especialmente para el control de bucles

 

• Profile-Guided Optimization (PGO) :reorganiza instrucciones para reducir tráfico

• OpenMP 3.0 :para el desarrollo de paralelismo dentro de aplicaciones C/C++

 

El Profiler del lazo es parte del compilador y se puede utilizar para generar el lazo de arriba bajo y para funcionar perfilando para demostrar apuroses y donde introducir los hilos de rosca.

 

 

 

 

 

 

 

 

 

 

 

 

 

La optimización Perfil-Profile-Guided (PGO) mejora funcionamiento del uso reduciendo golpear del instrucción-instrucción-cache, reorganizando la disposición del código, tamaño de código que encoge, y reduciendo mispredictions de la rama.

El proceso perfil-profile-guided de la optimización

OpenMP 3.0 se apoya para ayudar a simplificar el desarrollo mA-ma-based prag del paralelismo en sus usos de C/C++.

 

MAS NOVEDADES

 

Integración dentro de Microsoft Visual Studio y

Microsoft Visual Studio 2008 Shell

.

Compatibility

 

Intel Visual Fortran Composer XE está diseñado para trabajar con productos de desarrollo de Microsoft*

Y compiladores GNU Fortran . Proporciona soporte expandido para procesadores multicore de 32-bit y64-bit incluyendo soporte para Intel® Advanced Vector Extensions (Intel® AVX).

The Intel [Visual] Fortran Compiler soporta los últimos estándares  Fortran

Así como Fortran 90, Fortran 77, y Fortran IV.

 

System Requirements

 

Entre en

www.intel.com/software/products systemrequirements/        

 

 

 

Intel® Software Development Products proporciona las mejores aplicaciones paa aprovechar la arquitectura Intel,y permite sacar el máximo rendimiento a las caracteristicas del Pentium® 4 processor; Pentium M —parte del procesador Intel® Centrino™ mobile technology§; Intel® Xeon™ e Intel® Itanium® 2 processors; e Intel XScale® microarchitecture. Todas la herramientas adquiridas cuentan con un año de actualizaciones gratis y acceso a Intel® Premier Support.
 
  Compiladores   VTune™
Analyzers
  Performance
Libraries
  Threading
Tools
  Cluster
Tools
  Training
 

 

Ultimas Noticias: Hp ha anunciado que retirará Compaq Visual Fortran y un plan para migrar estas licencias a Intel

Visual Fortran en Diciembre del año 2005. Con este motivo habrá ofertas especiales para esta migración, no dude

en consultarnos.

Más información en

http://h21007.www2.hp.com/dspp/tech/tech_TechSoftwareDetailPage_IDX/1,1703,7088,00.html

 

 

CompiladoresIntel®

Los compiladores ayudan a mejorar el rendimiento y velocidad del software, son una herramienta fundamental de los

desarrolladores Cada Compilador incluye Intel® Premier Support direcamente desde Intel y con el soporte tecnico

de expertos en Intel® architecture.

Intel® C++ Compiler para Windows*
Intel® C++ Compiler for Windows* es compatible con la mayor parte de entornos de desaroollo tales como Microsoft Visual Studio* , Microsoft Visual C++* .NET. El C++ Compiler permite a los nucleos OS para desarroladores de dispositivos que corren bajo Intel® Personal Internet Client Architecture (Intel® PCA) y usando Windows CE .NET.

Intel® C++ Compiler for Linux*
Intel C++ Compiler for Linux* con los entornos de desarrollo mas usados en el mercado tales como GNU C/C++ ,C++ ABI. El compilador proporciona desarrollo y optimizacion a través del soporte para OpenMP* 2.0 standard y la caracteristica auto-parallelism . Todos los compiladores vienen con un año de soporte, incluyendo actualizaciones.

Intel® Visual Fortran Compiler, Standard Edition, for Windows*
Intel® Visual Fortran Compiler, Standard Edition, for Windows* combina las caracteristicas del lenguaje Compaq Visual Fortran* con la tecnologia de optimizacion y generacion de codigo y outstanding de Intel® . Su codigo fuente y su inea de comandos es totalmente compatible con Compaq Visual Fortran, incluyendo extensiones industriales de Microsoft Visual Studio .NET

Intel® Visual Fortran Compiler, Professional Edition, for Windows*
Intel® Visual Fortran Compiler, Professional Edition, for Windows* incluye toda la funcionalidad de a version Standard Edition, y ademas las caracteristicas de IMSL* Fortran Library 5.0 de Visual Numerics, Inc. La edición profesional incluye optimizaciones avanzadas para hacer que las aplicaciones vayan mucho mas rapido en entornos IA-32 e Intel® Itanium® 2 processors.

 

 

Intel® Fortran Compiler for Linux*
Intel® Fortran Compiler for Linux* es compatible con los entornos de desarrollo mas avanzado y cumpl es estandar ISO Fortran 95 . The Fortran Compiler for Linux proporciona desarrollo y optimiazacion mediante el uso del estandar OpenMP 2.0 y caracteriticas de autoparalelismo. ITrabaja con los entornos y herramientas de desarrrollo GNU tales como linkers y debuggers, y proporciona soporte para lenguajes Fortran y C

 

 

Intel® C++ Software Development Tool Suite for Palm OS*, Symbian OS*, Nucleus* OS, y OS-Independent Systems
Intel® C++ Software Development Tool Suite for Palm OS*, Symbian OS*, Nucleus* OS, y OS-Independent Systems ayuda los desarrolladores a desarrollar codigos de aplicacion para sistemas wireless basados en Intel Personal Internet Client Architecture (Intel PCA) processors y que funciona bajoPalm OS, Nucleus OS, o Symbian OS asi como sistemas OS-independent

 

INTEL® VTUNE™ ANALYZERS
INTEL® VTUNE™ ANALYZERS


Intel® VTune™ analyzers le ayudara a localizar y eliminar cuellos de botella de software mediante la recoleccion. el analisis y la muestra de amplios conjuntos de datos dedicados a funciones especificas , modulos o instrucciones. El VTune analyzers proporciona "profiling technologies" que le permitiran optimizaciones a través de diversas plataformas y entornos de desarrollo y que además soporta la ultima tecnologia de los procesadores Intel®

 

Intel® VTune™ Performance Analyzer for Windows*
Intel® VTune™ Performance Analyzer proporciona interfaz gráfico y linea de comandos bajo plataformas Windows* y opcionalmente integracion con Visual Studio* .NET ;ademas soporte remoto para Linux* for IA-32 aplicaciones basadas en Intel® Itanium® processor. Tambien soporta aplicaciones basadas en Intel® PXA25x/26x . Sus capacidades incluyen sampling,llamadas a agráficos, monitor contador , y enhanced Intel® Tuning Assistant

Intel® VTune™ Performance Analyzer for Linux*
Intel® VTune™ Performance Analyzer for Linux* mejora el rendimiento del software mediante la eliminaciond e cuellos de botella de las plicaciones. Incluye una linea de comandos para Linux e interfaz con soporte para Intel Itanium y aplicaciones basadas en IA-32 processor asi como para aplicaciones Java* que se ejecuten en IA-32 processor-based Linux systems.

 

INTEL® PERFORMANCE LIBRARIES
INTEL® PERFORMANCE LIBRARIES

Intel ofrce librerias dedicadas a graficos, multimedia, proceso de señales matemticas optimizadas para Intel® Itanium® 2, Intel® Xeon™, Intel® Pentium® 4, e Intel® Personal Internet Client Architecture (Intel® PCA) processors con Intel XScale® technology. Con una API muy sencilla, el Intel® Integrated Performance Libraries simplifica el desarrollo de arqiutectura ruzada y ahorra tiempo a los desarrolladores

 

Intel® Integrated Performance Primitives (Intel® IPP)
Intel® Integrated Performance Primitives (Intel® IPP) Libreria de software multiplataforma que permite a lo usuarios crear aplicacione soptimizadas para maximizar el desarrollo en procesadores Intel processors. Intel IPP incluye funcionalidades paa el proceso de señales e imagenes ,criptografia ,cadenas de texto y manipulacion de vectores, matrices matematicas ,asi como primitivas para desarrollo de codecs de video e imagenes.

Intel® Math Kernel Library (Intel® MKL) for Windows*
Intel® Math Kernel Library (Intel® MKL) for Windows* es un conjunto de funciones matemáticas altamente optimizadas para ingenieria.aplicaciones cientificasy financieras, que requieran Intel® platforms. Intel MKL para Windows es compatible con Windows Server 2003, Windows XP, y para Itanium processor family, Microsoft Platform Software Development Kit. Las areas funcionales de la libreria incluyen funciones de Algebra Lineal(BLAS, LAPACK, DSS), Discrete Fourier Transforms (DFT), PARDISO Direct Sparse Solver, Vector Math Library (VML) yVector Statistical Library (VSL) (generacion de numeros aleatorios).

Intel® Math Kernel Library (Intel® MKL) for Linux*
Intel® Math Kernel Library (Intel® MKL) for Linux* ies un conjunto de funciones matemáticas altamente optimizadas para ingenieria.aplicaciones cientificasy financieras, que requieran Intel® platformas.Las areas funcionales de la libreria incluyen funciones de Algebra Lineal(BLAS, LAPACK, DSS), Discrete Fourier Transforms (DFT), PARDISO Direct Sparse Solver, Vector Math Library (VML) yVector Statistical Library (VSL) (generacion de numeros aleatorios). Intel MKL for Linux es compatible con Intel Fortran, compiladores Intel C++ y GNU compilers sobre Red Hat Linux 7.2, ambos para IA-32 y Itanium processor-based systems.

 

Intel® Cluster Math Kernel Library (Intel® Cluster MKL)
Intel® Cluster Math Kernel Library (Intel® Cluster MKL) contiene todas las funciones matematicas optimizadas de Intel® Math Kernel Library y ScaLAPACK (Scalable LAPACK) para Linux* clusters. Las areas funcionales de la librería incluyen ScaLAPACK (Scalable LAPACK) para Linux, funciones de Algebra Lineal(BLAS, LAPACK, DSS), Discrete Fourier Transforms (DFT), PARDISO Direct Sparse Solver, Vector Math Library (VML) yVector Statistical Library (VSL) (generacion de numeros aleatorios).

   INTEL® THREADING TOOLS

Intel® Threading Tools hace muy sencillo crear aplicaciones multitarea para aprovechar las ventajas de la tecnologia

Hyper-Threading Technology inclida en Intel® Pentium® e Intel® Xeon™ processor-based computer systems.

Hyper-Threading Technology permite la procesador ejecutar 2 tareas en paralelo

INTEL® THREADING TOOLS

Intel® Thread Checker for Windows*
Intel® Thread Checker le ayuda a encontra fijar pequeños bugs en software multitarea Win32* y OpenMP* t. Intel Thread Checker localiza el software que puede dar lugar a bucles infinito, problemas de estabilidad, y situaciones peligrosas mediante la monitorizacion del comotamiento de la aplicacion durante la ejecucion. Mostrara la fuente, las variables,el estado del stack de datosy las posibles amenazas

  Thread Profiler
Thread Profiler que le ayuda a personalizar los problemas de sotware Win32* y OpenMP* . Thread Profiler monitoriza la aplicacion dunatela jecucion detectando posibles problemas de sofware,incluyendo problemas de sincronizacion. Thread Profiler le proporcionara graficamente los resultados para ayudarle a visulaizar las lineas de codifo potencialmente dañinas en tiempo de ejecucion. Thread Profiler esta disponible como free plug-in para Intel® VTune™ Performance Analyzer.
INTEL® CLUSTER TOOLS

Intel® Cluster Tools ayuda a los desarrolladores o a los distribuidores de lpicacioes a lograr los mejores resultados para aplicaciones de lato rendimiento (HPC). Estas herramientas ayudan a los desrrolladores a crear,analizar y optimizar y depurar aplicaciones de alto rendimiento basadas en clusters de procesadores Intel. The Intel® Cluster Toolkit se centa en heramienats standard de paso de mensajes (MPI)

Intel® Trace Analyzer¹
Intel® Trace Analyzer proporciona las herramientas graficas adecuadas para anlizar runtimes obtenidos d elas trazas de Intel® Trace Collector. Le proporciona a los desarrolladores la oportunidad de selecionar el nivel deetalle deseado. Intel Trace Analyzer le muestra graficamente el desarrollo de la ejecucion de la informacion en multiples formatos como Timeline, parallelism, communication, y le muestra las estadisticas del programa incluyendo comunicaciones.

Intel® Trace Collector¹
Intel® Trace Collector le proporciona las ventajas de las aplicaciones de traceado de software basadas en una libreria low-overhead tracing. Soporta Java* y procesos multitarea con o sin MPI. La herramienta es completamente segura permitiendole trazar aplicaciones MPI multitarea. Intel® Trace Analyzer muestar lso datos producidos por Intel Trace Collector.