Page Content

Artículo

Problemas de rendimiento Radeon HD4000 en OpenCL

por : Jesús Maturana: 25 Dic 2009, 17:30

Matt Taylor, desarrollador de aplicaciones, ha comentando que durante el desarrollo de una aplicación OpenCL han podido comprobar cómo sistemas equivalentes con gráficas NVIDIA GTX260 y ATI Radeon HD4870 respectivamente rinden de manera completamente diferente.

En palabras del desarrollador, el rendimiento obtenido por la gráfica NVIDIA es 5 veces el de la gráfica ATI. De hecho comenta que el rendimiento ATI es tan malo, que hasta un procesador Core 2 Quad duplica en rendimiento a la gráfica.

Micah Villmow, del equipo de ingenieros detrás de AMD OpenCL Compiler respondió a dicha observación afirmando que hay un problema de rendimiento con la familia HD4xxx usando aceleración OpenCL y no hay planes para mejorarlo.

Según parece, el problema radica en que la familia HD4xxx no fue diseñada teniendo OpenCL en mente de la manera que la hornada Evergreen. Las mejoras que habrán en rendimiento serán heredadas de las mejoras que realicemos en la gama HD5xxx, pero no hay planes para mejorar el rendimiento OpenCL en Radeon HD 4xxx directamente.

vINQulos
TechReport


Comentarios

Vamos es que aunque las 5870/5970 mas caras de ahora dieran ese pésimo rendimiento en procesamiento OpenCL, a quien le importaria? Si la cosa esta tan verde que hasta dentro de 2 años no empezaremos a tocar algo de eso, y para aquel entonces la serie 4000 ni se venderá. Es mas, por 40€ tendremos la misma potencia en OpenCL que las actuales 5970, es lo de siempre en la informática.

Las unicas optimizaciones que puedan ser beneficiadas en la serie 4000 seran las que por si mismas introduzca AMD optimizando la serie 5000 que puedan beneficiar en cierto modo a la serie 4000, poco mas.

Saludos

jejeje, pues buena la han hecho los de apple, q presumen de adoptar el OpenCL, y luego equipan tarjetas Ati 4xxx

  • por berto
  • 25 Dic 2009, 18:46
  • comment

Apple adopta OpenCL y usa mayoritariamente graficas nVidia. Pero el problema para ATI es que sus graficas son un desastre en todos los campos de HPC, las nVidia rinden del orden de 5x con OpenCL y 10x con CUDA. Y para agravar la situacion, Fermi tiene un rendimiento OpenCL teorico 4x con respecto a las 285. Viendo como las graficas Gaming han llegado al final del camino ( con la forma actual de programar juegos, las graficas actuales mueven sobradas los portados de consola, y la siguiente generacion de consolas todavia tardara) el camino es aportar algo mas a la grafica que justifique la inversion. Y OpenCL es una buena razón si aparece software de consumo para él.

  • por inqui
  • 25 Dic 2009, 22:38
  • comment

Con Linux esa tarjeta no se me pone lenta, trabaja muy bien y rapida

  • por Roddytwin
  • 26 Dic 2009, 1:37
  • comment

Busco chico grandote que me trabaje bien el orto.

  • por Roddytwin
  • 26 Dic 2009, 2:57
  • comment

No me he enterado de nada,slavo del último comentario.Sí el de de arriba del mío.

  • por tomas
  • 26 Dic 2009, 3:14
  • comment

Los famosos problemas de OpenCL de las ATI seran solucionadon con una simple actualizacion de drivers, probablemente en los 9.13 o 9.14.

  • por Searcher
  • 26 Dic 2009, 5:30
  • comment

como esta el clon de mi, aqui pero nada linux es la solucion a todas las penas

  • por Roddytwin
  • 26 Dic 2009, 6:55
  • comment

