Si son PC-Gamers, les recomiendo visitar la página https://www.maximumpc.com/article/features/graphics_extravaganza_ultimate_gpu_retrospective donde han redactado un excelente artículo acerca de las historia de las tarjetas de vídeo 3D, mostrando fotos,características de las tarjetas que marcaron saltos en la tecnología (o fracasaron horriblemente) y un breve resumen por cada generación de tarjetas de vídeo.
GeForce GTX295
Alguna de las imágenes me trajeron buenos recuerdos, bien sea por los videojuegos que me permitieron jugar o porque nunca las tuve y siempre las veía en los mostradores. Sin embargo, no dejen de visitar la página.
Gracias al siguiente vídeo de los cazadores de mitos, podremos entender de manera muy fácil y gráfica como el paralelismo de las nuevas GPU’s ayuda a dibujar imágenes mas complejas, mucho mas rápidas y eficientes. Ya que ahora las tarjetas de vídeo (GPU) se están enfocando en el paralelismo con tecnologías como SLI, Crossfire, GPU’s con muchos núcleos y en el lado del software DirectX 11 se esta creando para aprovechar al máximo esto, por lo que el camino a seguir en el área de vídeo en las PC es este nos guste o no.
NVIDIA: Adam & Jamie draw a MONA LISA in 80 milliseconds!
Fíjense ahora lo sencillo que es el principio de utilizar mas núcleos/tarjetas/hilos para generar imágenes mas completas pero es muuuy difícil desarrollar hardware y software para ello (por ahora)
Ayer me llegó mi nueva XFX nvidia 8600 GT (los drivers amd/ati sucks bajo linux y por eso no las uso) comprada por internet y al instalar en mi tarjeta recordé lo que sucedió al cambiarla por ultima vez, pero primero veremos los pasos básicos para hacerlo en Windows y en Linux tomando en cuenta que la tarjeta anterior es una nvidia también y en ambos sistemas operativos ya esta instalado los drivers de nvidia.
Numero
Windows
Linux
1
Iniciar
Windows
Abrir
el CPU
2
Desinstalar
los drivers viejos.
Sacar
la tarjeta de vídeo anterior.
3
Apagar
el equipo.
Poner
la tarjeta de video nueva.
4
Abrir
el CPU
Prender
el equipo e iniciar GNU/Linux.
5
Sacar
la tarjeta de vídeo anterior.
6
Poner
la tarjeta de video nueva.
7
Prender
el equipo e iniciar Windows XP.
8
Instalar
los drivers de la tarjeta nueva.
9
Reiniciar
el equipo y listo.
Fíjense en la cantidad de pasos «extra» en Windows casi que el doble, ademas es fastidioso es estar reiniciando varias veces para poder disfrutar de tu nuevo hardware. Después dicen que en linux todo es mas difícil.
Pues ha sido lanzada la nueva serie 1.0-9x de drivers de Nvidia donde han añadido nuevas características y soporte a nuevo hardware, pero lo mas importante para mí ha sido que ya soporta de manera estable el texture_from_pixmap lo que permite utilizar el Beryl sin tener que ejecutar/instalar XGL.
Esto se debe a que el entorno gráfico en Linux funciona de una manera cliente/servidor, donde los clientes (programas) se comunican con el Servidor que se encarga de interactuar con el hardware, se podría decir que es asi:
Programas < —> X client < —> X server < —> Hardware
Para ir al grano, XGL es un X server que renderiza los programas de manera 3D utilizando tarjetas aceleradoras 3D, el problema de Xgl es que fué programado desde 0 y mucha gente discutía que cambiar todo el Xserver era un problema que lo mejor es seguir con el actual X.org y agregarle la opciones de render 3d (Aiglx), que el desarrollo fue cerrado, que no dejan mucha intervención a la comunidad, etc.
Entonces lo que hace el nuevo driver de Nvidia es usar las extensiones 3D del actual Xserver (X.org) en el momento de ejecutar Beryl, asi no es necesario usar XGL durante este proceso, permitiendo que no necesitemos instalarlo ni ejecutarlo. En cuanto a rendimiento siento que es lo mismo pero ahora funciona Direct Rendering con Beryl (no se que es eso, pero creo que leí que Xgl lo emula) y supuestamente debe ser mas rápido, de resto, lo único que cambia es que no tengo que iniciar XGL. Gracias a esto funciona mejor las ventanas de Java, Wine, Nvidia-Settings y se mantiene la configuración del teclado de Xorg (a mucha gente se le altera el idioma del teclado usando Xgl).
Observen que funciona nvidia-settings bajo Beryl con los efectos, todo esto sin XGL.
Entre las cosas nuevas del driver que me llamaron la atención es que cambiaron el logo de nvidia, por lo que cuando entremos a las X saldrá el nuevo logo sobre fondo negro (que me parece mas cool que el anterior) y que el programa nvidia-settings que se utiliza para configurar la tarjeta, trae mas opciones como la de configurar el monitor, configurar la segunda salida de vídeo y configuración general de rendimiento OpenGL (que este driver soporta hasta la nueva versión 2.1).