Categories: NoticiasProgramación

Intel lanza un nuevo lenguaje basado en C ++ como parte de los planes de One API

Intel está reuniendo un nuevo lenguaje de programación destinado a simplificar el desarrollo de las cargas de trabajo y las arquitecturas como parte de su iniciativa "One API".

Data Parallel C ++ (DPC ++), naturalmente basado en C ++ pero que también incorpora elementos de SYCL de The Khronos Group, se promociona como una "alternativa abierta, multisectorial a los lenguajes patentados de arquitectura única".

Una API busca la programación directa y la programación de la API y, en palabras de un blog de Intel que confirma las noticias, ofrecerá un lenguaje unificado y bibliotecas que ofrecen un rendimiento de código nativo completo en una amplia gama de hardware, incluidas CPU, GPU, FPGA y Aceleradores de la IA.

Steven Leibson, gerente senior de contenido de Intel, agregó más carne al hueso en otra publicación del blog. "DPC ++ ofrece productividad y rendimiento de programación paralela utilizando un modelo de programación que ya es familiar para muchos desarrolladores", escribió. "Se basa en C ++ e incorpora SYCL del Grupo Khronos, que admite la programación de fuente única y heterogénea para OpenCL. Los marcos clave de aprendizaje automático como TensorFlow soportan cada vez más SYCL debido a su naturaleza abierta.

"Una API le permitirá ejecutar una carga de trabajo hoy en servidores y sistemas existentes basados ​​en Intel Xeon y luego realizar la transición de partes de esa carga de trabajo a aceleradores más especializados para obtener más rendimiento", agregó Leibson. "Por lo tanto, la API One de Intel hará que sea más fácil darse cuenta de los beneficios del hardware de aceleración de inmediato sin tener que volver a diseñar su código".

C ++ ha tenido un uso predominante a lo largo de los años en el desarrollo de videojuegos. De acuerdo con un análisis reciente de las preguntas sobre el desbordamiento de pila de Global App Testing, una de las palabras más comunes en uso es "vector", siendo el componente fundamental del polígono, en sí mismo un elemento fundamental del diseño de juegos. El lenguaje ha disfrutado de un resurgimiento en popularidad, rompiendo entre los tres primeros en el Índice TIOBE en abril a instancias de Python.

Intel, que dio a conocer la actualización de One API en su Día de la Tecnología de Software en Londres, dio poca información sobre los plazos. La compañía dijo que lanzaría una versión beta para desarrolladores "y detalles adicionales" en el cuarto trimestre de 2019.

Puede encontrar más información sobre Data Parallel C ++ aquí.

¿Interesado en escuchar a los líderes de la industria discutir temas como este? Asista a la IoT Tech Expo, Blockchain Expo, AI y Big Data Expo, y Cyber ​​Security & Cloud Expo World Series con los próximos eventos en Silicon Valley, Londres y Amsterdam.

Historias relacionadas
Erica Flores

Enamorada de la tecnología. Apasionada de la velocidad que la información puede adquirir en este mundo cambiante. Actualmente residiendo en Barcelona.

Recent Posts

Máquina de mano Lean, Green, Raspberry Pi

Los días felices de la PDA y Blackberry han quedado definitivamente atrás, pero el factor…

2 years ago

Cómo pronosticar series de tiempo usando autorregresión

Tutorial sobre cómo pronosticar usando un modelo autorregresivo en PythonFoto de Aron Visuals en UnsplashForecasting…

2 years ago

Aquí están todas las formas en que puede cargar su AirPods Pro

Si tienes un iPhone, los AirPods Pro son la opción obvia para escuchar música, ¡aunque…

2 years ago

Las principales noticias tecnológicas del lunes: la prohibición de clientes de terceros de Twitter parece no ser un accidente

Ilustración de Alex Castro / The Verge Plus nuevos rumores sobre el quinto Galaxy Fold.…

2 years ago

AirPods Max 2: aquí están las características más solicitadas

Se rumorea que los auriculares premium de próxima generación de Apple, los AirPods Max 2,…

2 years ago

El remake de Dead Space continúa luciendo terriblemente genial en el nuevo tráiler de la historia

El desarrollador Motive Studio y el editor EA han lanzado un nuevo tráiler de la…

2 years ago