ATI Stream SDK 2.1 añade interoperabilidad OpenGL con OpenCL

por

Nueva versión de ATI OpenCL SDK

Ayer AMD lanzó una nueva versión de su Stream SDK, un kit de herramientas y drivers para desarrolladores, el cual permite el desarrollo de aplicaciones en el lenguaje de alto nivel OpenCL, agregando nuevas funciones y cumpliendo su compromiso con esta API estandar.

Aquí algunos de sus cambios resaltables:

  • Soporte para OpenSUSE 11.2 y Red Hat Enterprise Linux 5.4.
  • Soporte para interoperabilidad OpenCL/OpenGL.
  • Soporte para almacenamiento direccionable de bytes.
  • Soporte para imágenes OpenCL.
  • Extensión: Soporte para aritmética básica de punto flotante de doble precisión en kernels C en OpenCL.
  • Extensión: Soporte para operaciones AMD media en OpenCL.
  • Extensión: Soporte para fisión de dispositivo en OpenCL.
  • Extensión: Soporte para consultas de atributo de dispositivo en OpenCL.
  • Soporte preliminar para kernels binarios en OpenCL.
  • Instalador a la herramienta Stream KernelAnalizer integrado en ATI Stream SDK 2.1.

De entre las mejoras las más importantes son el soporte a operaciones de punto flotante de 64 bits y la interoperabilidad OpenCL/OpenGL bajo la cual se usa un método más optimizado para el cálculo de posición de partículas, logrando un desempeño de casi el doble.

Esta nueva versión es compatible con los GPU ATI Radeon HD 4000 y superiores, Radeon E4690, FireStream 9250/70, FirePro V3750 y superiores.

Link: ATI Stream SDK 2.1 Adds OpenGL Interop to OpenCL (Geeks 3D)

Link: ATI Stream Software Development Kit (SDK) v2.1 (AMD)