Intel’s news source for media, analysts and everyone curious about the company.

Intel empodera a los desarrolladores con los kits de herramientas oneAPI 2022

Los kits de herramientas actualizados amplían significativamente el alcance de las capacidades de arquitectura cruzada de oneAPI a disposición de los desarrolladores para crear lo que está por venir.

Novedades: Intel ha lanzado hoy los kits de herramientas oneAPI 2022. Los nuevos kits de herramientas mejorados amplían las características de las arquitecturas cruzadas para ofrecer a los desarrolladores una mayor utilidad y elección de arquitecturas para acelerar la computación.

“Estoy impresionado por la amplitud de las más de 900 mejoras técnicas que el equipo de ingeniería de software de oneAPI ha realizado para acelerar el tiempo de desarrollo y el rendimiento de las cargas de trabajo de las aplicaciones más importantes en las CPUs y GPUs de cliente y servidor de Intel. El amplio conjunto de tecnologías de oneAPI se ajusta a los principales estándares del sector, con profundas innovaciones técnicas que permiten a los desarrolladores de aplicaciones obtener el mejor rendimiento posible en tiempo de ejecución desde la nube hasta el edge. La compatibilidad con varios idiomas y la aceleración del rendimiento entre arquitecturas están listas para facilitar aún más la productividad de los programadores en las plataformas Intel en nuestra versión oneAPI 2022.”

Greg Lavender, Intel chief technology officer, senior vice president and general manager of the Software and Advanced Technology Group

Sobre las nuevas funciones: Las nuevas funciones incluyen el primer compilador unificado del mundo que implementa C++, SYCL y Fortran, Python de datos paralelos para CPUs y GPUs, modelado y ajuste del rendimiento de aceleradores avanzados y aceleración del rendimiento para cargas de trabajo de IA y visualización de trazado de rayos. El modelo de programación de arquitecturas cruzadas oneAPI proporciona a los desarrolladores herramientas destinadas a mejorar la productividad y la velocidad de desarrollo del código cuando se crean aplicaciones de arquitecturas cruzadas.

Por qué es importante: Según una encuesta realizada por Evans Data, el 40% de los desarrolladores tienen como objetivo sistemas heterogéneos que utilizan más de un tipo de procesador, núcleo de procesador o co-procesador1. El ritmo de la innovación no hace más que acelerarse con la computación entre arquitecturas impulsada por oneAPI a través de tejidos heterogéneos de CPUs, GPUs, FPGAs y otros aceleradores, los cuales requieren software para unir estos elementos en una solución completa. Con oneAPI, los desarrolladores tienen la libertad de elegir el mejor hardware para una determinada solución sin las cargas económicas y técnicas de los modelos de programación propietarios. 

Más detalles: Los kits de herramientas Intel® oneAPI 2022 ofrecen rendimiento y productividad a través de un conjunto completo de herramientas avanzadas que incluyen compiladores, bibliotecas, marcos pre-optimizados, analizadores y depuradores. Hay más de 900 características nuevas y mejoradas que se añadieron el año pasado y que fortalecen cada herramienta de los kits de herramientas fundamentales y de dominio específico. Ahora están disponibles para descargar o utilizar en Intel® DevCloud de forma gratuita. Los aspectos más destacados son:

Programación entre arquitecturas 

  • Intel ha creado el primer compilador unificado del mundo que implementa C++, SYCL y Fortran para CPUs y GPUs utilizando un backend común LLVM.
  • Computación acelerada en CPUs y GPUs para Python, el lenguaje de programación más popular actualmente.
  • Se ha mejorado la herramienta de compatibilidad Intel® DPC++ para migrar automáticamente entre el 90% y el 95% del código CUDA a SYCL/DPC++. 2

Rendimiento en el hardware más reciente 

  • Soporte para hardware: los Intel oneAPI Toolkits están optimizados para habilitar las funciones avanzadas del último y próximo hardware, incluidos los procesadores Intel® Core™ de 12ª generación con AVX-VNNI, los procesadores Intel® Xeon® Scalable de próxima generación, con nombre en código “Sapphire Rapids” con Intel® Advanced Matrix Extension (Intel® AMX), y las próximas GPUs Xe para clientes y centros de datos.
  • Optimizaciones del rendimiento de la IA 
    • El rendimiento del marco de aprendizaje profundo se acelera hasta 10 veces con respecto a las versiones anteriores con la última optimización Intel® para TensorFlow y la optimización Intel® para PyTorch.3 
    • La nueva extensión Intel® para Scikit-learn acelera los algoritmos de aprendizaje automático más de 100 veces en las CPU de Intel con respecto a la versión de código abierto de serie.4
    • Se ha introducido Intel® Neural Compressor para lograr un mayor rendimiento de inferencia a través de técnicas de optimización post-entrenamiento en múltiples marcos de aprendizaje profundo. 

