[opensuse-es] Creer o reventar! Drivers de codigo abierto versus propietarios
Tenía la impresión de que el video bajo Leap 42.1 con el driver propietario FGLRX, rendía menos que con el driver de codigo abierto Radeon bajo Leap 42.2. Baje la aplicación glmark2 del usuario ykoba para ambos sistemas de: https://software.opensuse.org/package/glmark2?search_term=glmark2 Aqui van los resultados bajo Leap 42.1 con el driver propietario FGLRX: ======================================================= glmark2 2014.03 ======================================================= OpenGL Information GL_VENDOR: ATI Technologies Inc. GL_RENDERER: AMD Radeon R7 200 Series GL_VERSION: 4.5.13416 Compatibility Profile Context 15.302 ======================================================= [build] use-vbo=false: FPS: 1339 FrameTime: 0.747 ms [build] use-vbo=true: FPS: 1935 FrameTime: 0.517 ms [texture] texture-filter=nearest: FPS: 1714 FrameTime: 0.583 ms [texture] texture-filter=linear: FPS: 1712 FrameTime: 0.584 ms [texture] texture-filter=mipmap: FPS: 1669 FrameTime: 0.599 ms [shading] shading=gouraud: FPS: 1750 FrameTime: 0.571 ms [shading] shading=blinn-phong-inf: FPS: 1734 FrameTime: 0.577 ms [shading] shading=phong: FPS: 1730 FrameTime: 0.578 ms [shading] shading=cel: FPS: 1728 FrameTime: 0.579 ms [bump] bump-render=high-poly: FPS: 1466 FrameTime: 0.682 ms [bump] bump-render=normals: FPS: 1893 FrameTime: 0.528 ms [bump] bump-render=height: FPS: 1875 FrameTime: 0.533 ms [effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 1353 FrameTime: 0.739 ms [effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 1054 FrameTime: 0.949 ms [pulsar] light=false:quads=5:texture=false: FPS: 1569 FrameTime: 0.637 ms [desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 658 FrameTime: 1.520 ms [desktop] effect=shadow:windows=4: FPS: 765 FrameTime: 1.307 ms [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 387 FrameTime: 2.584 ms [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 593 FrameTime: 1.686 ms [buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 508 FrameTime: 1.969 ms [ideas] speed=duration: FPS: 1304 FrameTime: 0.767 ms [jellyfish] <default>: FPS: 1164 FrameTime: 0.859 ms [terrain] <default>: FPS: 161 FrameTime: 6.211 ms [shadow] <default>: FPS: 834 FrameTime: 1.199 ms [refract] <default>: FPS: 233 FrameTime: 4.292 ms [conditionals] fragment-steps=0:vertex-steps=0: FPS: 1809 FrameTime: 0.553 ms [conditionals] fragment-steps=5:vertex-steps=0: FPS: 1817 FrameTime: 0.550 ms [conditionals] fragment-steps=0:vertex-steps=5: FPS: 1811 FrameTime: 0.552 ms [function] fragment-complexity=low:fragment-steps=5: FPS: 1807 FrameTime: 0.553 ms [function] fragment-complexity=medium:fragment-steps=5: FPS: 1799 FrameTime: 0.556 ms [loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 1735 FrameTime: 0.576 ms [loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 1800 FrameTime: 0.556 ms [loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 1809 FrameTime: 0.553 ms ======================================================= glmark2 Score: 1379 ======================================================= Aqui van los resultados con el driver de codigo abierto Radeon bajo Leap 42.2: ======================================================= glmark2 2014.03 ======================================================= OpenGL Information GL_VENDOR: X.Org GL_RENDERER: Gallium 0.4 on AMD OLAND (DRM 2.43.0, LLVM 3.8.0) GL_VERSION: 3.0 Mesa 11.2.2 ======================================================= [build] use-vbo=false: FPS: 2036 FrameTime: 0.491 ms [build] use-vbo=true: FPS: 2828 FrameTime: 0.354 ms [texture] texture-filter=nearest: FPS: 2516 FrameTime: 0.397 ms [texture] texture-filter=linear: FPS: 2495 FrameTime: 0.401 ms [texture] texture-filter=mipmap: FPS: 2628 FrameTime: 0.381 ms [shading] shading=gouraud: FPS: 2410 FrameTime: 0.415 ms [shading] shading=blinn-phong-inf: FPS: 2411 FrameTime: 0.415 ms [shading] shading=phong: FPS: 2401 FrameTime: 0.416 ms [shading] shading=cel: FPS: 2401 FrameTime: 0.416 ms [bump] bump-render=high-poly: FPS: 1785 FrameTime: 0.560 ms [bump] bump-render=normals: FPS: 2836 FrameTime: 0.353 ms [bump] bump-render=height: FPS: 2811 FrameTime: 0.356 ms [effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 2283 FrameTime: 0.438 ms [effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 1418 FrameTime: 0.705 ms [pulsar] light=false:quads=5:texture=false: FPS: 2510 FrameTime: 0.398 ms [desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 976 FrameTime: 1.025 ms [desktop] effect=shadow:windows=4: FPS: 1409 FrameTime: 0.710 ms [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 490 FrameTime: 2.041 ms [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 650 FrameTime: 1.538 ms [buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 614 FrameTime: 1.629 ms [ideas] speed=duration: FPS: 1481 FrameTime: 0.675 ms [jellyfish] <default>: FPS: 1630 FrameTime: 0.613 ms [terrain] <default>: FPS: 200 FrameTime: 5.000 ms [shadow] <default>: FPS: 1589 FrameTime: 0.629 ms [refract] <default>: FPS: 280 FrameTime: 3.571 ms [conditionals] fragment-steps=0:vertex-steps=0: FPS: 2851 FrameTime: 0.351 ms [conditionals] fragment-steps=5:vertex-steps=0: FPS: 2831 FrameTime: 0.353 ms [conditionals] fragment-steps=0:vertex-steps=5: FPS: 2830 FrameTime: 0.353 ms [function] fragment-complexity=low:fragment-steps=5: FPS: 2848 FrameTime: 0.351 ms [function] fragment-complexity=medium:fragment-steps=5: FPS: 2777 FrameTime: 0.360 ms [loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 2768 FrameTime: 0.361 ms [loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 2845 FrameTime: 0.351 ms [loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 2831 FrameTime: 0.353 ms ======================================================= glmark2 Score: 2050 ======================================================= Conclusión: El driver de codigo cerrado rinde el 67% de lo que rinde el de codigo abierto. (1379/2050) Salu2 -- USA LINUX OPENSUSE QUE ES SOFTWARE LIBRE, NO NECESITAS PIRATEAR NADA Y NI TE VAS A PREOCUPAR MAS POR LOS VIRUS Y SPYWARES: http://www.opensuse.org/es/ Puedes visitar mi blog en: http://jerbes.blogspot.com.ar/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Wenas :)
2017-01-10 3:27 GMT+03:00 Juan Erbes
Tenía la impresión de que el video bajo Leap 42.1 con el driver propietario FGLRX, rendía menos que con el driver de codigo abierto Radeon bajo Leap 42.2.
Baje la aplicación glmark2 del usuario ykoba para ambos sistemas de: https://software.opensuse.org/package/glmark2?search_term=glmark2
Aqui van los resultados bajo Leap 42.1 con el driver propietario FGLRX:
[...]
Conclusión: El driver de codigo cerrado rinde el 67% de lo que rinde el de codigo abierto. (1379/2050)
AMD esta invirtiendo mucho tiempo en los drivers FLOSS y se esta notando :) Echa un vistazo a phoronix.com. Suelen sacar benchmarks cada poco tiempo comparando drivers propietarios vs FLOSS (tanto para NVIDIA como para AMD). Creo que ayer sacaron uno para cada fabricante. Rafa -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 10 de enero de 2017, 4:54, Rafa Griman
Wenas :)
2017-01-10 3:27 GMT+03:00 Juan Erbes
: Tenía la impresión de que el video bajo Leap 42.1 con el driver propietario FGLRX, rendía menos que con el driver de codigo abierto Radeon bajo Leap 42.2.
Baje la aplicación glmark2 del usuario ykoba para ambos sistemas de: https://software.opensuse.org/package/glmark2?search_term=glmark2
Aqui van los resultados bajo Leap 42.1 con el driver propietario FGLRX:
[...]
Conclusión: El driver de codigo cerrado rinde el 67% de lo que rinde el de codigo abierto. (1379/2050)
AMD esta invirtiendo mucho tiempo en los drivers FLOSS y se esta notando :)
Echa un vistazo a phoronix.com. Suelen sacar benchmarks cada poco tiempo comparando drivers propietarios vs FLOSS (tanto para NVIDIA como para AMD). Creo que ayer sacaron uno para cada fabricante.
Con AMD, si los de codigo abierto no equiparan a los de codigo cerrado, les ganan, mientras que con Nvidia, los de codigo abierto suelen estar muy por debajo de los de codigo cerrado. http://www.phoronix.com/scan.php?page=article&item=openclose-amdnv-2017&num=2 Llegó nvidia a liberar algo de codigo para Nouveau? O sigue siendo ingeniería inversa? Salu2 -- USA LINUX OPENSUSE QUE ES SOFTWARE LIBRE, NO NECESITAS PIRATEAR NADA Y NI TE VAS A PREOCUPAR MAS POR LOS VIRUS Y SPYWARES: http://www.opensuse.org/es/ Puedes visitar mi blog en: http://jerbes.blogspot.com.ar/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 10 de enero de 2017, 13:37, Juan Erbes
El día 10 de enero de 2017, 4:54, Rafa Griman
escribió: Wenas :)
2017-01-10 3:27 GMT+03:00 Juan Erbes
: Tenía la impresión de que el video bajo Leap 42.1 con el driver propietario FGLRX, rendía menos que con el driver de codigo abierto Radeon bajo Leap 42.2.
Baje la aplicación glmark2 del usuario ykoba para ambos sistemas de: https://software.opensuse.org/package/glmark2?search_term=glmark2
Aqui van los resultados bajo Leap 42.1 con el driver propietario FGLRX:
[...]
Conclusión: El driver de codigo cerrado rinde el 67% de lo que rinde el de codigo abierto. (1379/2050)
AMD esta invirtiendo mucho tiempo en los drivers FLOSS y se esta notando :)
Echa un vistazo a phoronix.com. Suelen sacar benchmarks cada poco tiempo comparando drivers propietarios vs FLOSS (tanto para NVIDIA como para AMD). Creo que ayer sacaron uno para cada fabricante.
Con AMD, si los de codigo abierto no equiparan a los de codigo cerrado, les ganan, mientras que con Nvidia, los de codigo abierto suelen estar muy por debajo de los de codigo cerrado.
http://www.phoronix.com/scan.php?page=article&item=openclose-amdnv-2017&num=2
Llegó nvidia a liberar algo de codigo para Nouveau? O sigue siendo ingeniería inversa?
Otro detalle que olvidaba de la relación de AMD con Linux y el software libre, es el surgimiento de la arquitectura y set de instrucciones X86-64, es que nació de la mano de los citados. Los emuladores utilizados por AMD para el desarrollo de AMD64 (X86-64), fueron suministrados por Transmeta, en los tiempos que Linus Torvalds era empleado de esa companía, y a nivel del desarrollo del kernel X86-64, la empresa que mas interactuaba con AMD era SuSE, y fue ésta fue la que lanzó la primer distro X86-64. Los primeros microprocesadores AMD Opteron, junto con SUSE Linux Enterprise Server fueron elegidos por Cray Inc. para la supercomputadora "Red Storm" del Departamento de Energía de Estados Unidos: https://www.suse.com/es-es/newsroom/post/2003/cray/ Años despues de eso, vinieron los clones intel de los AMD64, cuando intel ya no podía competir mas en el mercado de servidores y supercomputadoras. Salu2 -- USA LINUX OPENSUSE QUE ES SOFTWARE LIBRE, NO NECESITAS PIRATEAR NADA Y NI TE VAS A PREOCUPAR MAS POR LOS VIRUS Y SPYWARES: http://www.opensuse.org/es/ Puedes visitar mi blog en: http://jerbes.blogspot.com.ar/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 10 de enero de 2017, 13:37, Juan Erbes
El día 10 de enero de 2017, 4:54, Rafa Griman
escribió: Wenas :)
2017-01-10 3:27 GMT+03:00 Juan Erbes
: Tenía la impresión de que el video bajo Leap 42.1 con el driver propietario FGLRX, rendía menos que con el driver de codigo abierto Radeon bajo Leap 42.2.
Baje la aplicación glmark2 del usuario ykoba para ambos sistemas de: https://software.opensuse.org/package/glmark2?search_term=glmark2
Aqui van los resultados bajo Leap 42.1 con el driver propietario FGLRX:
[...]
Conclusión: El driver de codigo cerrado rinde el 67% de lo que rinde el de codigo abierto. (1379/2050)
AMD esta invirtiendo mucho tiempo en los drivers FLOSS y se esta notando :)
Echa un vistazo a phoronix.com. Suelen sacar benchmarks cada poco tiempo comparando drivers propietarios vs FLOSS (tanto para NVIDIA como para AMD). Creo que ayer sacaron uno para cada fabricante.
Con AMD, si los de codigo abierto no equiparan a los de codigo cerrado, les ganan, mientras que con Nvidia, los de codigo abierto suelen estar muy por debajo de los de codigo cerrado.
http://www.phoronix.com/scan.php?page=article&item=openclose-amdnv-2017&num=2
Llegó nvidia a liberar algo de codigo para Nouveau? O sigue siendo ingeniería inversa?
Tal como comentara previamente, volvi a hacer el testeo con el driver propietario, pero desactivadas ciertas funciones de mejora de calidad de imagen, para incrementar el rendimiento: ======================================================= glmark2 2014.03 ======================================================= OpenGL Information GL_VENDOR: ATI Technologies Inc. GL_RENDERER: AMD Radeon R7 200 Series GL_VERSION: 4.5.13416 Compatibility Profile Context 15.302 ======================================================= [build] use-vbo=false: FPS: 1390 FrameTime: 0.719 ms [build] use-vbo=true: FPS: 2004 FrameTime: 0.499 ms [texture] texture-filter=nearest: FPS: 1782 FrameTime: 0.561 ms [texture] texture-filter=linear: FPS: 1785 FrameTime: 0.560 ms [texture] texture-filter=mipmap: FPS: 1832 FrameTime: 0.546 ms [shading] shading=gouraud: FPS: 1808 FrameTime: 0.553 ms [shading] shading=blinn-phong-inf: FPS: 1800 FrameTime: 0.556 ms [shading] shading=phong: FPS: 1804 FrameTime: 0.554 ms [shading] shading=cel: FPS: 1803 FrameTime: 0.555 ms [bump] bump-render=high-poly: FPS: 1521 FrameTime: 0.657 ms [bump] bump-render=normals: FPS: 1970 FrameTime: 0.508 ms [bump] bump-render=height: FPS: 1960 FrameTime: 0.510 ms [effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 1401 FrameTime: 0.714 ms [effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 1093 FrameTime: 0.915 ms [pulsar] light=false:quads=5:texture=false: FPS: 1632 FrameTime: 0.613 ms [desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 678 FrameTime: 1.475 ms [desktop] effect=shadow:windows=4: FPS: 782 FrameTime: 1.279 ms [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 414 FrameTime: 2.415 ms [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 566 FrameTime: 1.767 ms [buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 407 FrameTime: 2.457 ms [ideas] speed=duration: FPS: 1253 FrameTime: 0.798 ms [jellyfish] <default>: FPS: 1205 FrameTime: 0.830 ms [terrain] <default>: FPS: 198 FrameTime: 5.051 ms [shadow] <default>: FPS: 854 FrameTime: 1.171 ms [refract] <default>: FPS: 255 FrameTime: 3.922 ms [conditionals] fragment-steps=0:vertex-steps=0: FPS: 1889 FrameTime: 0.529 ms [conditionals] fragment-steps=5:vertex-steps=0: FPS: 1870 FrameTime: 0.535 ms [conditionals] fragment-steps=0:vertex-steps=5: FPS: 1891 FrameTime: 0.529 ms [function] fragment-complexity=low:fragment-steps=5: FPS: 1892 FrameTime: 0.529 ms [function] fragment-complexity=medium:fragment-steps=5: FPS: 1878 FrameTime: 0.532 ms [loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 1787 FrameTime: 0.560 ms [loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 1897 FrameTime: 0.527 ms [loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 1879 FrameTime: 0.532 ms ======================================================= glmark2 Score: 1429 ======================================================= Como puede verse, mejoró un poco, pasó de 1379 a 1429, pero sigue estando lejos de los 2050 del driver de codigo abierto Radeon. Salu2 -- USA LINUX OPENSUSE QUE ES SOFTWARE LIBRE, NO NECESITAS PIRATEAR NADA Y NI TE VAS A PREOCUPAR MAS POR LOS VIRUS Y SPYWARES: http://www.opensuse.org/es/ Puedes visitar mi blog en: http://jerbes.blogspot.com.ar/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (2)
-
Juan Erbes
-
Rafa Griman