AMD Financial Analyst Day 2008
- Por Cedrik
- el 16 de noviembre de 2008 - 21:07.
- 23 Comentarios
ATI Stream Technology
En una nota reciente ya habíamos comentado que una de las novedades que incluirían la próxima edición de los Drivers Catalyst 8.12 (que saldrán el 10 de Diciembre) era una aplicación de trascoding de video llamada ATI Avivo HD Transcoding Software, claro eso era algo que ATI ofrecía hace tiempo, pero la novedad que ofrecerça AMD será la tecnología “ATI Stream Technology”, una nueva iniciativa de AMD que pretende sacar el máximo provecho de sus núcleos gráficos no solo para los videojuegos -como es usual- sino que también para cálculos de propósito general, lo que técnicamente se conoce como GPGPU (General-Purpose Computing on Graphics Processing Units ) esto para tareas intensivas que demanden un alto nivel de recursos de proceso, tareas que hasta antes de la llegada de núcleos gráficos realmente potentes, recaía en el procesador Central (CPU), con la correspondiente sobrecarga que esto significaba en el rendimiento general del sistema. Así la tecnología ATI Stream Technology, aprovechará todo el poder de cómputo de una GPU para acelerar aplicaciones en ámbitos como el científico, de investigación, los juegos, productividad, entretenimiento, multimedia etc.


Con esta tecnología, AMD pretende de alguna forma tener una respuesta a NVIDIA CUDA (Compute Unified Device Architecture), la herramienta de programación basada en C de la competencia y que se ofrece a los desarrolladores para que puedan sacar provecho de las capacidades de computo paralelo de los GPU NVIDIA GeForce. Como ATI no tiene una herramienta como CUDA, lo que hará es ofrecer mediante drivers una capa (Layer) de programación basada en OpenCL (Open Computing Language o Lenguaje de Computación Abierto) el cual consta de una API (Aplication Programing Interface) y de un lenguaje de programación que combinados permiten crear aplicaciones con paralelismo, que se pueden ejecutar tanto por procesadores (CPU), como núcleos gráficos (GPU), de esta forma AMD ofrecerá a los desarrolladores soporte para dicha herramienta y estos a su vez podrán basarse en ésta para ofrecer una capa de software en sus aplicaciones que puedan sacar el máximo provecho de las capacidades de computo paralelo de los GPU ATI Radeon, específicamente de sus cientos de Stream Processors (800 en las Radeon HD 4800), lo que permitirá a su vez descargar el procesador central CPU de estas tareas.


La aplicación denominada ATI Avivo HD Transcoding Software, se ofrecerá de manera gratuita con los Catalyst 8.12, que permitirá trascodificar video en tiempos record usando tarjetas graficas ATI Radeon compatibles con la tecnología (la misma función del software “Badaboom video transcoder” de NVIDIA que cuesta US$30 y trabaja con CUDA). Pero este software es solo un aperitivo, ya que lo que realmente pretende AMD, es que los desarrolladores comiencen a utilizar estas “facilidades” que está dando la compañía para que desarrollen aplicaciones optimizadas para GPGPU mediante sus tarjetas ATI Radeon, y así no dejar que todos se queden al lado de CUDA. Entre algunas empresas que ofreceran este soporte tenemos a: Adobe, Arcsoft, CyberLink y Microsoft. Así que ya saben en diciembre los Catalyst vendrán con unos cuantos MB extras y la tecnología ya mencionada.
16 de noviembre de 2008 a las 22:07
Wow medio artículo.
Ojalá puedan contraatacar a centrino ya que estoy chato de que todas las cagás que vendan acá traigan video intel y sólo unos pocos equipos una 6100.