Viernes 6 de noviembre de 2026 ·

PyTorch: calentar _sleep() antes de medir test_stream_event_nogil en GPU Intel XPU

El test que comprueba que la sincronización de streams y eventos libera el GIL fallaba siempre en su primera iteración en XPU. La primera llamada a _sleep() compila su kernel en tiempo de ejecución (1212 ms, más 517 ms en el primer lanzamiento en un segundo dispositivo), y ese coste caía dentro de la medición. El arreglo mueve ese coste a un calentamiento no medido, sin tocar la aserción ni la duración del spin; con él, los hilos se solapan con ratios de 1,6 a 1,8.

Qué significa

Los tests de PyTorch en GPU Intel dejan de fallar de forma determinista en su primera ejecución, sin rebajar la comprobación de que la sincronización libera el GIL.

Fuentes originales

Resumen de Hoy en IA. Pulsa una fuente para leer la noticia completa en su idioma original.

También ese día

Todas las noticias de IA del viernes 6 de noviembre de 2026 ->