best counter
fire extinguishers types
GNU/Linux. MuyLinux

NVIDIA apuesta por OpenCL en Linux

6/10/2009| por | 8 comentarios

Como señalan nuestros compañeros de MuyComputer, la empresa ha presentado su primer controlador -propietario, eso sí- para Linux con soporte para el estándar OpenCL de computación GPGPU. De hecho, este tipo de controladores aparecerán al mismo tiempo que los de Windows, una señal de la relevancia que para NVIDIA tiene ese soporte también en el sistema operativo de libre distribución. La tecnología GPGPU comienza a despegar y el estándar elaborado por The Khronos Group pretende eliminar los conflictos de las alternativas propietarias.

NVIDIA%20OpenCL NVIDIA apuesta por OpenCL en Linux

El llamado Open Computing Language es una plataforma inicialmente desarrollada por Apple y que ahora también está disponible para Windows y Linux gracias en gran parte al esfuerzo de The Khronos Group, un organismo que ya se encargaba también del estándar OpenGL y que ahora está tratando de impulsar este desarrollo para computación GPGPU.

nvidia opengl NVIDIA apuesta por OpenCL en Linux

Y NVIDIA ha dado un paso importante en la aceptación del estándar en el mundo Linux, ya que su controlador GeForce 190.29 da soporte tanto a OpenGL como a OpenCL.

El controlador se puede encontrar en el sitio de NVIDIA para desarrolladores, donde además están el OpenGL SDK para todas las plataformas, además de código fuente de ejemplo y el llamado OpenGL Visual Profiler para ayudar a optimizar los programas y “transformarlos” a código que se pueda ejecutar por parte de la GPU.


Si todo va bien puede que las alternaticas actuales de NVIDIA (CUDA) y AMD/ATI (FireStream) desaparezcan en favor de OpenCL, que trata de aunar esfuerzos y que debería ser la referencia gracias al apoyo de numerosas empresas del sector.

Categorías: NVIDIA

Hay 8 comentarios

  1. 1
    zcully dice:

    Deberían hacer eso tambien para todas las gráficas, pues poder pueden. Me da rabia que mi GeForce 6800 GT , que es un bicho de la computación aunque pa los juegos de hoy este mas bien vieja, no pueda ayudar al resto procesando cosas. Lo digo porque CREO que esto solo iba a ser a partir de las Geforce 8….

  2. 2
    magrocontomate dice:

    zcully: El concepto creo que es que la tecnología CUDA sólo se soporta a partir la serie 8. Lo que tú tienes es soporte para cálculo en ciertas aplicaciones que lo usen pero no a través de la plataforma CUDA, sino programando a pelo.

    Yo tenía un chip gráfico en placa de la serie 6 y al menos lo usaba un pluging de eliminación de ruidos en virtualdub para sus cálculos, pero ahora me he comprado una 8400 GS por 29.90 para aprovechar el salto tecnológico (si por fin se produce). Lo que pasa es que se calienta como el demonio y sólo lleva disipador.

  3. 3

    Siempre que hay un avance en este sentido me alegro mucho. Soy de los que creen que en un futuro se podrá jugar en Linux tan bien como en Windows (un futuro más bien lejano).

    ¡Saludos!

  4. 4
    anonimo2 dice:

    OpenCL es una gran idea desarrollada por Apple, pero esta no tiene nada que ver con videojuegos, la idea original es que cuando juegas algun videojuego tu tarjeta grafica trabaja mucho, pero que pasa cuando estas leyendo emails y blogging?? La tarjeta grafica no hace nada, openCL permitira que los desarrolladores utilicen el poder de procesamiento de estas tarjetas (que es inmenso) para otras tareas mientras estas esten idle.

    Es una idea que revolucionara el mundo de la programacion en algunos a~os, felicitaciones a Apple han logrado un avance importantisimo para el mundo de la informatica.

    (PS: A ver si linux puede zafarse de la licencia GPLv2 y asi son compatibles con la licencia Apache y CDDL, y asi los desarrolladores podran portar tanto Grand Central Dispatch como DTrace y ZFS)

  5. 5
    victor dice:

    que muera directx, una vez que directx caiga solo faltara office y ganara linux

  6. 6
    Picholeiro dice:

    Ya lo tengo intalado esa versión y puse un post http://www.picholeiro.blogspot.com/2009/08/drives-190-nvidia.html
    Aun que aparezca que en GNU/linux avanza poco por ahora en este campo ,sera que la mayor parte de desarrolladores miran en otros campos .

    Siempre que sea un avnce multi plataforma lo es para la humanidad ya que no de pende de una sola compañia

  7. 7
    Goyito dice:

    Fantástica noticia, aunque no se si alguna aplicación actual lo usa ó piensa usarlo, esperemos que pronto veamos resultados. Todo lo que sea sacar el máximo partido del PC un 10 tanto si es en juegos, como en el escritorio, o en aplicaciones que requieran calculo(compresores, codecs, etc..
    Lo único que me fastidiaría que no lo metiesen en las distros que salen ahora y tener que instalarlo a mano o esperar a la primavera.
    Victor, a mí particularmente me da igual lo que le pase a las directx o al Windows, por fortuna tenemos una magnifica alternativa que evoluciona cojonudamente segun los gustos de los usuarios, nosotros, y no de la opinion de ningun “tiburon” de las finanzas, y ademas no tenemos que esperar años de una versión a otra. Mientras el sector Windows no se meta con nosotros, por mí, que le vaya bien.

  8. 8

    [...] Visto en: MuyLinux [...]

Escribe tu comentario