Es tradicion en las ATI. De toda la vida solo fueron bien en DirectX, y mas si MS les hace uno a medida ( DX 10- 10.1 y veremos si no se filtran tambien las discursiones del 11 y comprobamos que esta tambien hecho a medida de ATI) .

El rendimiento de ATI en OpenGL siempre ha sido lamentable, y solo sus fans esperaban que no pasase lo mismo con OpenCL. Y los drivers para windows no podran hacer nada, porque simplemente OpenCL va entre 2 y 4 veces mas rapido en cualquier otro SO, y especialmente en Linux sobre clusters. Esa es la razon del brutal rendimiento de los HPC con Tesla.

  • por inqui
  • 26 Dic 2009, 11:16
  • comment

ese chaval porque no lo dijo antes hace cuanto salio la serie 4xxx y ya vamos por la 5xxx que lo diga ahora y no espere a la serie 6xxx

  • por migue
  • 26 Dic 2009, 13:31
  • comment

Probablemente el culpable no es ATI sino de los programadores de OpenCL que no saben hacer funcionar correctamente a la segunda marca en gráficas. Si su programa esta hecho para Nvidia es normal que no corra bien con ATI.

La larga mano de Nvidia llega hasta a los rincones mas insospechados.

  • por Campero
  • 26 Dic 2009, 14:37
  • comment

Si una targeta grafica tiene una potencia X, se supone que la tendrá para todo, solo debe ser cuestión de programar lo mejor posible para ella, y no de crear un estandar llamado Opencl, que parece estar optimizado para NVIDIA, o si mas no, ser demasiado generico como para aprovechar las capacidades de ATI.

Pero como bien dice Joaquin en su primer comentario, todo esto que estan haciendo ahora, es vendernos humo.

Se está hablando mucho de CUDA, OPENCL, y leches de estas, y que software hay para los “villanos” que nos aporte un beneficio derivado de usar la grafica? Sin contar claro está, los juegos, los programas de Diseño 3D, y tal.

Salu2

  • por David
  • 26 Dic 2009, 14:53
  • comment

@inqui

Ya me explicaras como rinden las nvidias 10x en cuda siendo que las ati no corren en cuda.

  • por juampi
  • 26 Dic 2009, 16:41
  • comment

inqui, apple basa su gama potente en las ATI, y las nvidia para gama baja:

lo que monta apple:

Mac pro:
GForce 120GT (la gama más baja y cutre de nvidia)
ATI 4870 (gama alta antigua)

iMac:
GForce 9400M (gama superbaja portátil)
ATI 4670 (gama media antigua)
ATI 4850 (gama alta antigua)

como puedes ver Apple basa sus gamas potentes en ATI.
Así que se han lucido promocionando y presumiendo de OpenCL. Esta claro que venden la moto sin ni siquiera haberlo testeado antes.

  • por berto
  • 26 Dic 2009, 18:57
  • comment

Vamos, que no nos pillemos la serie 4000 ni de coña los que queremos invertir en futuro.

Simplementa ATI siempre ha demostrado seguir los estándares de Microsoft mejor que Nvidia (DirectX) y Nvidia los estándares de video OpenGL y OpenCL respectivamente…

Tiene que haber un negocio entre manos con Microsoft…

@catalania, estan hablando de la gama 4000, es decir las tarjetas antiguas de ATI, actualmente tienen en el mercado la gama 5000 (de la que no dicen nada de su rendimiento).

En cualquier caso, estoy totalmente de acuerdo con @Joaquim. Para cuando el Open CL sirva de algo, empezaremos a tenerlo en cuenta. Y no sabemos cuando será eso.

@Inqui, has metido la pata con lo del rendimiento x10 en Cuda.

  • por Marc
  • 28 Dic 2009, 3:42
  • comment

[...] Problemas de rendimiento Radeon HD4000 en OpenCL | The Inquirer ES [...]

Publica un nuevo comentario

  • Nombre:
  • E-mail :
  • URL:
  • Tu comentario:

     

Skip to main navigation