Herramientas avanzadas para la productividad del desarrollo

  • Análisis de rendimiento experto para CPUs y aceleradores: la visualización del gráfico de llamas de Intel® VTune™ Profiler ayuda a mejorar la capacidad de visualizar los puntos conflictivos de rendimiento. El modelado de rendimiento del acelerador de Intel® Advisor permite a los desarrolladores estimar los beneficios de rendimiento de la descarga a una GPU antes de realizar cambios en el código. 
  • Trazado de rayos avanzado: las nuevas funciones, entre las que se incluyen la telemetría de conos, la eliminación de rasgos auxiliares y la compatibilidad con FP16, proporcionan formas más sólidas y acortan los tiempos de renderizado, lo que mejora el rendimiento general. La compatibilidad con las próximas GPU Intel Xe y la eliminación de ruido en tiempo real mejoran aún más el renderizado de cuadros finales con calidad de producción. 
  • Se ha ampliado la compatibilidad con el entorno de desarrollo, incluyendo una mayor integración de Microsoft Visual Studio Code, compatibilidad con Microsoft Visual Studio 2022 y Microsoft WSL2 para el desarrollo de Linux en Windows.

Más Información: Introducing Intel oneAPI 2022 | Intel Innovation (Press Kit) | Intel® oneAPI Toolkits | oneAPI initiative | oneAPI Reviews | Intel oneAPI Toolkits (Fact Sheet) | Intel oneAPI Centers of Excellence (Fact Sheet)

Acerca de los kits de herramientas Intel oneAPI: Los kits de herramientas Intel oneAPI ofrecen las herramientas necesarias para desarrollar de manera eficiente aplicaciones y soluciones de alto rendimiento en una variedad de arquitecturas Intel (CPUs, GPUs, FPGAs). Su conjunto de herramientas complementarias – herramientas base y complementos específicos del dominio- simplifican la programación y ayudan a los desarrolladores a mejorar la productividad, ofrecer un rendimiento sin concesiones y acelerar la innovación. Los kits de herramientas incluyen compiladores optimizados avanzados, bibliotecas, marcos de trabajo y herramientas de análisis para una computación heterogénea de alto rendimiento. Implementan las especificaciones de oneAPI y funcionan junto con herramientas de optimización complementarias.

Acerca de oneAPI: oneAPI es un modelo de programación abierto, unificado y multiarquitectura para CPUs, GPUs, FPGAs y otros aceleradores. Basado en estándares, el modelo de programación simplifica el desarrollo de software y ofrece un rendimiento sin concesiones para la computación acelerada sin bloqueo de propiedad, al tiempo que permite la integración de código heredado. 

La letra pequeña: 

Avisos y exenciones de responsabilidad

1Evans Data Global Development Survey 2020, Volume 2

2Intel® DPC++ Compatibility Tool migración del flujo de trabajo: Estimaciones de Intel a partir de septiembre de 2021. Basado en mediciones en un conjunto de 70 benchmarks y muestras de HPC, con ejemplos como Rodinia, SHOC, PENNANT migrados a Data Parallel C++ (DPC++). Los resultados pueden variar.

3Accelerate your AI Today solution brief, Intel, 2021. 

4New 3rd Gen Intel® Xeon® Scalable Processors Demonstrate Machine Learning Performance Leadership with Intel® Extension for Scikit-learn, Intel, 2021. 

El rendimiento varía según el uso, la configuración y otros factores. Más información en www.Intel.com/PerformanceIndex. 

Los resultados de rendimiento se basan en pruebas realizadas a partir de las fechas indicadas en las configuraciones y pueden no reflejar todas las actualizaciones disponibles públicamente. Consulte la copia de seguridad para conocer los detalles de la configuración.  

Ningún producto o componente puede ser absolutamente seguro. 

Sus costes y resultados pueden variar. 

Las tecnologías de Intel pueden requerir la activación de hardware, software o servicios habilitados.

Intel no controla ni audita los datos de terceros. Debe consultar otras fuentes para evaluar la exactitud. 

© Intel Corporation.  Intel, el logotipo de Intel, Xeon, Core, VTune, OpenVINO y otras marcas de Intel son marcas comerciales de Intel Corporation o sus filiales.  

Otros nombres y marcas pueden ser reclamados como propiedad de otros. 

 

 

Acerca de Intel

Intel (Nasdaq: INTC) es un líder de la industria que crea tecnologías que cambian el mundo al permitir el progreso global y enriquecer la vida de las personas. Inspirados por la Ley de Moore, trabajamos continuamente para avanzar en el diseño y la fabricación de semiconductores para ayudar a abordar los mayores desafíos de nuestros clientes. Al incorporar inteligencia en la nube, la red, el edge computing y todo tipo de dispositivos informáticos, liberamos el potencial de los datos para transformar las empresas y la sociedad para mejor. Para obtener más información sobre las innovaciones de Intel, visite newsroom.intel.es e intel.es.

© Intel Corporation. Intel, el logotipo de Intel y otras marcas de Intel son marcas comerciales de Intel Corporation o sus subsidiarias. Otros nombres y marcas pueden ser propiedad de otras compañías.