Recientemente 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 el bosque de la campiña francesa. Se llevaron mi teléfono, mi billetera y mi pasaporte para asegurarse de que no revelara nada antes de finalmente mostrarme en qué habían estado trabajando.
O al menos eso es lo que se sentía. En realidad fue una reunión de Zoom donde cortésmente me pidieron que no dijera nada hasta un momento específico, pero como escritor técnico, el misterio me hizo sentir un poco como James Bond.
En este artículo, discutiremos el contenido de esta 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. Discutiremos qué es un cuadro de datos en Polars, cómo GPU. La aceleración funciona con los marcos de datos Polars y la mejora de rendimiento que puede esperar con el nuevo motor de ejecución impulsado por CUDA.
¿Para quién es esto útil? Cualquiera que trabaje con datos y quiera trabajar más rápido.
¿Qué tan avanzada está esta publicación? Este artículo contiene conceptos de ingeniería de datos simples pero innovadores. Está dirigido a lectores de todos los niveles.