NVIDIA Vera de 88 núcleos supera hasta un 48% a un Xeon 6 de 96 núcleos en DuckDB

NVIDIA Vera de 88 núcleos supera hasta un 48% a un Xeon 6 de 96 núcleos en DuckDB

NVIDIA ha sometido su CPU Vera de 88 núcleos a una prueba poco relacionada con las cargas de inteligencia artificial que dominan habitualmente su presentación comercial. DuckDB ha ejecutado el conjunto completo de consultas TPC-H SF1000 y la ha comparado con un Intel Xeon 6 de 96 núcleos, obteniendo una ventaja para Vera de entre el 46% y el 48%.

La diferencia se mantiene utilizando tanto DuckDB 1.5.5 como la futura versión 2.0.0-alpha. Con esta última, Vera alcanza una mediana de 3.073.292,99 puntos frente a 2.109.782,19 del Xeon 6, pese a disponer de ocho núcleos físicos menos. La prueba utiliza la misma capacidad de memoria, almacenamiento y sistema operativo, aunque los subsistemas de memoria son muy diferentes.

Vera mantiene entre un 46% y un 48% de ventaja en las dos versiones de DuckDB

Con DuckDB 1.5.5, el Xeon 6 registra una mediana de 1.673.422,48 puntos QphH@SF, mientras Vera alcanza 2.482.589,73. Eso coloca a la CPU de NVIDIA aproximadamente un 48% por delante utilizando exactamente la misma versión del motor.

La situación apenas cambia con DuckDB 2.0.0-alpha. El procesador Intel sube hasta 2.109.782,19 puntos, pero Vera alcanza 3.073.292,99, manteniendo una ventaja cercana al 46%. DuckDB realizó un calentamiento inicial que fue descartado y posteriormente utilizó la mediana de tres ejecuciones para cada configuración.

TPC-H está diseñado para medir sistemas de apoyo a decisiones mediante consultas complejas sobre grandes volúmenes de información y cargas concurrentes, utilizando QphH@Size como métrica compuesta de rendimiento. No es, por tanto, una prueba de inferencia o entrenamiento de IA donde pudiera esperarse una ventaja derivada de aceleradores especializados.

Eso convierte el resultado en algo particularmente interesante para Vera: la ventaja aparece en procesamiento tradicional de bases de datos, uno de los terrenos donde NVIDIA pretende ampliar su presencia más allá de utilizar la CPU únicamente como acompañante de sus GPU.

DuckDB 2.0.0-alpha acelera las dos plataformas

Los resultados también muestran cuánto puede alterar el software una comparación de CPU. DuckDB 2.0.0-alpha mejora aproximadamente entre un 24% y un 26% el rendimiento sobre ambas plataformas respecto a la versión 1.5.5.

Esto es importante porque impide atribuir toda la subida de puntuaciones al hardware. Las optimizaciones de DuckDB benefician tanto a x86 como a Arm, mientras la distancia relativa entre Vera y Xeon permanece bastante estable.

De hecho, Vera con DuckDB 1.5.5 alcanza 2,48 millones de puntos, todavía alrededor de un 18% por encima de los 2,11 millones obtenidos por el Xeon utilizando la versión 2.0.0-alpha. La diferencia de plataforma resulta, por tanto, suficientemente grande como para superar incluso parte de la mejora generacional del software.

Misma capacidad de memoria no significa mismo subsistema de memoria

Las dos plataformas fueron configuradas con 768 GB de memoria, un SSD NVMe de más de 3 TB, Ubuntu 26.04 y 500 GB asignados al block allocator de DuckDB. Esto elimina algunas diferencias evidentes de capacidad y almacenamiento, pero no convierte la comparación en una prueba aislada de rendimiento puro de los núcleos.

Vera utiliza LPDDR5X y ofrece hasta 1,2 TB/s de ancho de banda de memoria, uno de los elementos centrales de su arquitectura. NVIDIA afirma que este subsistema proporciona hasta el doble de ancho de banda que la memoria convencional de CPU consumiendo aproximadamente la mitad de energía.

DuckDB no detalla en su publicación el modelo concreto del Xeon 6 ni su configuración exacta de canales y velocidad de memoria. Por eso, no puede concluirse que ese 46-48% proceda exclusivamente de los núcleos Olympus de Vera; parte de la diferencia puede estar vinculada al ancho de banda, latencia, caché y comportamiento del subsistema completo.

Precisamente TPC-H puede ejercer presión sobre CPU, memoria y movimiento de grandes cantidades de datos, así que el resultado debe entenderse como una comparación entre dos plataformas de servidor completas, no como una medición aislada de IPC.

NVIDIA Vera de 88 núcleos supera hasta un 48% a un Xeon 6 de 96 núcleos en DuckDB

DuckDB utilizó 88 y 96 hilos pese al multithreading de ambas CPU

Hay otro detalle metodológico importante. Vera incorpora 88 núcleos Olympus y puede manejar hasta 176 hilos mediante Spatial Multithreading, mientras el Xeon probado dispone de 96 núcleos y Hyper-Threading. Sin embargo, DuckDB utilizó 88 hilos en Vera y 96 hilos en Intel, uno por cada núcleo físico, por lo que ninguno de los dos procesadores aprovechó todos sus hilos lógicos.

La prueba utiliza así un thread de DuckDB por núcleo físico configurado, en lugar de enfrentar directamente 176 frente a 192 hilos lógicos. Eso hace especialmente llamativa la ventaja de Vera con ocho núcleos menos, aunque nuevamente no permite separar cuánto corresponde al núcleo, memoria o diseño global de la plataforma.

Vera demuestra que NVIDIA busca algo más que una CPU para IA

NVIDIA presenta Vera principalmente como una CPU para fábricas de IA, pero su arquitectura incluye 88 núcleos Olympus propios, 164 MB de caché L3 unificada y hasta 1,2 TB/s de ancho de banda LPDDR5X, características que también pueden beneficiar análisis de datos, HPC y servicios empresariales convencionales.

El resultado de DuckDB aporta precisamente una primera muestra independiente de ese enfoque. Vera supera claramente al sistema Xeon 6 utilizado como referencia en una carga tradicional de consultas, y la diferencia persiste al actualizar ambos equipos a una versión de DuckDB más optimizada.

Eso tampoco permite afirmar que Vera sea un 46-48% más rápida que “x86” en general. Solo se ha probado un Xeon 6 concreto, cuyo modelo exacto no ha sido publicado, dentro de una única carga y configuración. Además, DuckDB recuerda que las comparaciones de benchmarks dependen fuertemente del entorno y que sus pruebas basadas en TPC no constituyen resultados oficiales certificados por el Transaction Processing Performance Council.

Lo que sí muestran estos datos es que NVIDIA Vera puede competir con servidores x86 en cargas de bases de datos sin depender de una GPU ni de aceleración de IA. Para una CPU diseñada alrededor del ecosistema Vera Rubin, esa capacidad amplía considerablemente el tipo de trabajo que NVIDIA puede intentar absorber dentro de sus futuras plataformas de centros de datos.

Vía: Wccftech

Sobre el autor