Especial soluciones para desarrolladores de Intel, Tecnología Multicore, Virtualización... | 05.11.04  
  Portal Danysoft  

Soluciones para desarrolladores de Intel

.

La solución para los desarrolladores, desde superordenadores a dispositivos móviles.

Danysoft le presenta las soluciones para desarrolladores de Intel, que le permitirán crear aplicaciones que aprovecharán al máximo las prestaciones de cualquier arquitectura Intel. Ofreciéndole un acceso a las características avanzadas de los procesadores Intel® Pentium® 4; Pentium® M, incluido en la tecnología móvil Intel® Centrino®; Intel® Xeon®; Intel® Itanium® 2; y a la microarquitectura Intel XScale®.

Todas estas soluciones disfrutan de las ventajas y garantía de uno de los líderes del mercado, como es obtener todas las actualizaciones que se produzcan durante un año totalmente gratis por su adquisición en Danysoft, y acceso directo al nivel de soporte Premier de Intel®.
 Ver presentación soluciones Intel para desarrolladores

.

La gama de soluciones profesionales de Intel se compone de:

 

Los analizadores VTune.
Ayudan a localizar y eliminar los cuellos de botella del rendimiento del software mediante la recolección, análisis y presentación de los datos de sistema relacionados con funciones, módulos o funciones específicas. Los analizadores VTune ofrecen múltiples tecnologías de perfilado para hacer posible la optimización para diferentes sistemas operativos, procesadores Intel y entornos de desarrollo.

 Ver más información

 

Librerías para optimizar el rendimiento.

Intel ofrece librerías específicas para gráficos, multimedia, matemáticas y tratamiento de señales optimizadas para las procesadores Itanium 2, Xeon, Pentium 4 e Intel Personal Internet Client Architecture (IPCA) con tecnología XScale. Mediante una API única, las Librerías de Rendimiento de Intel simplifican el desarrollo para múltiples arquitecturas y acortan el ciclo de desarrollo.

 Ver más información

 

Herramientas para múltiples hilos.
Acelere y simplifique el desarrollo y mantenimiento de aplicaciones con múltiples hilos mediante Intel Threading Tools. Estas herramientas le ayudarán a encontrar y resolver rápidamente los errores en el funcionamiento de aplicaciones con múltiples hilos, así como a identificar los cuellos de botella en el rendimiento de tales aplicaciones.

 Ver más información


Herramientas para clusters.

Alcance el máximo rendimiento para sus aplicaciones High-Performance Computing (HPC) gracias a Intel Cluster Tools. Estas herramientas le ayudarán a crear, analizar, optimizar y depurar aplicaciones distribuidas sobre clusters de sistemas basados en procesadores Intel.

 Ver más información

.

Tabla de soluciones, plataformas y dispositivos disponibles

.

Compiladores

 

Intel C++ Compiler for Windows*

Alcance un rendimiento óptimo de sus aplicaciones en procesadores Intel utilizando el compilador Intel C++ Compiler for Windows, que ofrece soporte para los procesadores de múltiples núcleos más recientes de Intel, así como para todos los demás procesadores y arquitecturas Intel existentes. Para asegurarle una productividad inmediata, el compilador se integra dentro del entorno de desarrollo Microsoft Visual Studio para IA-32, y adicionalmente incluye una versión preliminar de la integración con Microsoft Visual Studio .NET. El compilador de C++ permite el desarrollo contra el kernel del sistema operativo para dispositivos que ejecuten la arquitectura Intel Personal Internet Client Architecture (IPCA) sobre Windows CE .NET.

 Deseo más información |  Evaluar

 

Intel C++ Compiler for Linux*

Obtenga un rendimiento óptimo d e sus aplicaciones para sistemas Linux basados en arquitecturas Intel utilizando el compilador Intel C++ Compiler for Linux. Este compilador es compatible a nivel binario y de código fuente con GNU C/C++, y es compatible con utilidades tradicionalmente utilizadas por desarrolladores Linux como make, Emacs y gdb. El compilador ofrece soporte completo para los procesadores de múltiples núcleos de Intel, así como para todos los demás procesadores y arquitecturas Intel existentes. El compilador además permite el desarrollo y optimización de aplicaciones de múltiples hilos gracias al soporte para OpenMP 2.0 y el auto-paralelismo.

 Deseo más información |  Evaluar


 

Intel Visual Fortran Compiler, Professional Edition, for Windows

