El balance actual de CPU-GPU de Nvidia en las PC es 'obsceno'
Noticias¿Se acaba de desembolsar para una nueva plataforma con un procesador rápido a bordo? Entonces Nvidia tiene muy malas noticias para ti. Su PC está "obscenamente" desequilibrada gracias a una CPU sobrevalorada y de bajo rendimiento, probablemente cortesía de Intel.
Es solo la última salva en la creciente guerra de palabras entre Nvidia e Intel este año. ¿Pero a qué se dirige exactamente Nvidia? Hablando con TechRadar a principios de esta semana, el vicepresidente de relaciones de contenido de Nvidia, Roy Taylor, describió una estrategia de desarrollo para aprovechar la tecnología gráfica de Nvidia para acelerar una amplia gama de aplicaciones para PC. Muy pronto, el mundo descubrirá qué tan patéticas son las CPU convencionales..
Si Taylor tiene razón, la iniciativa ofrecerá un aumento masivo y sin precedentes en el rendimiento de la PC. No estamos hablando de los aumentos de 2x o 3x en el rendimiento que la industria de las PC ofrece regularmente. Podría prometer tanto como 20 veces o incluso 100 veces el rendimiento de las CPU de múltiples núcleos de hoy. Yikes.
CUDA viene
La premisa básica es el uso de la plataforma de programación CUDA de Nvidia (que está muy relacionada con el lenguaje de programación C) para desbloquear la arquitectura cada vez más programable de los últimos chips de gráficos..
Sobre el papel, es extremadamente plausible. En términos de poder de cómputo paralelo en bruto, los chips 3D ponen en evidencia a las CPU. Un buen ejemplo reciente es el nuevo clúster de computación de alta densidad del tamaño de la sala instalado por la Universidad de Reading.
Diseñado para hacer frente a la tarea increíblemente compleja de modelar el clima, pesa al menos 20 TeraFlops. Eso suena impresionante hasta que te das cuenta de que solo un ejemplo de la próxima gran GPU de Nvidia, que se entregará este verano, podría ofrecer tanto 1TFlop. Por lo tanto, algunos nodos de GPU de Nvidia de cuatro vías pronto ofrecerán la misma potencia de procesamiento sin formato que una supercomputadora construida usando decenas de racks basados en CPU.
GPU de propósito general
Un poco más cerca de casa, una de las primeras aplicaciones que Nvidia está promocionando como una demostración de la destreza de propósito general de sus GPU es una aplicación de codificación de video conocida como Elemental HD.
Reducir el tamaño de una película HD típica para un iPod con un procesador de PC convencional puede llevar hasta ocho horas o más, incluso con un chip Intel de doble núcleo decente. Nvidia dice que se puede hacer el mismo trabajo en poco más de 20 minutos en una tarjeta gráfica Nvidia de la serie 8800.
"Cuando ves la pregunta de si debes transcodificar un video en una GPU o una CPU, cuando lo consideras en términos de rendimiento por dólar, actualmente es obscenamente al revés", dice Taylor..
Y la solución es bastante simple. No gastes más dinero en general. Solo gaste un poco menos de dinero en su CPU Intel y un poco más en su GPU Nvidia.
Hardware PhysX
Además, Taylor dice que los planes para respaldar el recientemente adquirido motor de simulación física PhysX en las GPU de Nvidia también están a punto de ser lanzados. Antes de finales de mayo, se anunciará un total de ocho juegos con PhysX basado en GPU. De 30 a 40 títulos de este tipo estarán disponibles el próximo año..
Entonces, eso es todo entonces. ¿El juego está preparado para la CPU e Intel por igual? No tan rapido. Para empezar, hay una buena razón por la que las CPU no ofrecen la potencia de procesamiento en bruto de las GPU contemporáneas.
Los núcleos de la CPU son bestias grandes y complejas, diseñadas para cambiar sus manos a casi cualquier tarea y hacer un puño decente, sin sobresalir en ninguna área. Las GPU, incluso los ejemplos más recientes y programables, son todavía mucho menos flexibles. Cuando son buenos, son geniales. Cuando no lo están, bueno, simplemente no harán el trabajo.
"En este momento, las aplicaciones de GPU de uso general son, sin duda, de muy alto nivel. Pero cada vez más personas se preguntan por qué las industrias de investigación científica, incluyendo la medicina y el modelado climático, están utilizando GPU", dice Taylor..
La respuesta es la inmejorable relación de rendimiento que las GPU ofrecen. Taylor reconoce que Nvidia tiene una gran cantidad de socios con aplicaciones de nivel de consumidor que se alinean para ingresar en su tecnología de GPU. Varios serán revelados a finales de este verano..
Juego de espera
Hasta entonces, sin embargo, es imposible decir si los beneficios serán tan espectaculares como afirma Nvidia. Del mismo modo, tendremos que esperar y ver qué tan bien funciona todo. La única aplicación de consumidor no 3D para GPU que ha sido ampliamente probada en el mercado hasta ahora es la asistencia de decodificación de video. Y eso ha sido un caso de gran éxito..
Pero incluso si Nvidia puede ofrecer una aceleración de hardware confiable y transparente para una amplia gama de aplicaciones con sus GPU, todavía tendrá una gran pelea en sus manos por parte de Intel.
La nueva GPU intrigante de Intel, conocida como Larrabee, saldrá a finales de 2009 o principios de 2010. Aparte del hecho de que se basará en una serie de núcleos de procesadores X86 reducidos, poco se sabe sobre su arquitectura detallada. Pero como el primer esfuerzo serio de Intel para competir en el mercado de GPU, es un producto que cambia las reglas del juego..
Para Taylor, por supuesto, el proyecto Larrabee simplemente confirma que la GPU es donde está la acción. “¿Por qué existe Larrabee? ¿Por qué viene Intel por nosotros? Vienen por nosotros porque pueden ver la ventaja de rendimiento de nuestras GPU.,” Taylor dice.
Probablemente tiene razón. Será un concurso fascinante..