Polares acelerados por GPU: explicación intuitiva y exhaustiva | por Daniel Warfield | Sep, 2024

Marcos de datos rápidos para grandes problemas

“Polar acelerado” de Daniel Warfield con Midjourney. Todas las imágenes son del autor a menos que se especifique lo contrario. Artículo publicado originalmente en Explicado de forma intuitiva y exhaustiva.

Hace poco participé en una demostración secreta organizada por el equipo de Cuda y Polars. Me hicieron pasar por un detector de metales, me pusieron una bolsa en la cabeza y me llevaron a una cabaña en los bosques de la Francia rural. Me quitaron el teléfono, la billetera y el pasaporte para asegurarse de que no revelara nada antes de mostrarles finalmente en qué habían estado trabajando.

O eso fue lo que sentí. En realidad, fue una reunión de Zoom en la que amablemente me pidieron que no dijera nada hasta una hora específica, pero como soy un escritor de tecnología, el misterio me hizo sentir un poco como James Bond.

En este artículo, analizaremos el contenido de esa reunión: un nuevo motor de ejecución en Polars que permite la computación acelerada por GPU, lo que permite la manipulación interactiva de datos de más de 100 GB. Analizaremos qué es un marco de datos en Polars, cómo funciona la aceleración por GPU con marcos de datos de Polars y qué mejora en el rendimiento se puede esperar con el nuevo motor de ejecución con tecnología CUDA.

¿Para quién es útil esto? Cualquiera que trabaje con datos y quiera trabajar más rápido.

¿Qué tan avanzada es esta publicación? Esta publicación contiene conceptos de ingeniería de datos simples pero de vanguardia. Es relevante para lectores de todos los niveles.