Obtenga el mejor rendimiento jamás alcanzado para sus aplicaciones que se ejecuten en los procesadores de múltiples núcleos más recientes de Intel, así como en todos los demás procesadores y arquitecturas Intel existentes, utilizando Intel Visual Fortran Compiler for Windows. La Edición Profesional incluye toda la funcionalidad de la Edición Estándar, más la librería IMSL Fortran Library 5.0 de la empresa Visual Numerics, Inc. Aprovéchese de las optimizaciones avanzadas de este compilador para vectorizar los bucles paralelos, así como de una nueva característica, la "pre-computación especulativa", que permite incrementar el rendimiento en procesadores Intel con tecnología Hyper-Threading.

 Deseo más información |  Evaluar

 

Intel Visual Fortran Compiler, Standard Edition, for Windows

Reduzca el tamaño del código y acelere la ejecución de sus aplicaciones, a la vez que protege sus inversiones en herramientas de desarrollo mediante Intel Visual Fortran Compiler for Windows. La Edición Estándar combina las características del lenguaje Compaq Visual Fortran con las tecnologías de generación de código y optimización de Intel para obtener un rendimiento insuperable de sus aplicaciones en los procesadores de múltiples núcleos más recientes de Intel, así como en todos los demás procesadores y arquitecturas Intel existentes. Este compilador es compatible a nivel de código fuente y de línea de comandos con Compaq Visual Fortran, ofrece múltiples extensiones y se integra dentro de Microsoft Visual Studio .NET.

 Deseo más información |  Evaluar


 

Intel Fortran Compiler for Linux

Aproveche las características del lenguaje Compaq Visual Fortran y de las posibilidades de generación de código y optimización de Intel incluidas en el compilador Intel Fortran Compiler for Linux, que ofrece soporte para los procesadores de múltiples núcleos más recientes de Intel, así como en todos los demás procesadores y arquitecturas Intel existentes. Aproveche al máximo su código heredado y sus inversiones en software gracias a la compatibilidad con las herramientas de desarrollo comunes de GNU (enlazadores y depuradores), el soporte combinado para Fortran y C; y la compatibilidad con el reciente estándar ISO para Fortran 2003. El compilador además permite el desarrollo y optimización de aplicaciones de múltiples hilos gracias al soporte para OpenMP 2.0 y el auto-paralelismo.

 Deseo más información |  Evaluar


 

Intel C++ Software Development Tool Suite
for Intel XScale Microarchitecture, Professional

Reduzca su ciclo de desarrollo de software gracias a un sistema de compilación y depuración optimizado para dispositivos y teléfonos móviles basados en la microarquitectura XScale de Intel. Con la ayuda de los depuradores XDB Simulator Debugger y XDB JTAG Debugger, y de los conectores XDB para sistemas operativos, podrá desarrollar más rápidamente aplicaciones de mayor calidad para los dispositivos más reciente basados en la microarquitectura XScale. Esta suite de herramientas ofrece soporte para múltiples sistemas operativos, tales como Symbian OS, Palm OS y Nucleus OS.

 Deseo más información |  Evaluar


 

Intel C++ Compiler 2.0 for Windows* CE, Professional Edition

Obtenga una ventaja de rendimiento y compatibilidad para sus soluciones para dispositivos y teléfonos móviles. La Edición Profesional incluye todas las características de la Edición Estándar, más los controladores para eXDI JTAG y memoria Flash que necesitan los desarrolladores de hardware para integrar software de sistemas con sus nuevos dispositivos de hardware utilizando una conexión JTAG. Los desarrolladores podrán grabar directamente imágenes de software en el dispositivo sin necesidad de herramientas adicionales de la memoria Flash.

 Deseo más información |  Evaluar

 

Intel C++ Compiler 2.0 for Windows* CE, Standard Edition

Mejore el rendimiento y aumente la velocidad a la vez que gestiona hábilmente el consumo de potencia para dispositivos y teléfonos móviles basados en la microarquitectura XScale de Intel. La Edición Estándar es perfecta para los desarrolladores que deseen mejorar su experiencia de usuario al crear aplicaciones para Windows Mobile y arquitecturas Intel XScale. El paquete incluye tanto el compilador como las extensiones para depuración - las características necesarias para el desarrollo de software (y no de hardware).

 Deseo más información |  Evaluar

.

Analizadores VTUNE

 

Intel VTune Performance Analyzer for Windows

