• Home
  • Reviews
    • Reviews

      Review audífonos SONY INZONE H9 Wireless

      3 febrero, 2023

      Reviews

      Review vivo X80 Pro 5G

      26 enero, 2023

      Reviews

      Review GIGABYTE AORUS GP-AP1200PM 1200W PLATINUM

      23 enero, 2023

      Reviews

      Review Intel Core i5-13600K: Gigabyte Aorus PC

      16 enero, 2023

      Reviews

      Review procesadores AMD Ryzen 5 7600, Ryzen 7…

      9 enero, 2023

  • Noticias
    • Noticias

      CHILE: Valdivia-Global Game Jam 2023, inicia este 3…

      2 febrero, 2023

      Noticias

      GeForce NOW llega a CHILE de la mano…

      2 febrero, 2023

      Noticias

      Intel fortalece su equipo en LATAM, con Santiago…

      2 febrero, 2023

      Noticias

      AMD anuncia precios y disponibilidad para los Procesadores…

      2 febrero, 2023

      Noticias

      CORSAIR lanza las nuevas e innovadoras fuentes de…

      2 febrero, 2023

  • Artículos
    • Artículos

      Rompiendo fronteras: Realidad Virtual y Aumentada, y su…

      26 enero, 2023

      Artículos

      ¿Cómo es un cable submarino por dentro?

      17 enero, 2023

      Artículos

      Cibercrimen: Tips para veranear con seguridad

      13 enero, 2023

      Artículos

      Fusión nuclear ¿La energía del futuro?

      22 diciembre, 2022

      Artículos

      Inteligencia Artificial creativa: una alianza entre humanos y…

      21 diciembre, 2022

  • Publicidad
  • Nosotros
  • Contacto
FacebookTwitterInstagramYoutubeEmailRss

MADBOXPC

Banner
MADBOXPC
ActualidadEmpresasNoticiasTarjetas de VideoTelefonía

AMD anuncia lenguaje heterogéneo C ++ AMP 1.2 para desarrolladores

por Cedrik27 agosto, 201427 agosto, 20143
Compartir0

C++_AMP

Desde hace tiempo AMD, NVIDIA y Microsoft han estado impulsando un lenguaje de programación que potencia el cómputo paralelo en una serie de arquitecturas de cómputo como CPU multi-núcleos y GPU con gran capacidad de cómputo paralelo y en este sentido el lenguaje C++ AMP (Accelerated Massive Parallelism) ha ido pavimentando el camino para aprovechar al máximo las capacidades de las CPUs y GPUs actuales.

Breve Reseña

Antes de continuar con la nota les haremos una breve reseña sobre C++ AMP. Este es un lenguaje de programación y desarrollo basado en C++, anunciado por primera vez en junio de 2011 en el marco de la AMD Fusion Developer Summit 2011 y que Microsoft ha implementado en su herramienta de programación VisualStudio 11 y posteriores. Este lenguaje pretende ser una ayuda a los desarrolladores para usar aceleradores como GPU y CPUs Multi-núcleos para programación paralela.

AMP ha sido desarrollado por Microsoft en colaboración de AMD y NVIDIA, por lo que productos de ambas compañías (GPUS) podrán potenciar las aplicaciones desarrolladas con C++ AMP a través del la API DirectCompute de Microsoft DirectX, aunque las especificaciones publicadas por Microsoft también permiten la implementación de estándares abiertos como OpenGL/OpenCL.

Lo anterior es un avance desde el punto de vista de la interoperabilidad, aunque en teoría C++ AMP eventualmente es un competidor de OpenCL (basada en C), que también es un estándar abierto y destinado a computación paralela heterogénea.

 

Anuncio de AMD

AMD en colaboración con Microsoft ha anunciado el lanzamiento de C ++ AMP versión 1.2, un compilador C++ de código abierto que implementa la versión 1.2 de la especificación abierta para C ++ AMP, disponible por primera vez tanto en Linux y Windows.

El lanzamiento representa otro paso adelante hacia la meta de AMD de apoyar soluciones multiplataforma, múltiples lenguajes de programación y continúa con las contribuciones a la comunidad de código abierto. La herramienta, que aprovecha Clang y LLVM, acelera la productividad y facilidad de uso para los desarrolladores que deseen aprovechar toda la potencia de las plataformas se servidores heterogéneos, PCs y dispositivos de mano.

C ++ AMP versión 1.2 permite a los desarrolladores de C ++ acelerar las aplicaciones a través de un amplio conjunto de configuraciones de hardware y software mediante el apoyo a tres salidas:

Khronos Group OpenCL, soportando CPU AMD/APU/GPU, CPU/APU Intel, NVIDIA GPU, Apple Mac OS X y otras plataformas compatibles con OpenCL.
Khronos Group SPIR, soportando CPU AMD/APU/GPU, CPU/APU Intel y futuras plataformas compatibles SPIR; y
HSA Fundación HSAIL, soportando APU AMD y futuras plataformas compatibles con HSA.

Una característica clave de rendimiento de la versión 1.2, es la especificación de código abierto C ++ AMP, soporte para memoria física compartida, lo que simplifica enormemente el intercambio de datos entre la CPU y la GPU en plataformas heterogéneas.

Las Plataformas heterogéneas construidas en la nueva especificación permite a los programadores beneficiarse de la sobrecarga minimizada de copias de datos al acelerar las aplicaciones

 

[Comunicado AMD]

 

AMDC++C++_AMPHSAMicrosoftprogramación
Compartir0
Post Previo
Sapphire anuncia su Radeon R9 285 ITX Compact Edition
Siguiente Post
HP inicia programa de recambio de más de 6 millones de cables de energía

Posts relacionados

AMD anuncia precios y disponibilidad para los Procesadores Ryzen Serie 7000X3D (con 3D V-cache)

Mario Rübke2 febrero, 2023

AMD regala Star Wars Jedi: Survivor por la compra de un CPU Ryzen Serie 7000

Mario Rübke24 enero, 2023

Guía de placas base ASUS B650: ROG Strix, TUF Gaming, ProArt y Prime

Mario Rübke20 enero, 2023
  • Comentarios
  • Comentarios de Facebook

Nuestras Redes

3.785Seguidores

Últimos Posts

8.0

Review audífonos SONY INZONE H9 Wireless

Mario Rübke3 febrero, 20233 febrero, 2023

CHILE: Valdivia-Global Game Jam 2023, inicia este 3 de Febrero!!

Mario Rübke2 febrero, 20232 febrero, 2023

GeForce NOW llega a CHILE de la mano de ABYA

Mario Rübke2 febrero, 2023
MADBOXPC
Sobre Nosotros
MadBoxpc.com es un sitio dedicado a la tecnología, que en el transcurso de los años ha evolucionado más de una vez para cumplir las necesidades del medio hasta lo que es hoy, y que de seguro no es lo que será mañana.
Contáctanos info@madboxpc.com
Síguenos!
FacebookTwitterInstagramYoutubeEmailRss
@2021 - MadBoxPC.com - Algunos Derechos Reservados (cc)
MADBOXPC
FacebookTwitterInstagramYoutubeEmailRss
  • Home
  • Reviews
  • Noticias
  • Artículos
  • Publicidad
  • Nosotros
  • Contacto