Nvidia: Acelerando Snow Leopard y windows 7 con GPGPU

Por - abril 27, 2009 at 5:40 pm

Snow Leopard podría ser el primer sistema operativo en aprovechar la potencia de los procesadores gráficos nvidia para acelerar las tareas del sistema operativo.

En una entrevista el viernes con Sumit Gupta, gerente de los productos Tesla de Nvidia, Gupta describe cómo los nuevos entornos de programación enfocaran en aprovechar el procesadores gráficos para acelerar el software de Apple en si proximo sistema operativo como asi tambien con el ultimo windows 7 de Microsoft.

Los Chips gráficos no son solo hechos para los juegos. La tendencia ahora es la computación de propósito general sobre Unidades de procesamiento gráfico o (GPGPU). La esencia de esto es bastante simple: utilizar los núcleos de procesamiento dentro de la GPUs para acelerar tareas que, en algunos cosas, no tendrían un buen rendimiento utilizando la CPU.

Acá es donde aparece en escena OpenCL (Open Computing Language) que es un entorno de programación “heterogéneo”. Es decir, los ordenadores utilizan una combinación de GPUs y CPUs. El entorno de programacion es muy similar a DirectX de Microsoft.

Apple dice lo siguiente sobre OpenCL en su sitio web. “Otra poderosa tecnología en Snow Leopardo, OpenCL … permite a los desarrolladores aprovechar de manera eficiente la gran potencia de cálculo “que sobrepasa el gigaflops” encerrados en la unidad de procesamiento gráfico.”

Hoy en día, en un PC o un Mac, las CPUs de Intel y Advanced Micro Devices (AMD) son expertas en el manejo general de tareas del sistema operativo. Por ejemplo, la manipulación de la secuencia de cosas que deben suceder después de que el usuario hace clic en un icono para iniciar una aplicación en su escritorio.

Sin embargo, algunas tareas tradicionalmente manejadas por la CPU se cambiarán a la GPU, por lo que algunas operaciones se realizan en la CPU, mientras que otras se haran en la GPU. “Lo realmente interesante sobre OpenCL es que al formar parte del sistema operativo de Apple (Snow Leopard) y DirectX parte de Windows 7, los consumidores con solamente tener en sus ordenadores alguna GPU Nvidia o ATI (AMD), su sistema operativo se ejecutará más rápido porque que tendríamos dos procesadores en el sistema. Por primera vez, el sistema operativo vera a la GPU como un chip gráfico, y como un motor de cálculo “, dijo Gupta.

Uno de los factores limitantes para liberar el potencial de la GPU ha sido su entorno de programación. “La parte más difícil acerca de la utilización de la GPU es que se ha tenido que utilizar un lenguaje gráfico para programar”, dijo Gupta. Esto está cambiando, sin embargo, con OpenCL y Nvidia CuDa del entorno de desarrollo esta basado en el lenguaje de programación C.

“Realizar este compilador para C y la arquitectura CuDa, ese es el gran cambio que hemos hecho. Vinimos con una arquitectura que es más amigable y familiar para el programador promedio de C”, añade Gupta.

Esperemos que al ser OpenCL de código abierdo también el mundo GNU/Linux se vea favorecido por esto a mediado y corto plazo.

cnet.com

 

2 Comentarios

En | 'Nvidia: Acelerando Snow Leopard y windows 7 con GPGPU'
  1. Información Bitacoras.com…

    Valora en Bitacoras.com: Snow Leopard podría ser el primer sistema operativo en aprovechar la potencia de los procesadores gráficos nvidia para acelerar las tareas del sistema operativo. En una entrevista el viernes con Sumit Gupta, gerente de los pr…

  2. Antonio dice:

    Entonces aquellas graficas, hablando de nvidia que aceleren por CUDA se beneficiaran por GPGPU?? indeoendientemente del directx 10 u 11?? Espero que no sea una excusa para comprar grafica DirectX11.

Deja tu comentario!

 

* Sugerencias

  • Trata de comentar cosas referentes al post o noticia para poder mantener el hilo.
  • Trata de no escribir en MAYÚSCULAS, en internet esta mal visto porque equivale a GRITAR!
  • No insultes a nadie. Tu seras el único responsable, si te pasas de la raya, tu comentario podría ser eliminado.
  • Si quieres personalizar la foto junto a tus comentarios lo puedes hacer con una cuenta en Gravatar.
  • Puedes suscribirte a los comentarios de este post por RSS o por TrackBack.