Afine su código con sólo unos clics de ratón utilizando Intel VTune Performance Analyzer, que le lleva mucho más allá de la "adivinación educada". Disfrute de la flexibilidad que ofrecen una versión de interfaz gráfica y otra de línea de comandos; integración opcional con Microsoft Visual Studio.NET; y soporte remoto para aplicaciones Linux sobre procesadores Itanium e IA-32. Acelere sus aplicaciones que se ejecutan en procesadores que soportan EM64T y obtenga soporte integrado para la tecnología XScale. Entre las características principales podemos menciona la posibilidad de muestreo, grafo de llamadas, monitorización de contadores y el asistente Intel

 Deseo más información |  Evaluar


 

Intel VTune Performance Analyzer for Linux

Intel VTune Performance Analyzer for Linux ayuda a mejorar el rendimiento del software encontrando los cuellos de botella mediante tecnologías de perfilado avanzadas. Entre las características principales podemos menciona una intefaz de línea de comando completa y el soporte para procesadores Itanium e IA-32, así como para aplicaciones Java que se ejecuten en sistemas Linux basados en IA-32.

 Deseo más información |  Evaluar

.

Librerías para optimizar el Rendimiento

 

Intel Integrated Performance Primitives for Windows

Utilice funcionalidad preprogramada y acelere así el desarrollo de sus aplicaciones para Windows gracias a la librería Integrated Performance Primitives (IPP).

Aprovéchese de esta librería multiplataforma, optimizada para procesadores Intel. La librería ofrece funciones predefinidas para el tratamiento de imágenes, audio y vídeo; criptografía; tratamiento de voz; álgebra vectorial y matricial; y tratamiento de señales.
 Deseo más información |  Evaluar

 

Intel Integrated Performance Primitives for Linux

Supere los cuellos de botella en sus aplicaciones Linux, aprovechando las funciones predefinidas para el tratamiento de imágenes, audio y vídeo, criptografía, tratamiento de voz, álgebra vectorial y matricial y tratamiento de señales que ofrece la librería Integrated Performance Primitives (IPP) for Linux. Aproveche las ventajas de alta definición y compresión que ofrece el estándar MPEG-4 Part 10 (H.264), y utilice el nuevo marco de trabajo para el desarrollo de códecs para simplificar el desarrollo de aplicaciones multimedia.

 Deseo más información |  Evaluar


 

Intel Math Kernel Library for Windows

Intel Math Kernel Library (MKL) for Windows es un conjunto de funciones matemáticas altamente optimizadas y seguras en entornos de múltiples hilos para las aplicaciones de ingeniería, científicas y financieras que requieran un alto rendimiento en plataformas Intel. Intel MKL for Windows es compatible con Windows Server 2003, Windows XP y el Kit de Desarrollo de Microsoft para la plataforma Itanium. Entre las áreas funcionales en que se divide la librería podemos mencionar el Algebra Lineal (BLAS, LAPACK y matrices escasas), Transformaciones Rápidas de Fourier (FFT), Matemática Vectorial (VML) y Generadores de Números Aleatorios.

 Deseo más información |  Evaluar

 

Intel Math Kernel Library for Linux

Intel Math Kernel Library (MKL) for Windows es un conjunto de funciones matemáticas altamente optimizadas y seguras en entornos de múltiples hilos para las aplicaciones de ingeniería, científicas y financieras que requieran un alto rendimiento en plataformas Intel. Entre las áreas funcionales en que se divide la librería podemos mencionar el Algebra Lineal (BLAS, LAPACK y matrices escasas), Transformaciones Rápidas de Fourier (FFT), Matemática Vectorial (VML) y Generadores de Números Aleatorios. Intel MKL for Linux ha sido probada y validada para múltiples distribuciones de Linux en sistemas basados tanto en procesadores Itanium como IA-32.

 Deseo más información |  Evaluar


 

Intel Cluster Math Kernel Library

Intel Cluster Math Kernel Library (Intel Cluster MKL) contiene todas las funciones matemáticas altamente optimizadas y seguras en entornos de múltiples hilos de la librería Intel Math Kernel Library (MKL), más el paquete ScaLAPACK (Escalable LAPACK) para clusters Linux y Transformaciones Rápidas de Fourier para memoria distribuida. ScaLAPACK es una librería ampliamente conocida para la resolución de problemas de álgebra lineal en máquinas con múltiples procesadores y memoria distribuida (clusters), diseñada para trabajar eficientemente en tales entornos.

 Deseo más información |  Evaluar

.

Herramientas para múltiples hilos


Intel Threading Tools

Intel Threading Tools le ayudará a aprovechar todas las ventajas de la utilización de múltiples hilos, ofreciéndole una visión detallada del rendimiento del código que utiliza múltiples hilos. Aumente su productividad y ahorre valioso tiempo de desarrollo localizando rápidamente los cuellos de botella de sus aplicaciones. Gracias a Intel Threading Tools, desarrollará aplicaciones multihilos eficientes en mucho menos tiempo, y obtendrá un rendimiento superior de sus aplicaciones para Windows y Linux en procesadores de múltiples núcleos y múltiples procesadores.

 Deseo más información |  Evaluar

.

Herramientas para clusters

 

Intel Cluster Toolkit

Intel Cluster Toolkit 1.0 ofrece todas las herramientas de Intel Cluster Tools en un paquete integrado, con una instalación y una licencia. Estas herramientas le ayudarán en cada una de las fases del proceso de desarrollo, permitiéndole alcanzar un rendimiento óptimo en clusters basados en procesadores Intel.

 Deseo más información |  Evaluar


 

Intel MPI Library

Reduzca el esfuerzo de control de calidad y obtenga una flexibilidad superior de intercambio de mensajes en aplicaciones para memorias distribuidas que se ejecutan en clusters mediante la librería MPI. Genere una sola versión de su aplicación que se ejecutará sobre diferentes configuraciones de clusters seleccionadas en tiempo de ejecución. Desarrolle para clusters que utilicen procesadores IA-32 e Itanium, así como procesadores con tecnología Intel Extended Memory 64 Technology (Intel EM64T). La librería ofrece soporte para la mensajería basada en TCP para redes Ethernet, en memoria compartida para equipos con memoria compartida, y en RDMA para equipos InfiniBand.

 Deseo más información |  Evaluar


 

Intel Trace Analyzer and Collector

Disfrute de amplias posibilidades de análisis y visualización, desplegando aplicaciones de alto rendimiento en clusters basados en procesadores Intel. Aprovéchese de la rápida visualización gráfica de los completos datos de perfilado y escale fácilmente a centenares de procesadores. Intel Trace Analyzer and Collector es una herramienta imprescindible para comprender los entresijos del funcionamiento de complejos programas paralelos.

. Deseo más información |  Evaluar

.

En este número

 Introducción

Artículos Técnicos
 Analizadores VTune
 Optimizadores

 Múltiples hilos

Herramientas clusters

Artículos Técnicos

 

Intel Software Insight
En estas guías para desarrolladores que publica Intel trimestralmente, puede encontrar información ampliada de los últimos avances tecnológicos en los que Intel está involucrada.
La información está escrita pensando en directores IT y equipos de desarrollo.

A continuación le incluimos un enlace a las dos últimas publicadas:

 Tecnología Multi-Core

 Virtualización

.

Lo que opina la prensa

 

Artículo en Dr.Dobb´s sobre la tecnología de múltiples hilos.
Conozca lo que debe tener en cuenta un desarrollador a la hora de planificar sus aplicaciones, para obtener las máximas ventajas de la nueva generación de CPUs, gracias a los procesadores Multi-Core y a las tecnologías de gestión de múltiples-hilos
 Ver artículo.

..

Lo que opinan los usuarios

 

Ulead está impresionada con Intel® Integrated Performance Primitives (Intel® IPP) sobre todo con sus funciones de tratamiento de imagen, audio, y video.  Hemos incluido Intel® IPP en Ulead® VideoStudio™ 7.  Intel® IPP ha mejorado las prestaciones de nuestros productos considerablemente.
Samuel Wu,
Assistant Vice President, Ulead
Video DVD Product Line Director

 

Estamos impresionados con las prestaciones y posibilidades que nos ofrece el software de Intel.

Steve Warner, Adobe
Engineering Manager,
Premiere Pro®

.

 Video NSF Railway

 Video Royal London Hospital

.

Libros Intel Press

 

A continuación, les incluimos un enlace a Intel Press, donde podrá encontrar libros especializados en sus soluciones para desarrolladores.

 Libros soluciones Intel

.

Para +información

 

 

(C) 2005 Danysoft | Tfno. +34.916 638683 | Fax. +34 916 546382 | Válido salvo error tipográfico
Cualquier sugerencia será bien recibida - NOTA: para darse de BAJA, haga clic aquí
if you are not interested in receiving this information to please click here